ASWARCO - PRE-HOSTING ENHANCEMENTS ================================== This update adds: 1. Strong Excel validation, duplicate-row detection, and Peugeot/Citroen name normalization. 2. A public product catalogue without prices, discounts, stock quantities, internal codes, or cart actions. 3. A complete customer list with search, filters, real online status, and last-seen time. 4. Administrator device management, device revocation, and a safe device-limit login flow. IMPORTANT --------- - Install this package only over the current ASWARCO project. - Run the migration before opening the website after copying the files. - Do not install this package on production before it passes the local checks. Required local commands after extraction: php artisan optimize:clear php artisan migrate php artisan route:list --path=products php artisan route:list --path=admin/devices php artisan route:list --path=admin/customers php artisan test Expected new migration: 2026_08_07_010000_add_last_seen_at_to_users_table Public catalogue: http://aswarco.test/products Admin devices: http://aswarco.test/admin/devices All customer accounts: http://aswarco.test/admin/customers After local verification: git add . git commit -m "Add public catalogue customer presence and device management"