supersam/src
root 23c0ed78ef feat: drag-and-drop section ordering in LogisticsReadinessBoard + unified table visuals
- LogisticsReadinessBoard: @dnd-kit/sortable for drag-and-drop section reordering
  - Drag handle (6-dot grip icon) on left of each section header
  - Custom order persists in localStorage (key: logistics-section-order)
  - Default: agreed → manual_required → funnel order
  - Flat rows (no Button/rounded), matches OrdersTable style
  - 7 columns: Клиент | Город | Тип | Дата | Водитель | Статус | Обновлён
  - Horizontal scroll: overflow-x-auto + min-w-[1080px]
  - Type column wide enough for Самовывоз/Доставка in one line

- OrdersTable: widened Type column (minmax 70px→100px), min-w 920→1080px
  for consistent horizontal scroll across tables
2026-06-30 12:21:54 +00:00
..
components feat: drag-and-drop section ordering in LogisticsReadinessBoard + unified table visuals 2026-06-30 12:21:54 +00:00
constants feat: requires_address status + address input for pickup-to-delivery switch 2026-06-10 14:52:17 +00:00
context feat: add pickup (самовывоз) delivery type 2026-06-10 12:02:46 +00:00
data fix: RLS recursion, driver UI, auth errors, status counts 2026-05-20 16:25:05 +03:00
hooks feat: Тип column replaces Проблема, red highlight for problem rows, delivery type filter, clean status options 2026-06-18 15:00:58 +00:00
layouts fix: Button→native button everywhere, table font 12px, dropdowns cleanup 2026-06-19 11:36:45 +00:00
lib Initial import 2026-03-14 18:40:54 +03:00
pages feat: drag-and-drop section ordering in LogisticsReadinessBoard + unified table visuals 2026-06-30 12:21:54 +00:00
services fix: handle status=first_sms_sent when notification_status=link_ready 2026-06-23 07:53:01 +00:00
styles Polish demo UI and delivery filters 2026-05-13 18:59:30 +03:00
test Initial import 2026-03-14 18:40:54 +03:00
utils refactor: Phase 1 stabilization — hooks ordering, deduplicate utils, extract shared constants 2026-06-12 14:50:56 +00:00
App.jsx Initial import 2026-03-14 18:40:54 +03:00
index.css Initial import 2026-03-14 18:40:54 +03:00
main.jsx fix: kill session on signOut, .maybeSingle() for 406, remove StrictMode 2026-05-26 14:36:50 +00:00
router.jsx security: fix 9 vulnerabilities + OrdersTable 14px font + colored status badges 2026-06-19 12:14:19 +00:00
supabaseClient.jsx feat: add pickup (самовывоз) delivery type 2026-06-10 12:02:46 +00:00