Michael
|
17498dcc10
|
feat: Add bulk AI analyzer component to process product data and generate insights.
|
2026-02-23 00:40:49 +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
|
03c5ab6d9e
|
feat: Add bulk AI product analysis functionality with data models, state management, and a UI component.
|
2026-02-23 00:14:22 +01:00 |
|
Michael
|
673cab4454
|
feat: Add bulk AI product analysis component with progress tracking, concurrency, and benchmark calculations, along with a component for displaying individual AI insights.
|
2026-02-22 23:58:19 +01:00 |
|
Michael
|
960045dc53
|
feat: add OpenRouter client for AI product analysis.
|
2026-02-22 23:54:44 +01:00 |
|
Michael
|
b92ed905d7
|
feat: Implement AI copilot product analysis logic and OpenRouter integration.
|
2026-02-22 18:49:09 +01:00 |
|
Michael
|
90c38bca8b
|
feat: Implement a new Sidebar component featuring dynamic navigation links, user session display, and logout functionality.
|
2026-02-22 18:38:42 +01:00 |
|
Michael
|
2fbe88be71
|
feat: Add a new Sidebar component for application navigation, user profile display, and logout functionality.
|
2026-02-22 18:27:51 +01:00 |
|
Michael
|
43c625c3ec
|
feat: Introduce SnapshotList component for managing user snapshots and exports, leveraging a new ConfirmModal.
|
2026-02-22 14:43:48 +01:00 |
|
Michael
|
bab862bf5c
|
feat: Add server-side function getSnapshots to retrieve session snapshots from the database.
|
2026-02-22 14:39:42 +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
|
997abee21a
|
feat: Introduce an admin user management component to create, delete, and update user passwords.
|
2026-02-22 14:26:16 +01:00 |
|
Michael
|
44d7f95d4c
|
feat: implement user authentication and route protection using NextAuth middleware and server actions.
|
2026-02-22 14:23:11 +01:00 |
|
Michael
|
a03fd64b5d
|
feat: Implement NextAuth for credentials-based authentication and add initial admin user seeding logic.
|
2026-02-22 14:20:31 +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
|
c842c2447a
|
feat: Implement snapshot and export listing, restoration, and deletion with a new success modal and floating summary bar.
|
2026-02-22 13:54:24 +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
|
7288b3da72
|
feat: implement server-side function to save session snapshots, including input validation and database table creation fallback.
|
2026-02-22 13:41:49 +01:00 |
|
Michael
|
0bec6b953b
|
feat: implement server action to save session snapshots, including table auto-creation.
|
2026-02-22 13:39:01 +01:00 |
|
Michael
|
3b3021d85f
|
feat: Add API to save session snapshots and initialize the corresponding database table.
|
2026-02-22 13:35:34 +01:00 |
|
Michael
|
77fb61ef79
|
feat: Add floating summary bar with draft management, snapshot, and Excel export functionalities.
|
2026-02-22 13:31:38 +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
|
7765f97a1f
|
feat: Add AI Copilot store for product analysis and a floating summary bar component with AI insight integration.
|
2026-02-22 13:24:59 +01:00 |
|
Michael
|
804328a525
|
feat: Implement a new heatmap grid component for product data visualization and selection, and create new bulk AI analyzer and floating summary bar components.
|
2026-02-22 13:23:11 +01:00 |
|
Michael
|
a04d6d4e7a
|
feat: add product score explanation page detailing calculation, principles, and interpretation.
|
2026-02-22 13:18:19 +01:00 |
|
Michael
|
8767b1cf1e
|
feat: add AI Copilot Zustand store for managing product insights and analysis.
|
2026-02-22 13:12:34 +01:00 |
|
Michael
|
c23f74d32d
|
feat: Add Excel export for modified gammes via a new API route and a button in the floating summary bar.
|
2026-02-22 13:10:10 +01:00 |
|
Michael
|
b0d25eb4d7
|
feat: Add FloatingSummaryBar component to display grid summary, draft changes, and save/export actions.
|
2026-02-22 13:05:15 +01:00 |
|
Michael
|
8b9803fffc
|
feat: introduce AI-powered bulk product analysis feature with dedicated engine, types, and UI component.
|
2026-02-22 12:32:09 +01:00 |
|
Michael
|
335cf15ffa
|
feat: Introduce AI copilot for bulk product analysis and integrate a new product scoring engine.
|
2026-02-22 12:28:50 +01:00 |
|
Michael
|
425d9e8088
|
feat: Add Bulk AI Analyzer component to process products, call an AI analysis API with concurrency and retry logic, and update grid insights and recommendations.
|
2026-02-22 12:21:05 +01:00 |
|
Michael
|
661704bf38
|
feat: Add bulk AI product analysis component with supporting data types and AI system prompt.
|
2026-02-22 12:11:32 +01:00 |
|
Michael
|
b015d1f093
|
feat: Add AnalysisEngine for generating AI prompts and extracting recommendations for product range analysis.
|
2026-02-22 12:08:35 +01:00 |
|
Michael
|
8e2c2d4c15
|
feat: Add AnalysisEngine for AI copilot product analysis prompt generation and recommendation extraction.
|
2026-02-22 12:02:42 +01:00 |
|
Michael
|
3de16d15d7
|
feat: Introduce bulk AI product analysis, integrating with OpenRouter via a new API and UI.
|
2026-02-22 11:59:15 +01:00 |
|
Michael
|
04e6ed70f6
|
feat: Implement bulk AI product analysis functionality with a new UI component and API route.
|
2026-02-22 11:19:54 +01:00 |
|
Michael
|
7f9c07b58e
|
feat: Add bulk AI product analysis feature with a new UI component and API route.
|
2026-02-22 11:00:44 +01:00 |
|
Michael
|
4b3672e65a
|
feat: Add AI product analysis endpoint supporting individual and batch processing modes.
|
2026-02-22 09:42:51 +01:00 |
|
Michael
|
9744502788
|
feat: add AI product analysis API route supporting individual and batch modes
|
2026-02-22 09:23:04 +01:00 |
|
Michael
|
ce0085a5c7
|
feat: Implement bulk AI product categorization through a new UI component and API route.
|
2026-02-22 09:17:52 +01:00 |
|
Michael
|
9c79b631cb
|
feat: implement batch AI product analysis API route and UI component for product categorization.
|
2026-02-22 09:10:19 +01:00 |
|
Michael
|
d644043aa5
|
feat: Add batch AI product categorization API and a bulk analyzer UI component.
|
2026-02-22 01:07:17 +01:00 |
|
Michael
|
259fb60638
|
feat(ai): performance-first logic with store awareness extrapolation and change count fix
|
2026-02-22 00:21:53 +01:00 |
|
Michael
|
c5cacd9b5a
|
fix(ai): final overhaul to performance-first, supplier-agnostic logic
|
2026-02-22 00:12:14 +01:00 |
|
Michael
|
0bb73ebcca
|
feat(ai): update batch analysis to use global supplier weight (CA/Margin)
|
2026-02-21 23:27:54 +01:00 |
|
Michael
|
c89e046dee
|
feat(ai): synchronize analysis quality, optimize batch performance and implement context-aware weighting
|
2026-02-21 23:14:12 +01:00 |
|
Michael
|
e8cc89cb2f
|
feat(ai): synchronize batch and individual analysis payloads and models, optimize concurrency
|
2026-02-21 22:48:16 +01:00 |
|
Michael
|
66f28956ce
|
fix(ai): fix syntax error in batch prompt and update types for score support
|
2026-02-21 22:41:48 +01:00 |
|