Commit Graph
25 Commits
Author SHA1 Message Date
Flycro 2351718939 test: add auth, social login, email verification, and validation tests 2026-03-19 23:17:32 +01:00
Flycro dd1e3d9053 refactor: extract validation schemas to shared module 2026-03-19 23:15:49 +01:00
Flycro 4ea87c0cf7 feat: add dashboard page with Nuxt UI components and verified middleware 2026-03-19 23:15:23 +01:00
Flycro a096704b0b feat: add optional email verification flow 2026-03-19 23:15:07 +01:00
Flycro 1b9bf0efac feat: add social_accounts table and provider tracking with verified-email linking 2026-03-19 23:15:01 +01:00
Flycro 10f612a901 feat: make user password nullable for social-only accounts 2026-03-19 23:14:57 +01:00
Flycro 44c1cbe5f6 refactor: use form requests in auth controllers, remove double hashing 2026-03-19 23:14:52 +01:00
Flycro da97c45dd4 feat: add form request classes for all auth controllers 2026-03-19 23:14:33 +01:00
Flycro e18062864d chore: upgrade vite to v8, laravel-vite-plugin to v3, remove axios, and bump all npm deps 2026-03-19 22:02:31 +01:00
Flycro edc1da3e9f chore: publish Inertia v3 config 2026-03-19 21:57:02 +01:00
Flycro 86f6af1012 chore: remove axios from bootstrap.js 2026-03-19 21:57:01 +01:00
Flycro 3a481f4258 chore: upgrade @inertiajs/vue3 to v3 and remove axios 2026-03-19 21:57:00 +01:00
Flycro 3d9a2f8778 chore: upgrade inertiajs/inertia-laravel to v3 2026-03-19 21:56:59 +01:00
Flycro 5de7151b08 chore: update session cookie name to use Str::snake per Laravel 13 2026-03-19 21:53:44 +01:00
Flycro e311fa5b7e chore: add serializable_classes security option to cache config 2026-03-19 21:53:43 +01:00
Flycro 97d8a2b4c2 chore: rename ValidateCsrfToken to PreventRequestForgery 2026-03-19 21:53:43 +01:00
Flycro dd83cd33c1 chore: upgrade laravel/framework to ^13.0 and laravel/tinker to ^3.0 2026-03-19 21:53:40 +01:00
Flycro 339fb5e232 chore: update npm and composer dependencies 2026-03-12 02:42:56 +01:00
Flycro bf9c951407 fix: correct postgres connection name and port in .env.example 2026-03-12 02:42:54 +01:00
Flycro f49326f8df feat: add error boundary component and improve auth layout 2026-02-21 14:04:01 +01:00
Flycro 619d84383f refactor: add form keys to auth useForm calls 2026-02-21 14:03:47 +01:00
Flycro 22a6bc5123 feat: add rate limiting, case-insensitive usernames and session security 2026-02-21 14:03:34 +01:00
Flycro 638a27208f feat: support login with email or username 2026-02-21 14:03:26 +01:00
Flycro c452a49aa3 chore: update npm and composer dependencies 2026-02-21 14:03:16 +01:00
Flycro da7e984965 Init 2025-12-23 19:26:23 +01:00