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) ->domain($wmHost)
->name('ui.webmail.') ->name('ui.webmail.')
->group(base_path('routes/webmail.php')); ->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 { } else {
Route::middleware('web') Route::middleware('web')
->prefix('webmail') ->prefix('webmail')

View File

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