Urtzi Alfaro
843cd2bf5c
Improve the UI and training
2025-11-15 15:20:10 +01:00
Urtzi Alfaro
5783c7ed05
Add POI feature and imporve the overall backend implementation
2025-11-12 15:34:10 +01:00
Urtzi Alfaro
3ad093d38b
Fix orchestrator issues
2025-11-05 22:54:14 +01:00
Claude
ec93004502
Fix orchestration saga failure due to schema mismatch and missing pandas
...
Root Causes Fixed:
1. BatchForecastResponse schema mismatch in forecasting service
- Changed 'batch_id' to 'id' (required field name)
- Changed 'products_processed' to 'total_products'
- Changed 'success' to 'status' with "completed" value
- Changed 'message' to 'error_message'
- Added all required fields: batch_name, completed_products, failed_products,
requested_at, completed_at, processing_time_ms, forecasts
- This was causing "11 validation errors for BatchForecastResponse"
which made the forecast service return None, triggering saga failure
2. Missing pandas dependency in orchestrator service
- Added pandas==2.2.2 and numpy==1.26.4 to requirements.txt
- Fixes "No module named 'pandas'" warning when loading AI enhancement
These issues prevented the orchestrator from completing Step 3 (generate_forecasts)
in the daily workflow, causing the entire saga to fail and compensate.
2025-11-05 14:19:28 +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
269d3b5032
Add user delete process
2025-10-31 11:54:19 +01:00
Urtzi Alfaro
36217a2729
Improve the frontend 2
2025-10-29 06:58:05 +01:00
Urtzi Alfaro
61376b7a9f
Improve the frontend and fix TODOs
2025-10-24 13:05:04 +02:00
Urtzi Alfaro
dbb48d8e2c
Improve the sales import
2025-10-15 21:09:42 +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
b420af32c5
REFACTOR production scheduler
2025-10-09 18:01:24 +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
38d314e28d
Imporve the predicciones page
2025-09-20 22:11:05 +02:00
Urtzi Alfaro
0faaa25e58
Start integrating the onboarding flow with backend 3
2025-09-04 23:19:53 +02:00
Urtzi Alfaro
90100a66c6
Delete legacy alerts
2025-08-22 15:31:52 +02:00
Urtzi Alfaro
055ce10c66
Fix new services implementation 8
2025-08-15 23:11:53 +02:00
Urtzi Alfaro
03737430ee
Fix new services implementation 3
2025-08-14 16:47:34 +02:00
Urtzi Alfaro
488bb3ef93
REFACTOR - Database logic
2025-08-08 09:08:41 +02:00
Urtzi Alfaro
3681429e11
Improve user delete flow
2025-08-02 17:09:53 +02:00
Urtzi Alfaro
277e8bec73
Add user role
2025-08-02 09:41:50 +02:00
Urtzi Alfaro
fe88b696c2
Start fixing forecast service API 7
2025-07-29 17:50:01 +02:00
Urtzi Alfaro
fd5d701221
Start fixing forecast service API 5
2025-07-29 17:24:56 +02:00
Urtzi Alfaro
84ed4a7a2e
Start fixing forecast service API 3
2025-07-29 15:08:55 +02:00
Urtzi Alfaro
dfb619a7b5
Start fixing forecast service API
2025-07-29 13:02:42 +02:00
Urtzi Alfaro
153ae3f154
Fix forecasting service
2025-07-21 20:43:17 +02:00
Urtzi Alfaro
0e7ca10a29
Add forecasting service
2025-07-21 19:48:56 +02:00
Urtzi Alfaro
2d85dd3e9e
Imporve gateway auth for all services
2025-07-21 14:41:33 +02:00
Urtzi Alfaro
347ff51bd7
Initial microservices setup from artifacts
2025-07-17 13:09:24 +02:00