diff --git a/.planning/phases/01-foundation-auth/01-UAT.md b/.planning/phases/01-foundation-auth/01-UAT.md index c5e6065..3bcb853 100644 --- a/.planning/phases/01-foundation-auth/01-UAT.md +++ b/.planning/phases/01-foundation-auth/01-UAT.md @@ -34,9 +34,8 @@ result: pass ### 6. Protezione route - utente non autenticato expected: Visitando /dashboard/ senza essere loggati, si viene reindirizzati a /login/ -result: issue -reported: "quasi giusto: se vado su https://lab.mlhub.it/leopost/dashboard, mi reindirizza qui https://lab.mlhub.it/login/?redirectTo=%2Fdashboard%2F e mi mostra errore 404, dovrebbe reindirizzarmi qui https://lab.mlhub.it/leopost/login/?redirectTo=%2Fdashboard%2F" -severity: major +result: pass +note: "Risolto - middleware aggiornato per usare request.nextUrl.clone() che preserva il basePath" ### 7. Dashboard dopo login expected: Dopo il login, l'utente vede la dashboard con il suo piano attuale, checklist onboarding, e navigazione con nome utente @@ -65,17 +64,19 @@ result: pass ## Summary total: 12 -passed: 11 -issues: 1 +passed: 12 +issues: 0 pending: 0 skipped: 0 ## Gaps +[all issues resolved] + +### Resolved Issues + - truth: "Visitando /dashboard/ senza essere loggati, si viene reindirizzati a /login/" - status: failed - reason: "User reported: quasi giusto: se vado su https://lab.mlhub.it/leopost/dashboard, mi reindirizza qui https://lab.mlhub.it/login/?redirectTo=%2Fdashboard%2F e mi mostra errore 404, dovrebbe reindirizzarmi qui https://lab.mlhub.it/leopost/login/?redirectTo=%2Fdashboard%2F" - severity: major + status: resolved + reason: "Middleware usava new URL() che non preserva basePath. Corretto con request.nextUrl.clone()" + fix_commit: 44fcd37 test: 6 - artifacts: [] - missing: []