This commit is contained in:
2026-04-12 01:35:19 +02:00
parent 91a8b85f38
commit d04e02020c
70 changed files with 8634 additions and 207 deletions

View File

@@ -0,0 +1,38 @@
# 2026-04-10
## Co zrobiono
- [Phase 93, Plan 01] Checkbox "Zapamietaj mnie" z persistent cookie 30 dni
- Migracja: kolumna remember_token w tabeli users (hash SHA-256)
- Backend: generowanie/walidacja tokena, auto-login z middleware, czyszczenie przy logout
- Frontend: checkbox w formularzu logowania, usuniecie zasleppki bledu logowania
- Tlumaczenie pl.php: klucz remember_me
## Zmienione pliki
- `database/migrations/20260410_000081_add_remember_token_to_users.sql`
- `src/Modules/Users/UserRepository.php`
- `src/Modules/Auth/AuthService.php`
- `src/Modules/Auth/AuthController.php`
- `src/Modules/Auth/AuthMiddleware.php`
- `resources/views/auth/login.php`
- `resources/scss/login.scss`
- `resources/lang/pl.php`
- `public/assets/css/login.css`
- [Phase 94, Plan 01] Popup podgladu zamowienia na liscie zamowien
- Endpoint AJAX: GET /api/orders/{id}/preview (HTML fragment)
- Modal z danymi kupujacego, adresem dostawy, produktami (zdjecia + personalizacja), notatkami klienta, podsumowaniem
- Ikona oka w kolumnie nr zamowienia, kopiowanie do schowka (clipboard API)
## Zmienione pliki (Phase 94)
- `src/Modules/Orders/OrdersController.php`
- `routes/web.php`
- `resources/views/orders/partials/preview-content.php` (nowy)
- `resources/views/orders/partials/preview-modal.php` (nowy)
- `resources/views/orders/list.php`
- `resources/scss/modules/_order-preview-modal.scss` (nowy)
- `resources/scss/app.scss`
- `resources/lang/pl.php`
- `public/assets/css/app.css`