39 lines
1.4 KiB
Markdown
39 lines
1.4 KiB
Markdown
# 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`
|