presseportale/routes/ADMIN_ROUTES.md
Kevin Adametz 0a3e52d603 19-05-2026 Rebrand Pressekonto, Hub-Flux UI und Legacy-Media-Migration
Umbenennung presseportale → pressekonto in Domains, Themes und Dokumentation.
Design-Tokens, Portal-Shell, Customer-Dashboard, Auth- und Admin-PM-Views.
Artisan-Befehl migrate:legacy-media mit Tests und Hub-Flux-Entwicklungsdocs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-19 16:36:13 +00:00

2.6 KiB

Admin-Routes Übersicht

Datei: routes/admin.php
Stand: 23. April 2026


Aktueller Status

  • 31 Routen sind aktiv deklariert.
  • Alle aktiven Volt-Routen zeigen auf vorhandene Komponenten.
  • Nicht vorhandene Volt-Ziele wurden aus dem Routing entfernt und bleiben als Backlog bestehen.

Aktive Routen

Basis

  • GET / → öffentliche Publisher-Landing (web/pressekonto.blade.php, Hub-Theme); eingeloggte Admins werden nach Login direkt nach /dashboard geleitet.
  • GET /dashboarddashboard
  • GET /settings (Redirect) → settings/profile

Settings

  • GET /settings/profilesettings.profile
  • GET /settings/passwordsettings.password
  • GET /settings/appearancesettings.appearance

Content

  • GET /admin/press-releasesadmin.press-releases.index
  • GET /admin/press-releases/createadmin.press-releases.create
  • GET /admin/press-releases/{id}admin.press-releases.show
  • GET /admin/press-releases/{id}/editadmin.press-releases.edit
  • GET /admin/categoriesadmin.categories.index

CRM

  • GET /admin/companiesadmin.companies.index
  • GET /admin/companies/createadmin.companies.create
  • GET /admin/companies/{id}admin.companies.show
  • GET /admin/companies/{id}/editadmin.companies.edit
  • GET /admin/companies/{companyId}/contacts/createadmin.companies.contacts.create
  • GET /admin/contactsadmin.contacts.index
  • GET /admin/contacts/createadmin.contacts.create
  • GET /admin/contacts/{id}/editadmin.contacts.edit

Billing

  • GET /admin/invoicesadmin.invoices.index
  • GET /admin/paymentsadmin.payments.index
  • GET /admin/couponsadmin.coupons.index
  • GET /admin/newsletter-syncadmin.newsletter.sync

Administration

  • GET /admin/usersadmin.users.index (gemappt auf Volt-Komponente admin.users)
  • GET /admin/users/createadmin.users.create
  • GET /admin/users/{id}admin.users.show
  • GET /admin/users/{id}/editadmin.users.edit
  • GET /admin/users/tableadmin.users.table
  • GET /admin/rolesadmin.roles.index
  • GET /admin/roles/createadmin.roles.create
  • GET /admin/roles/{id}/editadmin.roles.edit

Backlog (derzeit nicht geroutet)

  • Kategorien: create, edit
  • Kontakte: —
  • Rechnungen: show
  • Zahlungen: show
  • Gutscheine: create, edit
  • Benutzer: —
  • System: scheduler, newsletter/* (Kampagnen/Subscriber), settings

Hinweis

Bei neuen Volt-Komponenten können die Backlog-Routen gezielt wieder aktiviert werden.