houseassassin
3df6029f89
feat: client portal — public order tracking page at /track/:token
...
Adds anonymous order tracking via a unique public_token UUID on each order,
a standalone React page at /track/:token, and a share button in OrderModal.
2026-05-10 17:27:15 +03:00
houseassassin
af9e7ce1af
feat: push notifications, calendar view, photo attachments
...
- Push notifications: custom SW (injectManifest), usePushNotifications hook,
push-notify Edge Function, push_subscriptions migration, bell toggle in header
- Calendar view: month-grid CalendarPage + useCalendar hook, scheduled_at column
migration, datetime field in OrderModal, CalendarDays nav item + route
- Photo attachments: useOrderPhotos hook, photo gallery/upload in OrderModal (edit
mode), order-photos Storage bucket migration with RLS policies
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-10 17:25:04 +03:00
houseassassin
5a9b6c4c7f
feat: photo attachments for orders via Supabase Storage
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-10 17:23:10 +03:00
houseassassin
ef472f74d8
fix: remove .env and supabase/.temp from tracking, update .gitignore
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-10 17:13:02 +03:00
houseassassin
aac7b7b0af
feat: add PWA support for mobile installation
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-10 17:11:25 +03:00
houseassassin
d4030d9c88
fix: integration fixes from final review
...
- useSettings: upsert instead of update (safe if migration rows missing)
- invite-admin-user: return created_at and last_sign_in_at in response
- UserManagementPage: clear deleteError when opening new confirmation
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-10 13:14:59 +03:00
houseassassin
b154996500
fix: forward invite error status and add listUsers pagination
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-10 13:05:26 +03:00
houseassassin
9ab728d721
fix: guard against null data.user in invite-admin-user Edge Function
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-10 13:04:41 +03:00
houseassassin
1954577d6a
feat: add Edge Functions for admin user management
2026-05-10 13:02:17 +03:00
houseassassin
d7446c45af
docs: record DB migrations for admin panel v2
2026-05-10 12:47:15 +03:00