# 2026-05-10 ## Co zrobiono - [Phase 113, Plan 01] Fakturownia Integration Foundation — fundament v3.7 Invoices - Task 1: 3 migracje SQL (invoices, invoice_configs, invoice_number_counters, fakturownia_integration_settings, orders.invoice_requested) - Task 2: FakturowniaIntegrationRepository + FakturowniaApiClient (testConnection + STUB createInvoice/downloadPdf) + IntegrationsRepository::updateTestResult() - Task 3: FakturowniaIntegrationController + 2 widoki + 6 routes + karta w hubie integracji - Auto-fix: migracja 105 - usunieto `AFTER notes` (kolumna nie istnieje, notatki w `order_notes`) - Auto-fix: migracja 106 - `ALTER TABLE COMMENT` zamiast `SELECT 1;` (PDO unbuffered conflict) - Auto-fix: widok listy przepisany w stylu `table.table + table-wrap + badge` po feedbacku - Phase 113 transition: PROJECT.md + ROADMAP.md zaktualizowane; v3.7 status In progress ## Zmienione pliki - `database/migrations/20260510_000104_create_invoices_tables.sql` - `database/migrations/20260510_000105_add_invoice_requested_to_orders.sql` - `database/migrations/20260510_000106_seed_fakturownia_integration_type.sql` - `src/Modules/Settings/FakturowniaIntegrationRepository.php` - `src/Modules/Settings/FakturowniaApiClient.php` - `src/Modules/Settings/FakturowniaIntegrationController.php` - `src/Modules/Settings/IntegrationsHubController.php` - `src/Modules/Settings/IntegrationsRepository.php` - `resources/views/settings/fakturownia.php` - `resources/views/settings/fakturownia-edit.php` - `routes/web.php` - `.paul/codebase/db_schema.md` - `.paul/codebase/architecture.md` - `.paul/codebase/tech_changelog.md` - `.paul/PROJECT.md` - `.paul/ROADMAP.md` - `.paul/STATE.md` - `.paul/phases/113-fakturownia-integration/113-01-PLAN.md` - `.paul/phases/113-fakturownia-integration/113-01-SUMMARY.md`