feat(128): erli orders import
Phase 128 complete: - add Erli /inbox order import with safe mark-read ACK - add cron/manual import controls and sync state tracking - map Erli orders into orderPRO aggregates with mapper tests and docs
This commit is contained in:
@@ -4,6 +4,8 @@
|
||||
|
||||
- [Phase 127, Plan 01] Dodano fundament integracji Erli: globalna konfiguracja API, szyfrowany klucz, realny test polaczenia, widok ustawien i wiersz w hubie integracji.
|
||||
- Utworzono plan i summary dla Phase 127 oraz przygotowano przejscie do Phase 128.
|
||||
- [Phase 128, Plan 01] Wdrozono import zamowien Erli przez `/inbox`: cron, reczny import, mapper, sync service i bezpieczny ACK `/inbox/mark-read`.
|
||||
- Dodano test mappera Erli oraz dokumentacje DB/architektury/changelogu dla importu zamowien.
|
||||
|
||||
## Zmienione pliki
|
||||
|
||||
@@ -22,3 +24,13 @@
|
||||
- `DOCS/DB_SCHEMA.md`
|
||||
- `DOCS/ARCHITECTURE.md`
|
||||
- `DOCS/TECH_CHANGELOG.md`
|
||||
- `.paul/phases/128-erli-orders-import/128-01-PLAN.md`
|
||||
- `.paul/phases/128-erli-orders-import/128-01-SUMMARY.md`
|
||||
- `database/migrations/20260515_000115_add_erli_orders_import_schedule.sql`
|
||||
- `src/Core/Constants/IntegrationSources.php`
|
||||
- `src/Modules/Cron/CronHandlerFactory.php`
|
||||
- `src/Modules/Cron/ErliOrdersImportHandler.php`
|
||||
- `src/Modules/Settings/ErliOrderMapper.php`
|
||||
- `src/Modules/Settings/ErliOrderSyncStateRepository.php`
|
||||
- `src/Modules/Settings/ErliOrdersSyncService.php`
|
||||
- `tests/Unit/ErliOrderMapperTest.php`
|
||||
|
||||
Reference in New Issue
Block a user