Urtzi Alfaro
|
7d6845574c
|
Add new infra architecture 6
|
2026-01-19 16:31:11 +01:00 |
|
Urtzi Alfaro
|
35f164f0cd
|
Add new infra architecture
|
2026-01-19 11:55:17 +01:00 |
|
Urtzi Alfaro
|
230bbe6a19
|
Add improvements
|
2026-01-12 14:24:14 +01:00 |
|
Urtzi Alfaro
|
29d19087f1
|
Update monitoring packages to latest versions
- Updated all OpenTelemetry packages to latest versions:
- opentelemetry-api: 1.27.0 → 1.39.1
- opentelemetry-sdk: 1.27.0 → 1.39.1
- opentelemetry-exporter-otlp-proto-grpc: 1.27.0 → 1.39.1
- opentelemetry-exporter-otlp-proto-http: 1.27.0 → 1.39.1
- opentelemetry-instrumentation-fastapi: 0.48b0 → 0.60b1
- opentelemetry-instrumentation-httpx: 0.48b0 → 0.60b1
- opentelemetry-instrumentation-redis: 0.48b0 → 0.60b1
- opentelemetry-instrumentation-sqlalchemy: 0.48b0 → 0.60b1
- Removed prometheus-client==0.23.1 from all services
- Unified all services to use the same monitoring package versions
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
|
2026-01-08 19:25:52 +01:00 |
|
Urtzi Alfaro
|
0a1951051f
|
fix demo session 2
|
2026-01-02 12:18:46 +01:00 |
|
Urtzi Alfaro
|
cf0176673c
|
fix demo session 1
|
2026-01-02 11:12:50 +01:00 |
|
Urtzi Alfaro
|
adef7971a0
|
Fix suppliers
|
2025-12-29 14:48:24 +01:00 |
|
Urtzi Alfaro
|
54662dde79
|
Add frontend loading imporvements
|
2025-12-27 21:30:42 +01:00 |
|
Urtzi Alfaro
|
f10a2b92ea
|
Improve onboarding
|
2025-12-18 13:26:32 +01:00 |
|
Urtzi Alfaro
|
8bfe4f2dd7
|
Fix Demo enterprise
|
2025-12-17 13:03:52 +01:00 |
|
Urtzi Alfaro
|
c68d82ca7f
|
Fix critical bugs and standardize service integrations
Critical Fixes:
- Orchestrator: Add missing OrchestrationStatus import (fixes HTTP 500 during demo clone)
- Procurement: Migrate from custom cache utils to shared Redis utils
- Suppliers: Use proper Settings for Redis configuration with TLS/auth
- Recipes/Suppliers clients: Fix endpoint paths (remove duplicate path segments)
- Procurement client: Use suppliers service directly for supplier details
Details:
1. services/orchestrator/app/api/internal_demo.py:
- Added OrchestrationStatus import to fix cloning error
- This was causing HTTP 500 errors during demo session cloning
2. services/procurement/app/api/purchase_orders.py + service:
- Replaced app.utils.cache with shared.redis_utils
- Standardizes caching across all services
- Removed custom cache utilities (deleted app/utils/cache.py)
3. services/suppliers/app/consumers/alert_event_consumer.py:
- Use Settings().REDIS_URL instead of os.getenv
- Ensures proper Redis connection with TLS and authentication
4. shared/clients/recipes_client.py:
- Fixed endpoint paths: recipes/recipes/{id} → recipes/{id}
- Applied to all recipe methods (by_id, by_products, instructions, yield)
5. shared/clients/suppliers_client.py:
- Fixed endpoint path: suppliers/suppliers/{id} → suppliers/{id}
6. shared/clients/procurement_client.py:
- get_supplier_by_id now uses SuppliersServiceClient directly
- Removes incorrect call to procurement service for supplier details
Impact:
- Demo session cloning now works without orchestrator errors ✅
- Consistent Redis usage across all services
- Correct service boundaries (suppliers data from suppliers service)
- Clean client endpoint paths
🤖 Generated with Claude Code (https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2025-12-16 11:33:22 +01:00 |
|
Urtzi Alfaro
|
a030bd14c8
|
demo seed change 2
|
2025-12-14 11:58:14 +01:00 |
|
Urtzi Alfaro
|
ff830a3415
|
demo seed change
|
2025-12-13 23:57:54 +01:00 |
|
Urtzi Alfaro
|
667e6e0404
|
New alert service
|
2025-12-05 20:07:01 +01:00 |
|
Urtzi Alfaro
|
972db02f6d
|
New enterprise feature
|
2025-11-30 09:12:40 +01:00 |
|
Urtzi Alfaro
|
813e8866ef
|
Add readme files
|
2025-11-06 14:10:04 +01:00 |
|
Urtzi Alfaro
|
5adb0e39c0
|
Improve the frontend 5
|
2025-11-02 20:24:44 +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
|
312e36c893
|
Update requirements and insfra versions
|
2025-10-17 23:09:40 +02:00 |
|
Urtzi Alfaro
|
d4060962e4
|
Improve demo seed
|
2025-10-17 07:31:14 +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
|
dbc7f2fa0d
|
Re-create migrations init tables
|
2025-10-09 20:47:31 +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
|
0fdc3b0211
|
Fix issues
|
2025-10-01 16:25:53 +02:00 |
|
Urtzi Alfaro
|
2eeebfc1e0
|
Fix Alembic issue
|
2025-10-01 11:24:06 +02:00 |
|
Urtzi Alfaro
|
7cc4b957a5
|
Fix DB issue 2s
|
2025-09-30 21:58:10 +02:00 |
|
Urtzi Alfaro
|
147893015e
|
Fix DB issues
|
2025-09-30 13:32:51 +02:00 |
|
Urtzi Alfaro
|
ec6bcb4c7d
|
Add migration services
|
2025-09-30 08:12:45 +02:00 |
|
Urtzi Alfaro
|
2712a60a2a
|
Refactor services alembic
|
2025-09-29 19:16:34 +02:00 |
|
Urtzi Alfaro
|
befcc126b0
|
Refactor all main.py
|
2025-09-29 13:13:12 +02:00 |
|
Urtzi Alfaro
|
63a3f9c77a
|
Add base kubernetes support
|
2025-09-27 11:18:13 +02:00 |
|
Urtzi Alfaro
|
d61056df33
|
Add supplier and imporve inventory frontend
|
2025-09-18 23:32:53 +02:00 |
|
Urtzi Alfaro
|
0faaa25e58
|
Start integrating the onboarding flow with backend 3
|
2025-09-04 23:19:53 +02:00 |
|
Urtzi Alfaro
|
c6dd6fd1de
|
Add more services
|
2025-08-21 20:28:14 +02:00 |
|
Urtzi Alfaro
|
9de0f9943c
|
Fix new services implementation 9
|
2025-08-16 08:00:52 +02:00 |
|
Urtzi Alfaro
|
399ba80067
|
Fix new services implementation 7
|
2025-08-15 22:40:19 +02:00 |
|
Urtzi Alfaro
|
03737430ee
|
Fix new services implementation 3
|
2025-08-14 16:47:34 +02:00 |
|
Urtzi Alfaro
|
16b8a9d50c
|
Create new services: inventory, recipes, suppliers
|
2025-08-13 17:39:35 +02:00 |
|