root
|
e05613ac1d
|
feat: add pickup (самовывоз) delivery type
- New status pickup in delivery workflow
- DB: delivery_type, pickup_date, pickup_time_slot columns
- Client page: tabs Доставка/Самовывоз with PickupSlotsPicker
- PickupSlotsPicker: today/tomorrow/day-after with half-day slots
- Storage notice: free 2 workdays, then 300₽/day
- OrderDetailPanel: delivery type tabs, pickup date/time, status button
- Edge function: delivery_type/pickup fields in confirm-delivery-choice
- RPC: confirm_delivery_choice_by_token updated for pickup
- orderGroupRepository: full pickup field mapping
|
2026-06-10 12:02:46 +00:00 |
root
|
cf18ecb6ff
|
fix: funnel show all steps, center KPI, top nav, roles RU, admin users tab
|
2026-05-25 13:17:24 +00:00 |
root
|
89d6a01b68
|
feat: add PWA install button to header
|
2026-05-22 14:10:08 +00:00 |
root
|
5f88b2ca65
|
feat: role-based notification settings, push via DB trigger
|
2026-05-22 11:11:01 +00:00 |
root
|
dc9d7de60f
|
feat: push notifications + PWA notifications UI
- VAPID keys generated for web push
- push_subscriptions, notifications, notification_preferences tables
- DB triggers: auto-notify on order status change, driver assignment
- Edge functions: send-push-notification, subscribe-push, unsubscribe-push
- Frontend: NotificationBell, NotificationSettings components
- usePushNotifications hook (subscribe/unsubscribe push)
- useNotifications hook (fetch + realtime + mark read)
- Service worker: push event handler + notification click
- AppShell: notification bell in header
- DashboardPage: wired notifications
- manifest.webmanifest: name updated to SuperSam
- Caddyfile: CSP allows wss:// + fcm push
|
2026-05-22 10:48:33 +00:00 |
Codex
|
684424dd25
|
feat(order-groups): wire driver delivery flow
|
2026-05-13 18:59:30 +03:00 |
Codex
|
5dcfa80940
|
Polish demo UI and delivery filters
|
2026-05-13 18:59:30 +03:00 |
Codex
|
1798e3acfd
|
refactor: align delivery flow with 1c imports
|
2026-04-13 16:24:04 +03:00 |
Codex
|
b40a4a553e
|
Initial import
|
2026-03-14 18:40:54 +03:00 |