Commit Graph

8 Commits (3cb0c729b2240e517594ca972a5ee4d83e074351)

Author SHA1 Message Date
boban 2cf56a3caf fix: Kalender Hover-Highlight Style-Binding korrigiert
:style als Objekt statt String damit height/background erhalten bleiben,
x-show &&-Operator durch ternary ersetzt

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 00:56:20 +02:00
boban 3aa9eb1633 feat: Kalender Hover-Highlight (Web) + manuelle Event-Erstellung (App)
Web: Hover über Zeitslots zeigt leichten Indigo-Highlight an
App: + Button im Kalender-Header öffnet neuen Termin Modal

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 00:53:38 +02:00
boban 79397797b1 Fix: staging build with relative font URLs 2026-04-19 01:44:05 +02:00
boban 601c0ecb77 Build: staging assets 2026-04-19 01:24:12 +02:00
boban fb7dcf2629 Fix: build per server, remove build from git
- src/public/build/ removed from git tracking
- .gitignore + src/.gitignore: /public/build added
- deploy.sh: npm ci + npm run build:staging/prod added back

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 00:04:34 +02:00
boban a693cecb61 Fix: include build assets in git, remove npm from deploy
- Production build committed (socket.aziros.com:443, forceTLS=true)
- deploy.sh: removed npm install + npm run build steps
- Build strategy: build locally before deploy, commit to git
- Staging build: run npm run build:staging before staging deploy

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 00:02:04 +02:00
boban ca61f6f65a Fix: staging build URLs, healthcheck, docker-compose env_file
- Staging build created: socket.staging.aziros.com:443, forceTLS=true
- Root .env recreated for Docker Compose YAML interpolation (${DB_*})
- Old build assets removed from git tracking (src/public/build/ gitignored)
- Healthchecks use $$DB_ROOT_PASSWORD in all compose files (verified)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-18 23:57:45 +02:00
boban fcc3bf2529 Build: add staging assets to git 2026-04-18 22:55:26 +02:00