Codex Agent
cf7b2e563a
Unify gallery layout and reduce image overlays
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-14 12:40:55 +01:00
Codex Agent
719afb6920
Refresh gallery layout and tile styling
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-14 11:48:40 +01:00
Codex Agent
83c58358a1
Show photobooth filter only when enabled
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-14 11:45:29 +01:00
Codex Agent
2b888078a0
Modernize gallery UI and fix nav motion
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-14 11:42:12 +01:00
Codex Agent
2f584162d6
Avoid hidden gallery content on tab navigation
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-14 11:36:02 +01:00
Codex Agent
0833ea6b36
Skip hidden initial motion on achievements tab nav
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-14 11:32:54 +01:00
Codex Agent
5bdc15d399
Tune guest route transition animations
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-14 11:30:03 +01:00
Codex Agent
693540f609
Avoid task page hidden animation on tab navigation
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-14 11:25:43 +01:00
Codex Agent
c0193c9581
Deduplicate guest tasks list and restore header icon
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-14 11:17:35 +01:00
Codex Agent
03c7b20cae
Improve guest help routing and loading
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-14 09:00:12 +01:00
Codex Agent
7786e3d134
Switch photobooth uploader to Avalonia
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-12 17:26:45 +01:00
Codex Agent
30f3d148bb
bd sync: 2026-01-12 17:24:05
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-12 17:24:05 +01:00
Codex Agent
1970c259ed
Restore photobooth uploader files after sync
2026-01-12 17:23:34 +01:00
Codex Agent
dc5c80cda4
bd sync: 2026-01-12 17:21:15
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-12 17:21:16 +01:00
Codex Agent
6fe363640f
Reapply photobooth uploader changes after sync
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-12 17:10:47 +01:00
Codex Agent
3df0542013
bd sync: 2026-01-12 17:10:05
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-12 17:10:05 +01:00
Codex Agent
4f4a527010
Reapply photobooth uploader changes
2026-01-12 17:09:37 +01:00
Codex Agent
e69c94ad20
bd sync: 2026-01-12 17:07:55
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-12 17:07:55 +01:00
Codex Agent
24f053d4c4
Add photobooth connect codes and uploader pipeline
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-12 17:02:50 +01:00
Codex Agent
ec360ed860
bd sync: 2026-01-12 17:02:15
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-12 17:02:15 +01:00
Codex Agent
83e78d7c66
Update backend photobooth connect API
2026-01-12 16:59:49 +01:00
Codex Agent
9b1c5bf978
bd sync: 2026-01-12 16:57:37
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-12 16:57:37 +01:00
Codex Agent
2287e7f32c
Fix tenant photo moderation and guest updates
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-12 14:35:57 +01:00
Codex Agent
22cb7ed7ce
fix: resolve typescript and build errors across admin and guest apps
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-07 13:25:30 +01:00
Codex Agent
53eb560aa5
Add live show player playback and effects
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled
tests / ui (push) Has been cancelled
2026-01-05 18:31:01 +01:00
Codex Agent
35ef8f1586
Add guest Live Show opt-in toggle
2026-01-05 15:29:59 +01:00
Codex Agent
a8b54b75ea
Added app badge support for the guest PWA and wired it to the existing counts (unread notifications + upload queue + pending uploads). When the total hits zero, the badge is cleared; when it’s >0, it’s set.
2025-12-27 14:15:14 +01:00
Codex Agent
1a48c9458e
Added pinch/zoom/drag for the photo viewer using @use-gesture/react + @react-spring/web, with swipe navigation only
...
when not zoomed and double‑tap/double‑click to toggle zoom. I also added a guest haptics toggle in settings (sheet
+ /settings) backed by localStorage.
2025-12-27 14:11:13 +01:00
Codex Agent
fa5a1fa367
Added a guest haptics preference and surfaced it in both the settings sheet and /settings, with safe device detection
...
and a reduced‑motion guard. Haptics now honor the toggle and still fall back gracefully on iOS (switch disabled when
navigator.vibrate isn’t available).
What changed
- Haptics preference storage + gating: resources/js/guest/lib/haptics.ts
- Preference hook: resources/js/guest/hooks/useHapticsPreference.ts
- Settings UI toggle in sheet + page: resources/js/guest/components/settings-sheet.tsx, resources/js/guest/pages/
SettingsPage.tsx
- i18n labels: resources/js/guest/i18n/messages.ts
- Tests: resources/js/guest/lib/__tests__/haptics.test.ts
2025-12-27 14:00:12 +01:00
Codex Agent
3e3a2c49d6
Implemented guest-only PWA using vite-plugin-pwa (the actual published package; @vite-pwa/plugin isn’t on npm) with
...
injectManifest, a new typed SW source, runtime caching, and a non‑blocking update toast with an action button. The
guest shell now links a dedicated manifest and theme color, and background upload sync is managed in a single
PwaManager component.
Key changes (where/why)
- vite.config.ts: added VitePWA injectManifest config, guest manifest, and output to /public so the SW can control /
scope.
- resources/js/guest/guest-sw.ts: new Workbox SW (precache + runtime caching for guest navigation, GET /api/v1/*,
images, fonts) and preserves push/sync/notification logic.
- resources/js/guest/components/PwaManager.tsx: registers SW, shows update/offline toasts, and processes the upload
queue on sync/online.
- resources/js/guest/components/ToastHost.tsx: action-capable toasts so update prompts can include a CTA.
- resources/js/guest/i18n/messages.ts: added common.updateAvailable, common.updateAction, common.offlineReady.
- resources/views/guest.blade.php: manifest + theme color + apple touch icon.
- .gitignore: ignore generated public/guest-sw.js and public/guest.webmanifest; public/guest-sw.js removed since it’s
now build output.
2025-12-27 10:59:44 +01:00
Codex Agent
efc173cf5d
komplette überarbeitung des Gäste-Hilfebereichs und Ergänzung eines One-Time-Containers zum Aktualisieren der Hilfedokumente
2025-12-24 16:23:55 +01:00
Codex Agent
6ee40745ca
added upload queue notifications
2025-12-21 12:37:20 +01:00
Codex Agent
1e6027f438
bessere sichtbarkeit für die kamera-buttons
2025-12-20 19:19:07 +01:00
Codex Agent
d4c7d3f93a
kamerazugriff wieder möglich + anleitung zum erlauben des kamerazugriffs
2025-12-20 17:43:40 +01:00
Codex Agent
778ffc8bb9
added glitchtip using sentry sdk
2025-12-19 10:13:30 +01:00
Codex Agent
53ec427e6e
photo visibility for demo events, hardened the demo mode. fixed dark/light mode toggle and notification bell toggle. fixed photo upload page sizes & header visibility.
2025-12-18 21:14:24 +01:00
Codex Agent
7c4067b32b
fixed reload flash for task picker page
2025-12-18 14:49:35 +01:00
Codex Agent
403ca71710
card slider now looks good, not messy, card height is unified and long text can be tapped to be fully visible.
2025-12-18 14:09:18 +01:00
Codex Agent
2196346db7
kleinere fixes zur sichtbarkeit der texte in aufgabenkarten und der demo-vorschau auf der homepage.
2025-12-18 13:42:57 +01:00
Codex Agent
1c4acda332
updated table structure for photobooth/sparkbooth settings. now there's a separate table for it. update all references and tests. also fixed the notification panel and the lightbox in the guest app.
2025-12-18 08:49:56 +01:00
Codex Agent
efe697f155
Das Abschalten des Aufgaben-Modus wird nun sauber in der App reflektiert- die UI passt sich an und der Admin erhält einen Hinweis, dass die Aufgabenverwaltung nicht verfügbar ist
2025-12-17 13:20:48 +01:00
Codex Agent
03e37d7e23
achievements didn't load correctly
2025-12-17 11:04:08 +01:00
Codex Agent
d64839ba2f
fixed notification system and added a new tenant notifications receipt table to track read status and filter messages by scope.
2025-12-17 10:57:19 +01:00
Codex Agent
9e4e9a0d87
Aufgabenkarten in der Gäste-pwa als swipe-barer Stapel umgesetzt. Sofortiges Freigeben von Foto-Uploads als Event-Einstellung implementiert.
2025-12-16 15:30:52 +01:00
Codex Agent
f2473c6f6d
enhancements of the homepage in the guest pwa
2025-12-15 19:05:27 +01:00
Codex Agent
7b01a77083
weiterer fortschritt mit tamagui und dem neuen mobile event admin
2025-12-10 20:01:47 +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
e092f72475
überarbeitung der kameraseite
2025-12-06 20:22:15 +01:00
Codex Agent
f4f40f7a0c
überarbeitung der kamera-seite: deutlich aufgeräumter und mehr platz für das Video/Bild
2025-12-05 18:44:11 +01:00
Codex Agent
c1bd4c1eb3
noscript varianten eingebaut, matomo integration erweitert und als konfiguration aufgenommen.
2025-12-05 17:02:03 +01:00