- Implement automated synchronization of employees via Arcadia API (EmployeeSyncService, SynchronizeEmployeesWithArcadiaApi, FetchAndUpsertArcadiaEmployees) - Add Back-Office application settings for employee sites (Setting singleton, GetSettingsQuery, UpdateSettings, SettingsController, EmployeeSitesInputComponent.vue) - Strongly type Employee attributes using Domain Value Objects (ShopperEstablishmentCode, ShopperSiteCode, ShopperServiceCode) and Eloquent Casts - Migrate pagination from Domain to Shared\Pagination namespace across queries and inputs - Remove legacy and dead CSV employee import/export code - Restore Domain\Ports\Services\CsvGenerator interface for Regate order generation - Add comprehensive Pest unit, integration, and feature test coverage |
||
|---|---|---|
| .. | ||
| Auth | ||
| DashboardController.php | ||
| DiscountsController.php | ||
| EmployeesController.php | ||
| FaqsController.php | ||
| OrdersController.php | ||
| PageController.php | ||
| PickupExceptionsController.php | ||
| ProductIncosController.php | ||
| ProductsController.php | ||
| RangesController.php | ||
| SettingsController.php | ||
| ShopsController.php | ||
| SlidesController.php | ||
| TagsController.php | ||