From 65b41ba266ae8d9029314e53a5d673accf7674a7 Mon Sep 17 00:00:00 2001 From: "bert.hausmans" Date: Tue, 3 Feb 2026 14:00:09 +0100 Subject: [PATCH] Fix Docker builds, TS errors, and deploy config - API: PHP 8.4, composer install --no-scripts + dump-autoload after COPY - Admin: fix TS (Event.upload_password, unused router, api XSRF, window.open) - Upload: Uppy v5 (hideProgressDetails, headers, destroy), unused watch, api XSRF - Build script: loop over api/admin/upload, push :latest as well as VERSION - Deploy: MySQL from docker.io, platform linux/amd64; README troubleshooting Co-authored-by: Cursor --- admin/src/App.vue | 3 --- admin/src/pages/EventUploadsPage.vue | 9 ++++++--- admin/src/pages/EventsListPage.vue | 2 -- admin/src/services/api.ts | 5 +++-- admin/src/types/event.ts | 1 + api/Dockerfile | 9 ++++++--- deploy/README.md | 12 ++++++++++++ deploy/docker-compose.yml | 3 ++- scripts/docker-build-push.sh | 21 ++++++++++++--------- upload/src/components/FileUploader.vue | 13 +++++++------ upload/src/composables/useEvent.ts | 2 +- upload/src/services/api.ts | 5 +++-- 12 files changed, 53 insertions(+), 32 deletions(-) diff --git a/admin/src/App.vue b/admin/src/App.vue index 7ca555a..d90e079 100644 --- a/admin/src/App.vue +++ b/admin/src/App.vue @@ -1,8 +1,5 @@