Commit Graph

9 Commits

Author SHA1 Message Date
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
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
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
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
6ed13d1ffc refactor : Remove intranet components along with their associated styles and logic 2026-02-26 16:23:48 +01:00
Thibault Pouch
c2d94a349c chore : move all to root 2026-02-26 16:16:44 +01:00