Add Vorlagen editor, upload portal, onboarding, and participant import command
- Dokument-Vorlagen-Editor: create/edit/reset document templates (admin) - Upload-Portal: public portal for Nachweis uploads via token - Onboarding: invite Destinatäre via email with multi-step wizard - Bestätigungsschreiben: preview and send confirmation letters - Email settings: SMTP configuration UI - Management command: import_veranstaltung_teilnehmer for bulk participant import Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -459,6 +459,53 @@ urlpatterns = [
|
||||
# Phase 2: Pächter-Workflow (2d)
|
||||
path("paechter/workflow/", views.paechter_workflow, name="paechter_workflow"),
|
||||
|
||||
# Phase 4: Upload-Portal – Admin-seitige Auslöser
|
||||
path(
|
||||
"quarterly-confirmations/<uuid:nachweis_pk>/aufforderung-senden/",
|
||||
views.nachweis_aufforderung_senden,
|
||||
name="nachweis_aufforderung_senden",
|
||||
),
|
||||
path(
|
||||
"nachweis-board/batch-aufforderung-senden/",
|
||||
views.batch_nachweis_aufforderung_senden,
|
||||
name="batch_nachweis_aufforderung_senden",
|
||||
),
|
||||
|
||||
# Phase 5: Onboarding – Admin-Seite
|
||||
path(
|
||||
"destinataere/onboarding/einladen/",
|
||||
views.onboarding_einladung_senden,
|
||||
name="onboarding_einladung_senden",
|
||||
),
|
||||
path(
|
||||
"destinataere/onboarding/einladungen/",
|
||||
views.onboarding_einladung_liste,
|
||||
name="onboarding_einladung_liste",
|
||||
),
|
||||
path(
|
||||
"destinataere/onboarding/einladungen/<uuid:pk>/widerrufen/",
|
||||
views.onboarding_einladung_widerrufen,
|
||||
name="onboarding_einladung_widerrufen",
|
||||
),
|
||||
# Bestätigungsschreiben
|
||||
path(
|
||||
"destinataere/<uuid:pk>/bestaetigung/",
|
||||
views.bestaetigung_vorschau,
|
||||
name="bestaetigung_vorschau",
|
||||
),
|
||||
path(
|
||||
"destinataere/<uuid:pk>/bestaetigung/versenden/",
|
||||
views.bestaetigung_versenden,
|
||||
name="bestaetigung_versenden",
|
||||
),
|
||||
|
||||
# Dokument-Vorlagen-Editor
|
||||
path("administration/vorlagen/", views.vorlagen_liste, name="vorlagen_liste"),
|
||||
path("administration/vorlagen/<uuid:pk>/", views.vorlage_editor, name="vorlage_editor"),
|
||||
path("administration/vorlagen/<uuid:pk>/zuruecksetzen/", views.vorlage_zuruecksetzen, name="vorlage_zuruecksetzen"),
|
||||
path("administration/vorlagen/<uuid:pk>/vorschau/", views.vorlage_vorschau, name="vorlage_vorschau"),
|
||||
path("administration/vorlagen/alle-zuruecksetzen/", views.vorlagen_alle_zuruecksetzen, name="vorlagen_alle_zuruecksetzen"),
|
||||
|
||||
# Phase 3: DMS – Django-natives Dokumentenmanagement
|
||||
path("dms/", views.dms_list, name="dms_list"),
|
||||
path("dms/hochladen/", views.dms_upload, name="dms_upload"),
|
||||
|
||||
Reference in New Issue
Block a user