-
ff8b228898
fix: initialize fr_FR/fr_TN locale data before runApp (DateFormat crash)
main
Nabil Derouiche
2026-04-20 22:39:31 +0100
-
d091b4412d
fix: stable GoRouter instance + spinner on dashboard initial load
Nabil Derouiche
2026-04-20 22:28:48 +0100
-
1a859fc5b9
fix: add api.bolbol.tn to CORS allowed origins
Nabil Derouiche
2026-04-20 22:20:03 +0100
-
84f706bc44
fix: change frontend port to 3013
Nabil Derouiche
2026-04-20 21:14:11 +0100
-
f78c6daf6b
fix: change frontend port from 3001 to 3003 (port conflict on NAS)
Nabil Derouiche
2026-04-20 21:04:14 +0100
-
181f74119a
feat(docker): ajout service frontend Flutter Web (Nginx port 3001)
Nabil Derouiche
2026-04-20 20:48:40 +0100
-
6128dec157
feat: frontend 100% complet + rapport PFE final DOCX
Nabil Derouiche
2026-04-20 20:43:35 +0100
-
796d957fc2
feat(frontend): module Stock complet (inventaire, historique, ajustements)
Nabil Derouiche
2026-04-20 20:41:26 +0100
-
acbf3a1600
feat(frontend): module Production complet (BOM, OF, cycle PLANIFIE→LANCE→TERMINE)
Nabil Derouiche
2026-04-20 20:39:05 +0100
-
0811013abe
feat(frontend): module Achats complet (commandes, réception, stock)
Nabil Derouiche
2026-04-20 20:35:41 +0100
-
c3278327e9
config: switch API base URL to public domain rayhan-erp.bolbol.tn
Nabil Derouiche
2026-04-20 20:30:13 +0100
-
78063c4925
feat(frontend): module Ventes complet (commandes, livraison, stock)
Nabil Derouiche
2026-04-20 20:26:48 +0100
-
ed21c3cb80
feat(frontend): module Articles complet (liste, création, modification, suppression)
Nabil Derouiche
2026-04-20 20:23:06 +0100
-
601a7d0373
feat(frontend): dashboard KPI complet avec navigation drawer
Nabil Derouiche
2026-04-20 20:20:15 +0100
-
c1dabb486d
feat(frontend): init Flutter project with login screen and JWT auth
Nabil Derouiche
2026-04-20 20:15:58 +0100
-
3816f8b8f1
docs: generate professional DOCX with python-docx (no letterhead)
Nabil Derouiche
2026-04-19 22:20:43 +0100
-
30f64f01de
docs: sync DOCX after cleanup
Nabil Derouiche
2026-04-19 22:13:40 +0100
-
5396400faf
docs: regenerate DOCX with updated domain and no internal IPs
Nabil Derouiche
2026-04-19 21:57:06 +0100
-
088f2b8736
security: remove credentials from docs, centralize CORS, add reverse proxy support
Nabil Derouiche
2026-04-19 21:56:08 +0100
-
f40888e7ee
docs: add full project report (MD + DOCX) and update livrable index
Nabil Derouiche
2026-04-19 21:40:46 +0100
-
10b5702e11
feat: add Swagger UI for interactive API documentation
Nabil Derouiche
2026-04-19 21:03:20 +0100
-
c2092d72d6
docs: add Windows Docker installation guide
Nabil Derouiche
2026-04-19 20:35:01 +0100
-
d1e3ffe12a
fix: permit /error endpoint to show proper error messages
Nabil Derouiche
2026-04-19 20:32:25 +0100
-
22944b571d
docs: mark API as deployed on port 8090, update SUIVI-PROJET
Nabil Derouiche
2026-04-19 20:27:39 +0100
-
467c41cc48
fix: change backend port from 8080 to 8090 (DSM conflict)
Nabil Derouiche
2026-04-19 20:25:21 +0100
-
62ac11a177
fix: remove MySQL external port 3307 (conflicts with server)
Nabil Derouiche
2026-04-19 20:22:57 +0100
-
b33cd12d09
fix: add missing PurchaseOrder import in DashboardController
Nabil Derouiche
2026-04-19 20:20:07 +0100
-
b53fcf0ab9
feat: initial Spring Boot API - modules Auth, Articles, Tiers, Achats, Ventes, Production, Stock, Dashboard
Nabil Derouiche
2026-04-19 19:38:43 +0100
-
07b7b133fe
Initial commit
bolbol
2026-04-19 18:24:55 +0000