2.5 KiB
2.5 KiB
2026-04-13
Co zrobiono
- [Phase 98, Plan 01] Event automatyzacji
order.importedogranicza sie do pierwszego importu zamowienia (gating po$wasCreatedw AllegroOrderImportService i ShopproOrdersSyncService) - [Phase 98, Plan 01] Backfill
bin/backfill_shipped_status_98.php: 4 zamowienia (#275, #340, #396, #422) w statusiew_realizacjiz istniejaca przesylka przestawione nawyslaneprzezOrdersRepository::updateOrderStatus(z historia statusu i activity log) - [Phase 98, Plan 01] Skrypt idempotentny: drugie uruchomienie zwraca 0 kandydatow
- [Phase 100, Plan 01] Preset Scope & Print UX — presety nadpisuja wylacznie wymiary+wage paczki (carrier/serwis/sender_point/label_format nietykane)
- [Phase 100, Plan 01] GET /api/print/jobs/status + polling w orders/show.php i shipments/prepare.php — przycisk "W kolejce" wraca do "Drukuj" po wydruku (max 3s opoznienia)
- [Phase 100, Plan 01] Po utworzeniu przesylki redirect z
?printLast=1i auto-click na ostatniej etykiecie - [Phase 100, Plan 01] Usuniete placeholdery "-" przed przyciskiem Drukuj w obu widokach
- [Phase 99] Order Delivery & Payment Edit — plan zamkniety bez implementacji (cancelled)
- [Phase 101, Plan 01] Aged Orders Row Highlight — wiersze zamowien 4-7+ dniowych dostaja czerwona ramke o rosnacej intensywnosci (4 poziomy,
order-row-aged-{4..7}) - [Phase 101, Plan 01]
components/table-list.phpobsluguje opcjonalny_row_classna rekordach, OrdersController liczy wiek zordered_at
Zmienione pliki
src/Modules/Settings/AllegroOrderImportService.phpsrc/Modules/Settings/ShopproOrdersSyncService.phpbin/backfill_shipped_status_98.php.paul/phases/98-order-imported-first-only/98-01-PLAN.md.paul/phases/98-order-imported-first-only/98-01-SUMMARY.md.paul/STATE.md.paul/ROADMAP.md.paul/PROJECT.mdresources/views/shipments/prepare.phpresources/views/orders/show.phpsrc/Modules/Printing/PrintApiController.phpsrc/Modules/Printing/PrintJobRepository.phpsrc/Modules/Shipments/ShipmentController.phproutes/web.php.paul/phases/100-preset-scope-print-ux/100-01-PLAN.md.paul/phases/100-preset-scope-print-ux/100-01-SUMMARY.md.paul/phases/99-order-delivery-payment-edit/99-01-SUMMARY.mdresources/views/components/table-list.phpsrc/Modules/Orders/OrdersController.phpresources/scss/app.scsspublic/assets/css/app.css.paul/phases/101-aged-orders-row-highlight/101-01-PLAN.md.paul/phases/101-aged-orders-row-highlight/101-01-SUMMARY.md