Thibault Pouch
d66424074c
fix: update Dockerfile to compile seed script and run it before starting the application
2026-03-26 13:28:40 +01:00
Thibault Pouch
600026d90c
fix: update environment variables and correct front service port in docker-compose.prod.yml
2026-03-26 13:20:31 +01:00
Thibault Pouch
f313c99696
feat: add Postman environment files for local and production setups
2026-03-26 11:34:08 +01:00
Thibault Pouch
3d21e41f88
fix: remove demo login hints from LoginPage form
2026-03-26 11:10:25 +01:00
Thibault Pouch
bc4d3e1dae
fix: remove Prisma migrations directory from .gitignore
2026-03-26 11:10:22 +01:00
Thibault Pouch
80e26b85d5
feat: add initial database migration and update package dependencies
2026-03-26 11:10:17 +01:00
Thibault Pouch
0899ba1bc9
fix: update Dockerfile to run database migrations on startup and clean up package.json dependencies
2026-03-26 10:41:02 +01:00
Thibault Pouch
5268e7618b
fix: update environment variable handling in Docker Compose files and improve contributing documentation
2026-03-19 21:27:56 +01:00
Thibault Pouch
3714200dc1
fix: update front service port mapping in production Docker Compose
2026-03-19 16:10:28 +01:00
Thibault Pouch
8f5d572632
feat: add production Docker Compose configuration for services
2026-03-19 15:43:43 +01:00
dffb1a6681
git : Merge pull request from feat/connect-front-to-backend into main
...
Reviewed-on: #1
Reviewed-by: Pierre1901 <pierre.ryssen@crowmate.fr >
2026-03-19 14:56:19 +01:00
Thibault Pouch
e68c2c32ba
fix: integrate bug reporting API and enhance dashboard with recent bug statistics
2026-03-18 11:13:35 +01:00
Thibault Pouch
032b08bfb5
feat: implement forum moderation features with category management and thread operations
2026-03-18 10:59:07 +01:00
Thibault Pouch
bc9d93fe90
refactor: improve error handling and response structure for getThreads API function
2026-03-18 10:59:01 +01:00
Thibault Pouch
e7d1cda356
refactor: enhance authentication middleware to validate user existence and status before proceeding
2026-03-18 10:58:55 +01:00
Thibault Pouch
792816c6c8
refactor: connect frontend to backend by integrating SettingsContext and updating route handling for forum and bug reporting features
2026-03-17 16:44:06 +01:00
Thibault Pouch
a46dfde6d2
feat: add SettingsContext for managing forum and bug reporting settings
2026-03-17 16:43:45 +01:00
Thibault Pouch
e8cd7e9562
refactor: enable conditional rendering of forum and bug report links in Navbar and Footer based on settings
2026-03-17 16:43:35 +01:00
Thibault Pouch
2e42d67196
refactor: update response structure for bugs endpoint to use 'data' key
2026-03-17 16:43:27 +01:00
Thibault Pouch
53740dc694
feat: implement settings API for toggling forum and bug reporting features
2026-03-17 11:44:14 +01:00
Thibault Pouch
f9012bd123
feat: integrate settings API to manage forum and bug reporting availability
2026-03-17 11:44:05 +01:00
Thibault Pouch
f481a6fc4e
feat: add settings route for managing forum and bug feature toggles
2026-03-17 11:43:50 +01:00
Thibault Pouch
f926951e22
feat: add SiteSettings model to manage forum and bug feature toggles
2026-03-17 11:43:41 +01:00
Thibault Pouch
513bfbda96
feat: update front service port mapping from 5173 to 80
2026-03-12 11:30:55 +01:00
Thibault Pouch
c2135bbb5d
feat: implement fallback team members and enhance StudioPage layout with team information
2026-03-12 11:30:51 +01:00
Thibault Pouch
e86eee8744
git : Merge branch 'main' into feat/connect-front-to-backend
2026-03-12 11:13:38 +01:00
Thibault Pouch
8e877c8651
feat: add functionality toggle for Intranet Bugs and Moderation features with enable/disable buttons
2026-03-12 10:59:07 +01:00
Thibault Pouch
77d57fb354
feat: update Dockerfiles to use Node 25-alpine and enhance nginx configuration for API proxying
2026-03-12 10:59:01 +01:00
Thibault Pouch
b6b3d94fac
feat: add dependencies for front and intra services to ensure API availability
2026-03-03 10:24:47 +01:00
Thibault Pouch
64fe3d440e
feat: update Nginx configuration for API routing; implement API fetch utility in IntranetEvents component
2026-03-03 10:24:41 +01:00
Thibault Pouch
db647fe7ac
feat: update Dockerfile and nginx configuration for improved API routing; modify events API response structure
2026-03-03 10:24:31 +01:00
Thibault Pouch
d08cda9d22
feat: enhance logging in PrismaClient for better query, warning, and error visibility
2026-03-03 10:21:29 +01:00
Thibault Pouch
039b9c1ff4
feat: enhance AuthContext to integrate API for authentication and user management
2026-03-03 09:48:54 +01:00
Thibault Pouch
c5a9bd081c
refactor: simplify DevRoleSwitcher by removing role selection and unused variables
2026-03-03 09:48:47 +01:00
Thibault Pouch
a45e9a86cd
refactor: add embedded poll reference to EventPost interface
2026-03-03 09:48:40 +01:00
Thibault Pouch
9bf759c829
feat: implement comprehensive API structure for authentication, users, forum, bugs, events, and team management
2026-03-03 09:48:28 +01:00
Thibault Pouch
11708032bd
refactor: update ports to use 80 for front-end services in Docker and Nginx configuration
2026-03-03 09:48:22 +01:00
Thibault Pouch
f54f237dd9
feat: integrate API calls for forum, bug, and event pages; replace mock data with dynamic data fetching
2026-03-03 09:48:07 +01:00
Thibault Pouch
4768bd5184
feat: add CONTRIBUTING.md and LICENSE files for project guidelines and legal terms
2026-03-03 09:21:42 +01:00
Thibault Pouch
8f8cdc3872
chore: remove CLAUDE.md and update README.md to reflect changes
2026-03-03 09:19:04 +01:00
Thibault Pouch
52c1d429f9
feat: add initial .gitignore and README.md for project setup
2026-03-03 09:16:30 +01:00
Thibault Pouch
83d5a70b08
feat(nest-front): add API_URL proxy and VITE_API_URL support for split deployment
...
- nginx.conf: proxy /api/ to ${API_URL} (injected at container start via envsubst)
- Dockerfile: accept VITE_API_URL build arg; use envsubst CMD to hydrate nginx template
- src/utils/api.ts: export API_BASE using VITE_API_URL or fallback to /api
Enables nest-front to run on Coolify while nest-backend runs on Portainer.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-03 09:13:27 +01:00
Thibault Pouch
1ed5dc15d8
chore: add root-level CLAUDE.md and docker-compose.yml
...
Monorepo root files for documentation and unified Docker Compose
that brings up all three services (db, api, front, intra) together.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-03 09:11:24 +01:00
Thibault Pouch
61efd906bc
chore: merge nest-intra history into monorepo
2026-03-03 09:11:10 +01:00
Thibault Pouch
3b06c38f62
chore: merge nest-front history into monorepo
2026-03-03 09:11:05 +01:00
Thibault Pouch
244bea372e
feat: add user creation endpoint with validation and error handling
2026-03-02 09:50:44 +01:00
Thibault Pouch
eb2a2b7d6e
feat: add staff user creation functionality and enhance role badge display
2026-03-02 09:50:38 +01:00
Thibault Pouch
3e0eeafac3
chore: remove mock data usage and initialize state in various components for cleaner setup
2026-03-02 09:47:40 +01:00
Thibault Pouch
65282832cb
feat: update nginx configuration and enhance AuthContext for improved authentication handling
2026-03-02 09:38:34 +01:00
Thibault Pouch
073dc38fd7
feat: update environment configuration and seed admin user in database
2026-02-28 14:35:54 +01:00