feat(templates): UI fuer Berechtigungs-Vorlagen — Modul 6/16 #376

Closed
opened 2026-09-13 08:27:50 +00:00 by Leopoldadmin · 0 comments
Owner

UI-Backlog Modul 6 (Commit 33b4b52):

  • api/permissionTemplates.ts: TanStack-Hooks (list/create/update/delete/apply)
  • pages/PermissionTemplates.tsx: Template-Karten mit Level-Badges, Create/Edit-Dialog mit JSON-Validierung, Apply-Dialog, Delete-Confirm — templates:write-Gating
  • Settings-Subpage /settings/permission-templates + Settings-Nav + i18n de/en

Backend existierte bereits (5 Endpoints, templates:read/write), Frontend 0% Abdeckung.

Verifikation: Vitest 10/10, tsc 0, build 0, Frontend-Deploy SUCCESS, live: API 200 + SPA 200.

UI-Backlog Modul 6 (Commit 33b4b52): - api/permissionTemplates.ts: TanStack-Hooks (list/create/update/delete/apply) - pages/PermissionTemplates.tsx: Template-Karten mit Level-Badges, Create/Edit-Dialog mit JSON-Validierung, Apply-Dialog, Delete-Confirm — templates:write-Gating - Settings-Subpage /settings/permission-templates + Settings-Nav + i18n de/en Backend existierte bereits (5 Endpoints, templates:read/write), Frontend 0% Abdeckung. Verifikation: Vitest 10/10, tsc 0, build 0, Frontend-Deploy SUCCESS, live: API 200 + SPA 200.
Leopoldadmin added the task label 2026-09-13 08:28:00 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Leopoldadmin/leocrm#376