Commit Graph

  • 1e0344ee34 fix: action log — resolve UUID to names, show old→new, add oldValue for driver reassignment root 2026-05-28 10:17:29 +0000
  • 581a275bc0 fix: action log — readable driver names, no duplicate columns, meaningful descriptions root 2026-05-28 10:11:57 +0000
  • 805ceca152 fix: 8 bugfixes — current undefined, auth email, sequential statuses, problem dialog, action log details, KPI layout, date sort, driver lock root 2026-05-28 10:03:19 +0000
  • 2ee437e83e fix: add Ошибки tab to admin nav + already fixed client→supabase in ErrorLogPanel root 2026-05-27 15:33:06 +0000
  • 7dfdd91798 fix: comprehensive error logging — all errors now captured in client_error_logs root 2026-05-27 15:30:33 +0000
  • dac8450586 feat: action_logs — журнал действий сотрудников с фильтрами root 2026-05-27 15:12:46 +0000
  • 8f50a68687 feat: delivery_date_source tracking + manual date in analytics funnel root 2026-05-27 14:59:57 +0000
  • f90b476bfd fix: hide delivery choice flow after save, remove confusing hero block root 2026-05-27 14:40:20 +0000
  • 136e5c826a fix: parseOrderList collects ALL source orders, edge fn returns orderItems root 2026-05-27 14:36:00 +0000
  • d0f2a72dda feat: stop words CRUD + client-side filtering root 2026-05-27 14:28:52 +0000
  • a764213a77 feat: logistics board as grouped tables with column headers root 2026-05-27 14:16:00 +0000
  • f8c6c538b7 compact: logistics readiness cards — single-line on desktop, stacked on mobile root 2026-05-27 14:12:39 +0000
  • 0930ea9c26 fix: back button uses browser history instead of hardcoded /dashboard root 2026-05-27 14:06:54 +0000
  • db555bbf55 remove: drop readiness column from orders table root 2026-05-27 14:03:57 +0000
  • d43dd04e9b feat: add orders table tab for logistician role root 2026-05-27 13:59:21 +0000
  • 8dcab4da77 fix: show delivery date card for agreed+ statuses, not just agreed root 2026-05-27 12:57:31 +0000
  • 470270118b fix: driver_assigned status on assign + driver column in table root 2026-05-27 12:48:48 +0000
  • 58dc110007 feat: allow admin/logistician to re-edit delivery date after agreement root 2026-05-27 12:44:43 +0000
  • 1f285ea718 feat: driver assigned confirmation block in delivery card root 2026-05-27 12:41:17 +0000
  • 19bed475ee feat: delivery date in table+card, driver assign preserves agreed status root 2026-05-27 12:39:02 +0000
  • 9ec7d8e8ae fix: assign driver preserves agreed+ statuses instead of downgrading to driver_assigned root 2026-05-27 12:34:41 +0000
  • a8d54699ff fix: restrict agreed/driver_assigned status buttons, show hints instead root 2026-05-27 12:26:21 +0000
  • 0f32d6d73a feat: URL-based navigation via ?tab= param for shareable links root 2026-05-27 12:21:32 +0000
  • 15f2ab3cde refactor: PATCH user via supabase client, not edge function root 2026-05-27 12:12:44 +0000
  • fd3f738b9f fix: no default role, placeholder for role dropdown root 2026-05-27 12:01:45 +0000
  • cee5acab1d fix: modal styling - solid bg, full-width dropdown, labels root 2026-05-27 11:59:43 +0000
  • e04485c446 feat: add-user modal dialog — compact, centered, backdrop root 2026-05-27 11:53:54 +0000
  • 696f275567 fix: simple add-user form — 3 fields + small button root 2026-05-27 11:50:12 +0000
  • 9009ffdfb0 feat: manage-users edge function, admin CRUD via API instead of direct supabase.auth.admin root 2026-05-27 11:28:53 +0000
  • b9b227e524 feat: UserManagementPanel — themed dropdown, inline edit name/email/role root 2026-05-27 11:23:37 +0000
  • bb6708e94b fix: mega_admin in GroupDetailPage + OrderDetailPanel role checks root 2026-05-27 11:19:43 +0000
  • c59a806c2c fix: mega_admin role in UI checks + fix UserManagementPanel client→supabase root 2026-05-27 11:17:41 +0000
  • 58a96355f1 fix: replace createClient with shared supabase singleton in useAdminStats and errorLogger root 2026-05-27 10:59:37 +0000
  • 2fea387d43 fix: use shared supabase client with auth session in admin panels root 2026-05-27 09:50:07 +0000
  • c996805122 fix: duplicate client declaration root 2026-05-27 08:55:35 +0000
  • f4a4082677 fix: remove service_role from ErrorLogPanel - use anon key + RLS root 2026-05-27 08:54:49 +0000
  • 3934e6a872 feat: error log panel - delete, export JSON/CSV, select rows root 2026-05-27 06:14:33 +0000
  • f451add13c fix: replace assign_driver RPC with direct supabase update root 2026-05-26 19:55:35 +0000
  • 41e36299b7 fix: persist signed-out flag in sessionStorage to block auto-login after logout root 2026-05-26 17:53:21 +0000
  • 8a8446bfec fix: prevent session restore after signOut with signedOutRef flag root 2026-05-26 14:43:43 +0000
  • 844f052462 fix: kill session on signOut, .maybeSingle() for 406, remove StrictMode root 2026-05-26 14:36:50 +0000
  • cbc6242613 fix: remove TS annotations from jsx file root 2026-05-25 15:34:03 +0000
  • ca6f160073 feat: secure auth storage - obfuscated sessionStorage instead of plaintext localStorage root 2026-05-25 15:32:17 +0000
  • cf18ecb6ff fix: funnel show all steps, center KPI, top nav, roles RU, admin users tab root 2026-05-25 13:17:24 +0000
  • 0d5fb1b79a mobile: responsive admin dashboard root 2026-05-25 12:57:46 +0000
  • 79e1173dd3 funnel: outcomes only, SMS separate panel root 2026-05-25 12:47:57 +0000
  • 011dd08f08 bump: SW cache v4 to force cache invalidation root 2026-05-25 12:41:25 +0000
  • 40b28be0ee fix: automation funnel — correct data logic, remove emojis, rename to Воронка согласования root 2026-05-25 12:31:58 +0000
  • 89d6a01b68 feat: add PWA install button to header root 2026-05-22 14:10:08 +0000
  • a04e8edb6e feat: auto-restore push subscription + bump SW cache v3 root 2026-05-22 11:18:58 +0000
  • 5f88b2ca65 feat: role-based notification settings, push via DB trigger root 2026-05-22 11:11:01 +0000
  • f099cf20d8 fix: update VAPID public key to match server-side keys root 2026-05-22 10:59:39 +0000
  • bcf6f9d16f fix: JSX syntax error in Navigate component root 2026-05-22 10:49:48 +0000
  • dc9d7de60f feat: push notifications + PWA notifications UI root 2026-05-22 10:48:33 +0000
  • 43c5f75055 feat: delivery page improvements and driver shipment workflow Codex 2026-05-22 12:53:43 +0300
  • 9abfbff654 feat: show order composition collapsed with product list from source_orders Codex 2026-05-21 14:18:10 +0300
  • e6dc1972fb feat: show full order composition on delivery page Codex 2026-05-21 11:52:37 +0300
  • 5a5636c738 fix: use npm install instead of npm ci for build reliability root 2026-05-20 14:05:31 +0000
  • cfb4110d82 fix: Caddyfile static assets + update package-lock root 2026-05-20 14:01:40 +0000
  • 6244749545 feat: unify manual_required status and driver label Codex 2026-05-20 12:19:30 +0300
  • 838c4cb7ae feat(paid-storage): bypass stale RPC for paid_storage transitions Codex 2026-05-20 11:53:17 +0300
  • c8fbe95bd1 feat(paid-storage): inline confirmation + cancel action + status display Codex 2026-05-19 16:34:29 +0300
  • 140fbc8122 fix(logistics): pass group.id instead of group object to onSelectSet Codex 2026-05-19 16:17:04 +0300
  • a2196d232b feat(order-detail): collapsible order composition with table layout Codex 2026-05-19 15:33:57 +0300
  • 0d3be0502c fix(order-detail): show positions from order_list column Codex 2026-05-19 12:54:12 +0300
  • 874e9b3885 fix: debug order composition parsing and add visible error info Codex 2026-05-19 12:11:03 +0300
  • 458414636d fix: parse order composition from source_orders field Codex 2026-05-19 11:28:05 +0300
  • 3728ed0e95 fix: include order_list fields in queries and map to frontend object Codex 2026-05-19 10:37:40 +0300
  • 0056e71b39 fix: add explicit text color and order composition to OrderDetailPanel Codex 2026-05-19 10:09:55 +0300
  • f6bbfe1ba2 fix: add explicit text color to OrderDetailPanel value fields for dark theme visibility Codex 2026-05-18 23:56:02 +0300
  • b9c6bb2810 fix: RLS recursion, driver UI, auth errors, status counts Codex 2026-05-18 17:41:18 +0300
  • 5e9da52690 Revert "test push" Test 2026-05-20 13:09:02 +0000
  • db2ba331eb test push Test 2026-05-20 13:08:57 +0000
  • 488e478841 Merge pull request 'fix(delivery): simplify public choice flow' (#2) from codex/delivery-rpc-deploy into main mihail 2026-05-14 18:17:59 +0000
  • 496abc761b fix(delivery): simplify public choice flow Codex 2026-05-14 21:10:27 +0300
  • 2367ff2554 Merge pull request 'fix(delivery): show invoice refs in client flow' (#1) from codex/delivery-rpc-deploy into main mihail 2026-05-14 10:22:16 +0000
  • fc74241378 fix(delivery): show invoice refs in client flow Codex 2026-05-14 12:51:25 +0300
  • eeb2620547 fix(delivery): switch public flow to rpc Codex 2026-05-13 18:59:00 +0300
  • 7e399f2517 fix(delivery): tighten public flow Codex 2026-05-13 16:17:33 +0300
  • 633973142d fix(delivery): load links and schedule SMS Codex 2026-05-13 09:22:04 +0300
  • b79de7afba feat(delivery): auto-create invitation links Codex 2026-05-12 16:02:24 +0300
  • 684424dd25 feat(order-groups): wire driver delivery flow Codex 2026-05-06 20:01:31 +0300
  • f2230f3277 Add logistics UI actions and demo login buttons Codex 2026-05-06 13:16:22 +0300
  • 219670583b Add security hardening SQL patch Codex 2026-04-29 15:21:31 +0300
  • e29a51e7ea Harden auth and delivery endpoints Codex 2026-04-29 13:27:04 +0300
  • 5dcfa80940 Polish demo UI and delivery filters Codex 2026-04-27 20:37:21 +0300
  • 72673e01fc test: verify hooks work root 2026-05-03 16:59:32 +0000
  • d44d944517 Add deployment config files and supabaseClient lock fix root 2026-05-03 16:44:58 +0000
  • b3b8657b43 fix: merge saved delivery status into choice block Codex 2026-04-16 19:34:57 +0300
  • a867bf5464 fix: remove duplicate saved choice block Codex 2026-04-16 18:18:45 +0300
  • 5142ff30db fix: persist saved client delivery choice Codex 2026-04-16 18:04:45 +0300
  • de0cf49490 fix: show saved client delivery choice Codex 2026-04-16 17:41:46 +0300
  • 31388f267d fix: make client delivery selection explicit Codex 2026-04-16 17:23:43 +0300
  • 3b4b6648ff fix: make client flow load without edge function Codex 2026-04-16 17:00:31 +0300
  • ffc7f3a97d fix: speed up otp login Codex 2026-04-16 16:30:36 +0300
  • a5113a2ed5 feat: simplify delivery roles and docs Codex 2026-04-16 13:31:17 +0300
  • c28c826601 feat: show client order items in delivery flow Codex 2026-04-16 12:42:41 +0300
  • ca72a4e662 feat: document product and wire real client flow Codex 2026-04-14 23:20:50 +0300
  • b147d632e8 feat: add role switch login and clean production copy Codex 2026-04-14 23:01:02 +0300
  • 49e60d48c1 feat: complete delivery workflow updates Codex 2026-04-13 16:32:18 +0300