Michael
|
1035489db1
|
feat: Add FF Nancy API client and status endpoint, implement grid product fetching and draft change saving, and introduce AI Copilot core logic.
|
2026-03-18 14:31:29 +01:00 |
|
Michael
|
38e8fc1eac
|
feat: implement AI analysis engine for generating retail product recommendation prompts.
|
2026-03-13 08:55:30 +01:00 |
|
Michael
|
10cea8c528
|
feat: Implement product grid with a new API for fetching and processing product sales data, including schema initialization and score computation, and a dashboard page for display.
|
2026-03-10 15:52:29 +01:00 |
|
Michael
|
c7fa25a5d1
|
feat: Implement an Apple-inspired design system with dark/light modes and introduce the initial dashboard layout including a heatmap grid component.
|
2026-03-05 14:08:29 +01:00 |
|
Michael
|
81fbe35e55
|
feat: Introduce product grid page with server-side data fetching for suppliers, stores, and nomenclature, supporting initial selection.
|
2026-02-27 13:37:18 +01:00 |
|
Michael
|
c95eb0ecb6
|
feat: Add new settings page with Apple-style UI, OpenRouter AI integration, and Mary v4 analysis.
|
2026-02-27 10:02:23 +01:00 |
|
Michael
|
9d8ef0e4db
|
feat: Implement dashboard layout, shared sidebar, AI copilot analysis and scoring engines, and a grid floating summary bar.
|
2026-02-26 15:21:16 +01:00 |
|
Michael
|
a092572829
|
feat: Implement dashboard layout with new sidebar, bulk AI analysis, supplier AI context modal, and floating summary bar.
|
2026-02-26 15:11:04 +01:00 |
|
Michael
|
1c03403e9a
|
feat: implement AI Copilot for product analysis, featuring dedicated API, business logic, UI components, and comprehensive documentation.
|
2026-02-25 10:58:12 +01:00 |
|
Michael
|
fbad53df36
|
feat(ai-copilot): add AI analysis engine with prompt generation, recommendation extraction, and insight cleaning capabilities.
|
2026-02-23 22:52:21 +01:00 |
|
Michael
|
8c02771e46
|
feat: Introduce AI Copilot for bulk product analysis, including a dedicated store, UI components, and business logic.
|
2026-02-23 00:29:45 +01:00 |
|
Michael
|
d6e313f945
|
feat: Implement a snapshots feature with a list component and a dedicated page to manage and restore saved sessions.
|
2026-02-22 14:37:19 +01:00 |
|
Michael
|
afa7e59c34
|
feat: Implement Apple-inspired design system with global dark/light mode styles and utility classes.
|
2026-02-22 14:32:42 +01:00 |
|
Michael
|
cfd079fbf5
|
feat: add settings page for database, OpenRouter, score, theme, and display density configurations.
|
2026-02-22 14:16:49 +01:00 |
|
Michael
|
359d196c4d
|
feat: implement user authentication and authorization with NextAuth, including user schema, password hashing, and role-based access control.
|
2026-02-22 14:11:36 +01:00 |
|
Michael
|
a93b1b36fc
|
feat: Implement snapshot and export management, including API endpoints, database schema, and UI for listing, saving, loading, and deleting.
|
2026-02-22 13:49:51 +01:00 |
|
Michael
|
c9cf83d4c7
|
feat: implement session snapshot creation and history viewing with new pages and components.
|
2026-02-22 13:29:12 +01:00 |
|
Michael
|
a04d6d4e7a
|
feat: add product score explanation page detailing calculation, principles, and interpretation.
|
2026-02-22 13:18:19 +01:00 |
|
Michael
|
33615bb1bd
|
feat(grid): implement hierarchical nomenclature filter (Secteur > Rayon > Famille)
|
2026-02-21 17:27:33 +01:00 |
|
Michael
|
86240f4b46
|
chore(cleanup): remove unused imports, variables and fix missing hook dependencies
|
2026-02-21 15:15:22 +01:00 |
|
Michael
|
1c5fe4499a
|
fix(settings): resolve ReferenceError and add detailed persistence logs
|
2026-02-21 14:49:14 +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
|
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 |
|