Commit Graph

171 Commits

Author SHA1 Message Date
ef6203c603 fixed tenants and eventpurchaseresource, changed lightbox in gallery 2025-09-18 15:27:33 +02:00
60f5e46ea9 fixed demophotosseeder 2025-09-18 09:05:29 +02:00
0ad4b7d20b Add tenant_id to photos table migration to fix DemoPhotosSeeder error (missing column in Multi-Tenancy setup). Update migration to include foreign key for isolation. 2025-09-17 20:40:54 +02:00
31991b7e63 Add status column to events table via migration and publish demo event in seeder to fix 404 errors for Guest PWA (requires published status). 2025-09-17 20:36:28 +02:00
c8a9224ab0 Fix 401 errors for Guest PWA API endpoints: Remove global tenant middleware from bootstrap/app.php and apply only to tenant routes; add throttle:100,1 to guest routes in api.php; enhance EventPublicController with published status validation for all methods to ensure secure public access without auth. 2025-09-17 20:15:08 +02:00
42d6e98dff Implement multi-tenancy support with OAuth2 authentication for tenant admins, Stripe integration for event purchases and credits ledger, new Filament resources for event purchases, updated API routes and middleware for tenant isolation and token guarding, added factories/seeders/migrations for new models (Tenant, EventPurchase, OAuth entities, etc.), enhanced tests, and documentation updates. Removed outdated DemoAchievementsSeeder. 2025-09-17 19:56:54 +02:00
5fbb9cb240 readme und docs von der tenant app hinzugefügt 2025-09-15 13:27:31 +02:00
216ee063ff fixed like action, better dark mode, bottom navigation working, added taskcollection 2025-09-13 00:43:53 +02:00
fc1e64fea3 feat(profile): add username + preferred_locale; wire to Inertia + middleware
- DB: users.username (unique), users.preferred_locale (default from app.locale)
- Backend: validation, model fillable; share supportedLocales; SetLocaleFromUser
- Frontend: profile page fields + types
- Filament: SuperAdmin profile page with username/language

feat(admin-nav): move Tasks to Bibliothek and add menu labels

fix(tasks-table): show localized title/emotion/event type; add translated headers

feat(l10n): add missing table headers for emotions and event types; normalize en/de files

refactor: tidy translations for tasks/emotions/event types
2025-09-11 21:17:19 +02:00
40aa5fc188 fixed filament resource forms 2025-09-10 19:28:16 +02:00
837155f54c feat: Update web routes for new features 2025-09-09 21:23:35 +02:00
a1036a333b docs: Add Capacitor tenant app integration notes 2025-09-09 21:23:14 +02:00
57949c8b5f feat: Add legal pages API and seeding 2025-09-09 21:22:58 +02:00
81958899a6 feat: Enhance Guest Frontend with new features and UI improvements 2025-09-09 21:22:44 +02:00
e3423a7da5 chore: Update npm dependencies 2025-09-09 21:22:29 +02:00
7743d91df6 feat: Implement public event and photo API 2025-09-09 21:22:20 +02:00
8162af842f feat: Enhance Filament Widgets 2025-09-09 21:22:07 +02:00
9da6803eaa feat: Refactor Filament resources and fix tenant admin login 2025-09-09 21:21:47 +02:00
Auto Commit
04ac85107c Clean AGENTS.md encoding and update repo/tools sections 2025-09-08 14:13:08 +02:00
Auto Commit
44ab0a534b Initialize repo and add session changes (2025-09-08) 2025-09-08 14:03:43 +02:00
57a9c89bdf add coolify compose 2001-01-01 00:00:00 +00:00