Codex Agent
5f75c7ca6a
Add lightbox retries and queue removal
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-02-05 17:42:44 +01:00
Codex Agent
4e0d156065
Migrate guest v2 achievements and refresh share page
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-02-05 16:46:15 +01:00
Codex Agent
0d7a861875
Fix PayPal billing flow and mobile admin UX
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-02-05 10:19:29 +01:00
Codex Agent
eee58f2d0c
Replace Lemon Squeezy references in emails and marketing copy
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-02-04 15:10:45 +01:00
Codex Agent
239f55f9c5
Update PayPal references and tests
2026-02-04 12:43:40 +01:00
Codex Agent
fc5dfb272c
Add PayPal checkout provider
2026-02-04 12:18:14 +01:00
Codex Agent
a0ef90e13a
Migrate billing from Paddle to Lemon Squeezy
2026-02-03 10:59:54 +01:00
Codex Agent
6bc73637b1
Update marketing packages and checkout copy
2026-02-01 13:04:11 +01:00
Codex Agent
4e2ab9e589
Adjust packages tabs label and spacing
2026-01-25 15:47:52 +01:00
Codex Agent
d93e6475a4
Refine packages hero and translations
2026-01-24 22:55:14 +01:00
Codex Agent
6a056b199c
Add Facebook social login
2026-01-23 20:19:15 +01:00
Codex Agent
bc62154bfb
Update gallery retention copy
2026-01-22 14:26:20 +01:00
Codex Agent
ddf0c4c389
Refine photobooth timeline label and video note
2026-01-22 14:23:53 +01:00
Codex Agent
0b352eba12
Adjust photobooth timeline step
2026-01-22 14:16:52 +01:00
Codex Agent
9d2294de5a
Expand photobooth info on how-it-works
2026-01-22 14:09:20 +01:00
Codex Agent
effddf5ab0
Refine photobooth wording and add FAQ
2026-01-22 14:00:21 +01:00
Codex Agent
e709337df2
Add photobooth connect marketing copy
2026-01-22 13:54:29 +01:00
Codex Agent
901419798d
Improve marketing language switcher
2026-01-22 09:07:46 +01:00
Codex Agent
82e41790d9
Adjust package CTA split and label
2026-01-22 08:48:33 +01:00
Codex Agent
e6d1414353
Update marketing packages testimonials and demo
2026-01-21 12:48:34 +01:00
Codex Agent
8ac0220f5d
Fix auth translations and admin PWA UI
2026-01-16 12:14:53 +01:00
Codex Agent
2945c710e3
feat: update package copy and admin control room
2026-01-15 19:54:04 +01:00
Codex Agent
7b88c1d365
Update partner packages, copy, and demo switcher
2026-01-15 17:33:36 +01:00
Codex Agent
94b736d6ae
Add watermark tier labels to marketing translations
2026-01-15 09:58:02 +01:00
Codex Agent
44f4a7656b
fix(i18n): restore missing translations and enable Suspense loading
2026-01-07 20:50:09 +01:00
Codex Agent
704683421f
chore: extract more translations for adaptive shop
2026-01-06 20:56:29 +01:00
Codex Agent
59c463dbd3
chore: commit scanner changes
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-06 18:18:18 +01:00
Codex Agent
a22bff1879
chore: extract new translations for package shop
2026-01-06 18:13:45 +01:00
Codex Agent
42b4b647d7
• Added the two‑step Widerruf flow with an auth‑only CTA on the Widerrufsbelehrung page and a dedicated confirmation
...
screen where users pick an eligible end‑customer purchase and confirm. Eligibility is enforced server‑side
(endcustomer_event, within 14 days, no event package created after purchase), refund is issued via Paddle, the
purchase is marked refunded, the tenant package is deactivated, and a new confirmation email is sent using resources/
views/emails/partials/layout.blade.php.
Details
- New controller + form request for the confirm flow: app/Http/Controllers/WithdrawalController.php, app/Http/
Requests/Marketing/WithdrawalConfirmRequest.php
- New confirmation page + CTA: resources/js/pages/marketing/WithdrawalConfirm.tsx, resources/js/pages/legal/Show.tsx
- Routes + locale rewrites: routes/web.php, resources/js/lib/localizedPath.ts
- New email notification + template: app/Notifications/Customer/WithdrawalConfirmed.php, resources/views/emails/
withdrawal-confirmation.blade.php
- Translations added for marketing UI + backend flash + email copy: public/lang/de/marketing.json, public/lang/en/
marketing.json, resources/lang/de/marketing.php, resources/lang/en/marketing.php, resources/lang/de/emails.php,
resources/lang/en/emails.php
- Tests: tests/Feature/Marketing/WithdrawalConfirmationTest.php
2025-12-24 11:54:15 +01:00
Codex Agent
0f2604309d
various fixes for checkout
2025-12-22 21:51:34 +01:00
Codex Agent
84234bfb8e
Updated checkout to wait for backend confirmation before advancing, added a “Processing payment…” state with retry/ refresh fallback, and now use Paddle totals/currency for purchase records + confirmation emails (with new email translations).
2025-12-22 09:06:48 +01:00
Codex Agent
4bdb93c171
gift voucher language fixes + move into user menu
2025-12-08 20:18:01 +01:00
Codex Agent
046e2fe3ec
geschenkgutscheine implementiert ("Paket verschenken"). Neuer Upload-Provider: Sparkbooth.
2025-12-07 16:54:58 +01:00
Codex Agent
1d3d49e05a
widerrufsbelehrung hinzugefügt und in den checkout mit eingebunden. refund ins backend eingebaut.
2025-12-07 11:57:05 +01:00
Codex Agent
dd3198cb79
fixed language switching in the frontend
2025-12-02 13:31:58 +01:00
Codex Agent
8d2075bdd2
nicer package layout, also in checkout step 1, fixed missing registration language strings, registration error handling, email verification redirect, email verification error handling and messaging,
2025-11-19 20:21:54 +01:00
Codex Agent
91d3e61b0e
weitere übersetzungen ergänzt
2025-11-19 13:30:42 +01:00
Codex Agent
d8f365ddd6
admin widget zu dokploy geswitched, viele übersetzungen im Frontend vervollständigt und Anlässe-Seiten mit ChatGPT ausgebaut
2025-11-19 13:12:35 +01:00
Codex Agent
167734f87a
checkout: buttons verbessert, paddle zahlungsschritt schicker gemacht, schritt 4 optimiert+schick gemacht. Dashboard: translations ergänzt. Startseite vom Event Admin optimiert.
2025-11-17 11:06:46 +01:00
Codex Agent
5290072ffe
Fotospiel GmbH entfernt, Jon Token des demo events gefixt + demoeventseeder. Favicon auf ".ico" gesetzt.
2025-11-16 16:24:30 +01:00
Codex Agent
5ef5894680
Formulierungen für das Fotospiel optimiert.
2025-11-14 10:53:53 +01:00
Codex Agent
2587b2049d
im profil kann ein nutzer nun seine daten exportieren. man kann seinen account löschen. nach 2 jahren werden inaktive accounts gelöscht, 1 monat vorher wird eine email geschickt. Hilfetexte und Legal Pages in der Guest PWA korrigiert und vom layout her optimiert (dark mode).
2025-11-10 19:55:46 +01:00
Codex Agent
b32413b108
completed the frontend dashboard component and bound it to the tenant admin pwa for the optimal onboarding experience.. Added a profile page.
2025-11-04 22:28:37 +01:00
Codex Agent
fe380689fb
die tenant admin oauth authentifizierung wurde implementiert und funktioniert jetzt. Zudem wurde das marketing frontend dashboard implementiert.
2025-11-04 16:14:17 +01:00
Codex Agent
55c606bdd4
das marketing frontend wurde auf lokalisierte urls umgestellt.
2025-11-03 15:50:10 +01:00
Codex Agent
c0c1d31385
softdeletes für packages eingerichtet
2025-11-03 12:23:48 +01:00
Codex Agent
20eda6b4f8
login-seiten neu designt, homepage neu designt. "so funktioniert's" ergänzt und Demo-Seite hinzugefügt. Paketansicht in mobile verbessert.
2025-11-03 11:47:19 +01:00
Codex Agent
f29067f570
fixed paddle locale
2025-10-27 21:05:06 +01:00
Codex Agent
5432456ffd
switched to paddle inline checkout, removed paypal and most of stripe. added product sync between app and paddle.
2025-10-27 17:26:39 +01:00
Codex Agent
6290a3a448
Fix tenant event form package selector so it no longer renders empty-value options, handles loading/empty
...
states, and pulls data from the authenticated /api/v1/tenant/packages endpoint.
(resources/js/admin/pages/EventFormPage.tsx, resources/js/admin/api.ts)
- Harden tenant-admin auth flow: prevent PKCE state loss, scope out StrictMode double-processing, add SPA
routes for /event-admin/login and /event-admin/logout, and tighten token/session clearing semantics (resources/js/admin/auth/{context,tokens}.tsx, resources/js/admin/pages/{AuthCallbackPage,LogoutPage}.tsx,
resources/js/admin/router.tsx, routes/web.php)
2025-10-19 23:00:47 +02:00