Claude
2376335d3f
fix: Change purchase orders API parameter from 'offset' to 'skip' to match backend
...
Frontend was using 'offset' parameter but backend expects 'skip', causing
the parameter to be ignored and potentially contributing to empty results.
services/procurement/app/api/purchase_orders.py uses 'skip' parameter.
2025-11-08 07:59:26 +00:00
Claude
5dacb939c9
feat: Add i18n support for AI insights with structured reasoning
...
Complete i18n implementation for internal service reasoning:
- Update AIInsight interface to include reasoning_data field
- Integrate useReasoningTranslation hook in AI Insights page
- Add translation keys for safety stock, price forecaster, and optimization
Translation coverage (EN/ES/EU):
- Safety Stock: statistical z-score, advanced variability, fixed percentage, errors
- Price Forecaster: price change predictions, volatility alerts, buying recommendations
- Optimization: EOQ calculations, MOQ/max constraints, tier pricing
Benefits:
- AI insights now display in user's preferred language
- Consistent with PO/Batch reasoning translation pattern
- Structured parameters enable rich, contextualized translations
- Falls back gracefully to description field if translation missing
Implementation:
- frontend/src/api/services/aiInsights.ts: Add reasoning_data to interface
- frontend/src/pages/app/analytics/ai-insights/AIInsightsPage.tsx: Translate insights
- frontend/src/locales/*/reasoning.json: Add safetyStock, priceForecaster, optimization keys
This completes the full i18n implementation for the bakery AI system.
2025-11-07 19:25:08 +00:00
Urtzi Alfaro
394ad3aea4
Improve AI logic
2025-11-05 13:34:56 +01:00
Urtzi Alfaro
5adb0e39c0
Improve the frontend 5
2025-11-02 20:24:44 +01:00
Urtzi Alfaro
0220da1725
Improve the frontend 4
2025-11-01 21:35:03 +01:00
Urtzi Alfaro
f44d235c6d
Add user delete process 2
2025-10-31 18:57:58 +01:00
Urtzi Alfaro
269d3b5032
Add user delete process
2025-10-31 11:54:19 +01:00
Urtzi Alfaro
63f5c6d512
Improve the frontend 3
2025-10-30 21:08:07 +01:00
Urtzi Alfaro
36217a2729
Improve the frontend 2
2025-10-29 06:58:05 +01:00
Urtzi Alfaro
858d985c92
Improve the frontend modals
2025-10-27 16:33:26 +01:00
Urtzi Alfaro
61376b7a9f
Improve the frontend and fix TODOs
2025-10-24 13:05:04 +02:00
Urtzi Alfaro
07c33fa578
Improve the frontend and repository layer
2025-10-23 07:44:54 +02:00
Urtzi Alfaro
8d30172483
Improve the frontend
2025-10-21 19:50:07 +02:00
Urtzi Alfaro
05da20357d
Improve teh securty of teh DB
2025-10-19 19:22:37 +02:00
Urtzi Alfaro
b6cb800758
Improve GDPR implementation
2025-10-16 07:28:04 +02:00
Urtzi Alfaro
8f9e9a7edc
Add role-based filtering and imporve code
2025-10-15 16:12:49 +02:00
Urtzi Alfaro
7556a00db7
Improve the demo feature of the project
2025-10-12 18:47:33 +02:00
Urtzi Alfaro
3c689b4f98
REFACTOR external service and improve websocket training
2025-10-09 14:11:02 +02:00
Urtzi Alfaro
7c72f83c51
REFACTOR ALL APIs fix 1
2025-10-07 07:15:07 +02:00
Urtzi Alfaro
38fb98bc27
REFACTOR ALL APIs
2025-10-06 15:27:01 +02:00
Urtzi Alfaro
dc8221bd2f
Add DEMO feature to the project
2025-10-03 14:09:34 +02:00
Urtzi Alfaro
1243c2ca6d
Add fixes to procurement logic and fix rel-time connections
2025-10-02 13:20:30 +02:00
Urtzi Alfaro
89b75bd7af
Support subcription payments
2025-09-25 14:30:47 +02:00
Urtzi Alfaro
dc6c6f213f
Fix some UI issues 2
2025-09-24 21:54:49 +02:00
Urtzi Alfaro
2de1e6ce40
Add quality template logic
2025-09-24 16:42:23 +02:00
Urtzi Alfaro
87310ced5f
Add improved production UI 4
2025-09-23 22:11:34 +02:00
Urtzi Alfaro
7892c5a739
Add improved production UI 3
2025-09-23 19:24:22 +02:00
Urtzi Alfaro
4ae8e14e55
Add improved production UI
2025-09-23 12:49:35 +02:00
Urtzi Alfaro
8d54202e91
Imporve the i18 and frontend UI pages
2025-09-22 16:10:08 +02:00
Urtzi Alfaro
ee36c45d25
Add i18 support
2025-09-22 11:04:03 +02:00
Urtzi Alfaro
e1b3184413
Add subcription level filtering
2025-09-21 13:27:50 +02:00
Urtzi Alfaro
38d314e28d
Imporve the predicciones page
2025-09-20 22:11:05 +02:00
Urtzi Alfaro
abe7cf2444
Fix UI issues
2025-09-20 08:59:12 +02:00
Urtzi Alfaro
d18c64ce6e
Create the frontend receipes page to use real API
2025-09-19 21:39:04 +02:00
Urtzi Alfaro
2e733abed3
Create the forntend API definitions for recipe service
2025-09-19 16:03:24 +02:00
Urtzi Alfaro
dcb3ce441b
Improve the inventory page
2025-09-17 16:06:30 +02:00
Urtzi Alfaro
7aa26d51d3
Fix UI for inventory page 3
2025-09-16 12:21:15 +02:00
Urtzi Alfaro
4c21a5e1b2
Fix getting tennat
2025-09-12 19:31:24 +02:00
Urtzi Alfaro
55f31a3630
Add new API in the frontend
2025-09-11 18:21:32 +02:00
Urtzi Alfaro
44b789f523
Add production APIs to frontend
2025-09-10 08:00:50 +02:00
Urtzi Alfaro
aff644d793
Add frontend imporvements 2
2025-09-09 22:27:52 +02:00
Urtzi Alfaro
2a05048912
Add frontend imporvements
2025-09-09 21:39:12 +02:00
Urtzi Alfaro
a290663ec5
Add frontend procurement implementation
2025-09-09 12:02:41 +02:00
Urtzi Alfaro
bc3d0ff90c
Add frontend order API
2025-09-09 08:30:06 +02:00
Urtzi Alfaro
5269a083b6
Imporve the role based forntend protected roles
2025-09-09 07:32:59 +02:00
Urtzi Alfaro
0060b9cccb
Start integrating the onboarding flow with backend 14
2025-09-07 22:54:14 +02:00
Urtzi Alfaro
b73f3b4993
Start integrating the onboarding flow with backend 12
2025-09-07 17:25:30 +02:00
Urtzi Alfaro
9005286ada
Start integrating the onboarding flow with backend 11
2025-09-07 09:01:09 +02:00
Urtzi Alfaro
d2083856fa
Start integrating the onboarding flow with backend 10
2025-09-06 19:40:47 +02:00
Urtzi Alfaro
548a2ddd11
Start integrating the onboarding flow with backend 7
2025-09-05 22:46:28 +02:00