Commit Graph

9 Commits

Author SHA1 Message Date
Kirill 5adbe9baa7 test commit 2026-05-19 11:25:23 +05:00
Kirill d0b3c97803 feat: improve notifications - fix auth code tg duplicate, double order notify, add PAID label, expand text, add deliveryFeeAdjusted event 2026-05-18 14:48:54 +05:00
Kirill 912724082e test: add notification preferences tests 2026-05-18 11:45:51 +05:00
Kirill f855568687 refactor: simplify order status model — remove DELIVERY_FEE_ADJUSTMENT and PAYMENT_VERIFICATION
- Add deliveryFeeLocked field to Order model
- Remove DELIVERY_FEE_ADJUSTMENT and PAYMENT_VERIFICATION statuses (11→8)
- 3 order paths: delivery+online (locked→unlocked→paid), pickup+online (unlocked→paid), pickup+on_pickup (direct to in_progress)
- Update checkout to use PENDING_PAYMENT + deliveryFeeLocked
- Update payment flow to stay in PENDING_PAYMENT until admin confirms
- Update admin UI to use deliveryFeeLocked instead of status check
- Update client payment UI with new deliveryFeeLocked logic
2026-05-15 21:55:14 +05:00
Kirill 906dc61d0a docs: add lighthouse optimization implementation plan 2026-05-15 13:19:15 +05:00
Kirill 78fc1d4d96 docs: add lighthouse optimization design spec 2026-05-15 13:12:42 +05:00
Kirill d5075813a2 fix: lint and type errors in ToggleCartIcon, AdminLayout, ProductFilters, use-product-filters 2026-05-14 21:36:00 +05:00
Kirill 8632601490 feat: UI style refresh — Lucide icons, theme, slider, filters, buttons, VK 2026-05-14 21:25:11 +05:00
Kirill 4ffafc41c7 chore: remove obsolete deploy scripts and docs 2026-05-14 20:31:39 +05:00