Michael
|
cb7cbf873f
|
feat(grid): add store participation icons in designation column
|
2026-02-21 15:44:53 +01:00 |
|
Michael
|
29936cf3e1
|
feat(grid): split CA and Marge columns and enable sorting
|
2026-02-21 15:33:09 +01:00 |
|
Michael
|
b9311503b2
|
ui(grid): simplify Gamme options to letters and center the column header
|
2026-02-21 15:16:15 +01:00 |
|
Michael
|
86240f4b46
|
chore(cleanup): remove unused imports, variables and fix missing hook dependencies
|
2026-02-21 15:15:22 +01:00 |
|
Michael
|
c1bd0ae097
|
feat(grid): exclude current month from grid and scoring calculations
|
2026-02-21 15:13:29 +01:00 |
|
Michael
|
1c5fe4499a
|
fix(settings): resolve ReferenceError and add detailed persistence logs
|
2026-02-21 14:49:14 +01:00 |
|
Michael
|
85215565fa
|
debug(ai): add diagnostic logs for AI API key persistence
|
2026-02-21 14:32:35 +01:00 |
|
Michael
|
c41a60b430
|
fix(ai): persist openrouter settings on server and fix 503 error
|
2026-02-21 14:04:54 +01:00 |
|
Michael
|
643b26dcf3
|
fix(ui): add hydration guards to settings and grid pages to fix error #418
|
2026-02-21 13:48:07 +01:00 |
|
Michael
|
0e0d999027
|
feat: implement dynamic database connection reloading
|
2026-02-21 13:18:38 +01:00 |
|
Michael
|
ae564b5c46
|
debug: add database connection diagnostics
|
2026-02-21 13:12:11 +01:00 |
|
Michael
|
7a1843e454
|
feat: migrate from mock data to real SQL data
|
2026-02-21 13:08:11 +01:00 |
|
Michael
|
4f4a0dbd62
|
fix: resolve EACCES permission issue and hydration error #418
|
2026-02-21 12:54:39 +01:00 |
|
Michael
|
0026e3134d
|
style: add padding to dashboard layout
|
2026-02-21 12:12:49 +01:00 |
|
Michael
|
0e4c276816
|
feat: implement UI-driven database configuration
|
2026-02-21 12:09:21 +01:00 |
|
Michael
|
6ec0cde006
|
fix(build): correction des erreurs eslint bloquant le build next.js sous docker
|
2026-02-21 10:35:03 +01:00 |
|
Michael
|
3544c0c898
|
feat(grid): ajout algorithme score produit avec parametrage dynamique et page d'aide
|
2026-02-21 04:00:51 +01:00 |
|