feat(23-shipment-presets-backend): tabela DB, repository CRUD i JSON API dla presetów przesyłek
Phase 23 complete: - Migracja shipment_presets (16 kolumn: name, color, carrier, wymiary, waga, itp.) - ShipmentPresetRepository z findAll/findById/create/update/delete - ShipmentPresetController z 4 endpointami JSON API - Routing w routes/web.php z auth middleware Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -5,15 +5,15 @@
|
||||
See: .paul/PROJECT.md (updated 2026-03-12)
|
||||
|
||||
**Core value:** Sprzedawca może obsługiwać zamówienia ze wszystkich kanałów sprzedaży i nadawać przesyłki bez przełączania się między platformami.
|
||||
**Current focus:** v0.9 Poprawki ustawień firmy — MILESTONE COMPLETE ✓
|
||||
**Current focus:** v1.0 Presety przesyłek
|
||||
|
||||
## Current Position
|
||||
|
||||
Milestone: v0.9 Poprawki ustawień firmy — COMPLETE ✓
|
||||
Phase: [1] of [1] (REGON Save Fix) — COMPLETE ✓
|
||||
Plan: 22-01 — loop closed
|
||||
Status: Milestone v0.9 complete
|
||||
Last activity: 2026-03-22 — UNIFY complete, milestone v0.9 done
|
||||
Milestone: v1.0 Presety przesyłek
|
||||
Phase: [2] of [3] (Shipment Presets UI)
|
||||
Plan: Not started
|
||||
Status: Phase 23 complete, ready to plan Phase 24
|
||||
Last activity: 2026-03-22 — Phase 23 complete, transitioned to Phase 24
|
||||
|
||||
Progress:
|
||||
- v0.1 Initial Release: [██████████] 100% ✓
|
||||
@@ -33,7 +33,7 @@ Progress:
|
||||
Current loop state:
|
||||
```
|
||||
PLAN ──▶ APPLY ──▶ UNIFY
|
||||
✓ ✓ ✓ [Milestone v0.9 complete]
|
||||
✓ ✓ ✓ [Loop complete — ready for next PLAN]
|
||||
```
|
||||
|
||||
## Accumulated Context
|
||||
@@ -67,6 +67,11 @@ PLAN ──▶ APPLY ──▶ UNIFY
|
||||
| 2026-03-17 | Email history jako wpisy w order_activity_log (nie osobna sekcja) | Faza 15 | Spójność z istniejącym UX — jeden timeline zamiast fragmentacji |
|
||||
| 2026-03-17 | VariableResolver wydzielony z EmailTemplateController | Faza 15 | Reuse logiki zmiennych; resolwer niezależny od kontrolera szablonów |
|
||||
|
||||
### Skill Audit (Faza 23, Plan 01)
|
||||
| Oczekiwany | Wywołany | Uwagi |
|
||||
|------------|---------|-------|
|
||||
| sonar-scanner | ✓ | 0 issues na nowych plikach |
|
||||
|
||||
### Skill Audit (Faza 22, Plan 01)
|
||||
| Oczekiwany | Wywołany | Uwagi |
|
||||
|------------|---------|-------|
|
||||
@@ -196,7 +201,7 @@ PLAN ──▶ APPLY ──▶ UNIFY
|
||||
- **Delivery mapping "Szukaj..." layout** — JS `attachSelectFilter()` w allegro.php tworzy input search dla InPost/Apaczka selectów, wizualnie wygląda jakby należał do wiersza powyżej. Pre-existing bug, do naprawy osobno.
|
||||
|
||||
### Git State
|
||||
Last commit: pending — Phase 15 + milestone v0.4 complete, awaiting commit
|
||||
Last commit: d6375cc — fix(22-regon-save-fix): naprawa zapisu REGON, BDO, KRS i logo
|
||||
Branch: main
|
||||
Feature branches merged: none
|
||||
|
||||
@@ -206,9 +211,9 @@ Brak.
|
||||
## Session Continuity
|
||||
|
||||
Last session: 2026-03-22
|
||||
Stopped at: Milestone v0.9 complete
|
||||
Next action: /paul:discuss-milestone lub /paul:milestone dla v1.0
|
||||
Resume file: .paul/phases/22-regon-save-fix/22-01-SUMMARY.md
|
||||
Stopped at: Phase 23 complete, ready to plan Phase 24
|
||||
Next action: /paul:plan for Phase 24 (Shipment Presets UI)
|
||||
Resume file: .paul/phases/23-shipment-presets-backend/23-01-SUMMARY.md
|
||||
Resume context:
|
||||
- v0.1: COMPLETE ✓ (6 phases, 15 plans)
|
||||
- v0.2: COMPLETE ✓ (1 phase, 5 plans)
|
||||
|
||||
Reference in New Issue
Block a user