Files
orderPRO/.paul/changelog/2026-04-10.md
2026-04-12 01:35:19 +02:00

1.4 KiB

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