Improve the frontend

This commit is contained in:
Urtzi Alfaro
2025-10-21 19:50:07 +02:00
parent 05da20357d
commit 8d30172483
105 changed files with 14699 additions and 4630 deletions

View File

@@ -194,6 +194,7 @@ k8s_resource('alert-processor-db', labels=['databases'])
# Weight 15: demo-seed-inventory → Creates ingredients & finished products (depends on tenants)
# Weight 15: demo-seed-recipes → Creates recipes using ingredient IDs (depends on inventory)
# Weight 15: demo-seed-suppliers → Creates suppliers with price lists for ingredients (depends on inventory)
# Weight 21: demo-seed-purchase-orders → Creates demo POs in various states (depends on suppliers)
# Weight 15: demo-seed-sales → Creates historical sales data using finished product IDs (depends on inventory)
# Weight 15: demo-seed-ai-models → Creates fake AI model entries (depends on inventory)
# Weight 20: demo-seed-stock → Creates stock batches with expiration dates (depends on inventory)
@@ -245,6 +246,11 @@ k8s_resource('demo-seed-suppliers',
resource_deps=['suppliers-migration', 'demo-seed-inventory'],
labels=['demo-init'])
# Weight 21: Seed purchase orders (uses suppliers and demonstrates auto-approval workflow)
k8s_resource('demo-seed-purchase-orders',
resource_deps=['suppliers-migration', 'demo-seed-suppliers'],
labels=['demo-init'])
# Weight 15: Seed sales (uses finished product IDs from inventory)
k8s_resource('demo-seed-sales',
resource_deps=['sales-migration', 'demo-seed-inventory'],
@@ -290,6 +296,11 @@ k8s_resource('demo-seed-procurement',
resource_deps=['orders-migration', 'demo-seed-tenants'],
labels=['demo-init'])
# Weight 35: Seed POS configurations (pos service)
k8s_resource('demo-seed-pos-configs',
resource_deps=['pos-migration', 'demo-seed-tenants'],
labels=['demo-init'])
# Weight 40: Seed demand forecasts (forecasting service)
k8s_resource('demo-seed-forecasts',
resource_deps=['forecasting-migration', 'demo-seed-tenants'],
@@ -356,6 +367,10 @@ k8s_resource('alert-processor-service',
resource_deps=['alert-processor-migration', 'redis', 'rabbitmq'],
labels=['services'])
k8s_resource('alert-processor-api',
resource_deps=['alert-processor-migration', 'redis'],
labels=['services'])
k8s_resource('demo-session-service',
resource_deps=['demo-session-migration', 'redis'],
labels=['services'])