67e525529ed02af503df7ffaa572dcf9522de60b
AutomationController.php 677 -> 221 lin. (67% redukcji). Wydzielono: - AutomationRequestParser (422) - stale ALLOWED_*/PAYMENT_*, walidacja, ekstrakcja conditions/actions/ruleData, buildRule. - AutomationFormViewModel (80) - przygotowanie zmiennych template'a automation/form (przejal ReceiptConfigRepository). - AutomationHistoryFilters (58) - filtry historii + aktywna zakladka. Szablon destroy/duplicate/toggleStatus zlozony do runIdAction(). Zero zmian kontraktu HTTP/widokow/DB. Plan: .paul/plans/20260520-1400-refactor-automation-controller/ Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
No description provided
Languages
PHP
84%
Python
8%
SCSS
2.9%
CSS
2.3%
JavaScript
1.5%
Other
1.3%