Fix: Webmail path-fallback zurück (name 'webmail.') + hot-file cleanup

Path-based Fallback /webmail/* mit ->name('webmail.') re-added — kein
Namenskonflikt mehr mit web.php 'login'. Behebt gecachte 301-Redirects
im Browser. npm dev-script räumt public/hot vor dem Start auf damit
Vite-Stop nie mehr die App kaputt macht.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
main v1.1.154
boban 2026-04-23 03:24:01 +02:00
parent 5158d7b3b3
commit 949cdd1e5b
2 changed files with 7 additions and 1 deletions

View File

@ -21,6 +21,12 @@ return Application::configure(basePath: dirname(__DIR__))
->domain($wmHost)
->name('ui.webmail.')
->group(base_path('routes/webmail.php'));
// Path-based fallback mit eigenem Namen-Prefix — kein Konflikt mit web.php 'login'
Route::middleware('web')
->prefix('webmail')
->name('webmail.')
->group(base_path('routes/webmail.php'));
} else {
Route::middleware('web')
->prefix('webmail')

View File

@ -4,7 +4,7 @@
"type": "module",
"scripts": {
"build": "vite build",
"dev": "vite"
"dev": "node -e \"try{require('fs').rmSync('./public/hot')}catch(e){}\" && vite"
},
"devDependencies": {
"@tailwindcss/vite": "^4.0.0",