21 Commits

Author SHA1 Message Date
Codex Agent
ad829ae509 Update partner packages, copy, and demo switcher
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-15 17:33:36 +01:00
Codex Agent
eed7699549 Implement compliance exports and retention overrides
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-02 20:13:45 +01:00
Codex Agent
bc99929040 Add Paddle health ops metrics 2026-01-02 17:03:36 +01:00
Codex Agent
8f13465415 Implement tenant announcements and audit log fixes
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-02 14:19:46 +01:00
Codex Agent
da06db2d3b Add tenant lifecycle view and limit controls
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-01 19:36:51 +01:00
Codex Agent
405a4b7340 Update tenant lifecycle tooling and retire docs/process 2026-01-01 17:02:08 +01:00
Codex Agent
28539754a7 removed all references to credits. now credits are completely replaced by addons. 2025-12-01 15:50:17 +01:00
Codex Agent
7ec3db9c59 added "members" for an event that help the admins to moderate. members must be invited via email. 2025-11-09 22:24:40 +01:00
Codex Agent
c0c1d31385 softdeletes für packages eingerichtet 2025-11-03 12:23:48 +01:00
Codex Agent
792b5dfe8b verbesserung von benachrichtungen und warnungen an nutzer abgeschlossen. layout editor nun auf gutem stand. 2025-11-02 11:11:13 +01:00
Codex Agent
2c14493604 Implement package limit notification system 2025-11-01 13:19:07 +01:00
Codex Agent
a949c8d3af - Wired the checkout wizard for Google “comfort login”: added Socialite controller + dependency, new Google env
hooks in config/services.php/.env.example, and updated wizard steps/controllers to store session payloads,
attach packages, and surface localized success/error states.
- Retooled payment handling for both Stripe and PayPal, adding richer status management in CheckoutController/
PayPalController, fallback flows in the wizard’s PaymentStep.tsx, and fresh feature tests for intent
creation, webhooks, and the wizard CTA.
- Introduced a consent-aware Matomo analytics stack: new consent context, cookie-banner UI, useAnalytics/
useCtaExperiment hooks, and MatomoTracker component, then instrumented marketing pages (Home, Packages,
Checkout) with localized copy and experiment tracking.
- Polished package presentation across marketing UIs by centralizing formatting in PresentsPackages, surfacing
localized description tables/placeholders, tuning badges/layouts, and syncing guest/marketing translations.
- Expanded docs & reference material (docs/prp/*, TODOs, public gallery overview) and added a Playwright smoke
test for the hero CTA while reconciling outstanding checklist items.
2025-10-19 11:41:03 +02:00
Codex Agent
d04e234ca0 - Tenant-Admin-PWA: Neues /event-admin/welcome Onboarding mit WelcomeHero, Packages-, Order-Summary- und Event-Setup-Pages, Zustandsspeicher, Routing-Guard und Dashboard-CTA für Erstnutzer; Filament-/admin-Login via Custom-View behoben.
- Brand/Theming: Marketing-Farb- und Typographievariablen in `resources/css/app.css` eingeführt, AdminLayout, Dashboardkarten und Onboarding-Komponenten entsprechend angepasst; Dokumentation (`docs/todo/tenant-admin-onboarding-fusion.md`, `docs/changes/...`) aktualisiert.
- Checkout & Payments: Checkout-, PayPal-Controller und Tests für integrierte Stripe/PayPal-Flows sowie Paket-Billing-Abläufe überarbeitet; neue PayPal SDK-Factory und Admin-API-Helper (`resources/js/admin/api.ts`) schaffen Grundlage für Billing/Members/Tasks-Seiten.
- DX & Tests: Neue Playwright/E2E-Struktur (docs/testing/e2e.md, `tests/e2e/tenant-onboarding-flow.test.ts`, Utilities), E2E-Tenant-Seeder und zusätzliche Übersetzungen/Factories zur Unterstützung der neuen Flows.
- Marketing-Kommunikation: Automatische Kontakt-Bestätigungsmail (`ContactConfirmation` + Blade-Template) implementiert; Guest-PWA unter `/event` erreichbar.
- Nebensitzung: Blogsystem gefixt und umfassenden BlogPostSeeder für Beispielinhalte angelegt.
2025-10-10 21:31:55 +02:00
Codex Agent
e52a4005aa übergang auf pakete, integration von stripe und paypal, blog hinzugefügt. 2025-09-29 07:59:39 +02:00
Codex Agent
0a643c3e4d feat(packages): implement package-based business model 2025-09-26 22:13:56 +02:00
215d19f07e Harden credit flows and add RevenueCat webhook 2025-09-25 14:05:58 +02:00
9248d7a3f5 feat: harden tenant settings and import pipeline 2025-09-25 11:51:42 +02:00
ef6203c603 fixed tenants and eventpurchaseresource, changed lightbox in gallery 2025-09-18 15:27:33 +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
7743d91df6 feat: Implement public event and photo API 2025-09-09 21:22:20 +02:00
Auto Commit
44ab0a534b Initialize repo and add session changes (2025-09-08) 2025-09-08 14:03:43 +02:00