30e296f61b
- Added pricing snapshot columns to the leads table: daily_subtotal, weekend_subtotal, subtotal_eur, vat_eur, total_eur, deposit_eur, total_days, weekday_count, weekend_day_count. - Updated create_lead RPC to accept and store new pricing parameters. - Enhanced frontend app.js to compute and send pricing details during lead creation. - Introduced new UI elements in admin.html for displaying pricing and documents in a tabbed dialog. - Updated i18n.js with new translation keys for pricing and document management. - Improved styles in styles.css for new dialog components and pricing cards. - Added migration script 06-admin-pricing-documents.sql for database schema changes.
33 lines
1.0 KiB
YAML
33 lines
1.0 KiB
YAML
services:
|
|
db:
|
|
volumes:
|
|
- ./data/db:/var/lib/postgresql/data
|
|
- ./supabase/migrations/00-run-init.sh:/docker-entrypoint-initdb.d/00-run-init.sh:ro
|
|
- ./supabase/migrations/01-init.sql:/sql/01-init.sql:ro
|
|
|
|
storage:
|
|
volumes:
|
|
- ./data/storage:/var/lib/storage
|
|
|
|
imgproxy:
|
|
volumes:
|
|
- ./data/storage:/var/lib/storage
|
|
|
|
post-init:
|
|
volumes:
|
|
- ./supabase/migrations/post-boot.sql:/sql/post-boot.sql:ro
|
|
- ./supabase/migrations/02-leads.sql:/sql/02-leads.sql:ro
|
|
- ./supabase/migrations/03-booking-flow.sql:/sql/03-booking-flow.sql:ro
|
|
- ./supabase/migrations/04-kaution-weekend-km.sql:/sql/04-kaution-weekend-km.sql:ro
|
|
- ./supabase/migrations/05-create-lead-rpc.sql:/sql/05-create-lead-rpc.sql:ro
|
|
- ./supabase/migrations/06-admin-pricing-documents.sql:/sql/06-admin-pricing-documents.sql:ro
|
|
|
|
kong:
|
|
volumes:
|
|
- ./supabase/kong.yml:/home/kong/kong.yml:ro
|
|
|
|
web:
|
|
volumes:
|
|
- ./frontend:/usr/share/nginx/html
|
|
- ./frontend/nginx.conf:/etc/nginx/conf.d/default.conf:ro
|