5 Commits
Author SHA1 Message Date
Malek TellissiandClaude Sonnet 4.6 0500cab160 Fix: admin/manager land on edit page, viewer on view page
Deploy / deploy (push) Successful in 16s
Filament checks view before edit for row URL. Added a shared
ViewRecord base that redirects to edit if canEdit() is true,
so admins and managers get the editable form directly.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-09-13 03:05:05 +02:00
Malek TellissiandClaude Sonnet 4.6 c3a3cabc2c Redirect /dashboard/login directly to Nextcloud OAuth via web route
Deploy / deploy (push) Successful in 16s
Overriding mount() conflicts with parent void return type; intercepting
the URL in routes/web.php (registered before Filament) is the clean fix.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-09-13 02:28:46 +02:00
Malek TellissiandClaude Sonnet 4.6 f53ea6a823 Fix login redirect: return redirect() instead of send()+exit
Deploy / deploy (push) Failing after 12s
send()+exit breaks in Livewire's mount() context; returning the
redirect response is the correct Livewire v3 approach.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-09-13 02:27:29 +02:00
Malek TellissiandClaude Sonnet 4.6 a8e7bdeb64 Redirect login page directly to Nextcloud OAuth
Deploy / deploy (push) Successful in 16s
Skip the intermediate login page entirely.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-09-13 02:25:27 +02:00
Malek TellissiandClaude Sonnet 4.6 9ef73ca3f0 Replace login form with single Nextcloud OAuth button
Deploy / deploy (push) Successful in 17s
Removes email/password fields entirely; custom login page shows only
the blue "Mit Blue Spices Zanzibar Cloud anmelden" button.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-09-13 02:18:41 +02:00