Két commit közötti fájlok összegyűjtését előkészítő felület első fázisa: célkörnyezet választás (e2e/d2d), commitlista, diff-előnézet figyelmeztetésekkel. Ez a fázis még semmit nem ír a fájlrendszerre, a csomagolás a phase2-ben érkezik. - DeploymentGuard: .env kapcsoló + hardkódolt stage whitelist + developer szerep + feature flag; a flag szándékosan nem biztonsági réteg, csak láthatóság-vezérlés - GitRepository: csak olvasó wrapper, argumentum-tömbös Symfony Process (nincs shell), hash- és referencia-validáció, core.quotePath=false az ékezetes útvonalakhoz - ChangeSetAnalyzer: kizárási lista, törlendő/másolandó szétválasztás (átnevezésnél mindkettő), figyelmeztetések migrációra, composer.lock-ra és a nem verziókövetett fordított assetekre Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| Deployment | ||
| AddressService.php | ||
| ContactService.php | ||
| DeliveryCalendarService.php | ||
| FeatureFlagRegistrar.php | ||
| NextDeliveryDateCalculatorService.php | ||
| OrderService.php | ||
| PackService.php | ||
| PricelistFileProcessService.php | ||
| PricelistGuard.php | ||
| PriceListService.php | ||
| ProducerService.php | ||
| ProductService.php | ||
| ProfitCenterService.php | ||
| ServiceBase.php | ||
| StatisticsService.php | ||
| SupplierService.php | ||
| WorkCalendarService.php | ||