P0 Fix & Enhance: Permissions Page Data Flow, Editing & i18n #289

Closed
opened 2026-06-24 22:56:55 +02:00 by kincses · 2 comments
Owner

Mérföldkő: Admin Frontend\nCél: Permissions oldal adatáramlás javítása, szerkesztés/mentés funkció bevezetése, és @nuxtjs/i18n telepítése/konfigurálása.\n\n### 🔗 Függőségek (Dependencies)\n- Bemenet (Mikre támaszkodik): Backend PATCH /admin/permissions/override/{org_id} endpoint, GET /admin/permissions/matrix, GET /subscriptions/feature-flags\n- Kimenet (Mik támaszkodnak rá): Admin UI permissions oldal, i18n rendszer\n\n### 📝 Elemzés\nA permissions oldal client-side data fetch-et használ onMounted-ben explicit Authorization header-rel. A szerkesztés modified/original Map-ekkel követi a változásokat, a mentés PATCH hívással történik. Az i18n @nuxtjs/i18n v10.4.0 modullal, no_prefix stratégiával, hu/en locale-okkal.

**Mérföldkő:** Admin Frontend\n**Cél:** Permissions oldal adatáramlás javítása, szerkesztés/mentés funkció bevezetése, és @nuxtjs/i18n telepítése/konfigurálása.\n\n### 🔗 Függőségek (Dependencies)\n- **Bemenet (Mikre támaszkodik):** Backend PATCH /admin/permissions/override/{org_id} endpoint, GET /admin/permissions/matrix, GET /subscriptions/feature-flags\n- **Kimenet (Mik támaszkodnak rá):** Admin UI permissions oldal, i18n rendszer\n\n### 📝 Elemzés\nA permissions oldal client-side data fetch-et használ onMounted-ben explicit Authorization header-rel. A szerkesztés modified/original Map-ekkel követi a változásokat, a mentés PATCH hívással történik. Az i18n @nuxtjs/i18n v10.4.0 modullal, no_prefix stratégiával, hu/en locale-okkal.
kincses added the Type: FeatureStatus: In Progress labels 2026-06-24 22:57:33 +02:00
kincses started working 2026-06-24 22:57:33 +02:00
Author
Owner

▶️ Munka megkezdve: 2026-06-24 22:57:33

▶️ **Munka megkezdve:** 2026-06-24 22:57:33
kincses added Status: Done and removed Status: In Progress labels 2026-06-24 22:59:43 +02:00
kincses worked for 2 minutes 2026-06-24 22:59:43 +02:00
Author
Owner

Munka befejezve: 2026-06-24 22:59:43

Technikai Összefoglaló:
Permissions oldal: client-side data fetch onMounted-ben explicit Authorization header-rel. Szerkesztés: modified/original Map-ek, handleToggle, savePermissions PATCH /admin/permissions/override/{org_id}. i18n: @nuxtjs/i18n v10.4.0 no_prefix strategiaval, hu/en locale-ok. Build: Sikeres (hu-DbjfOUfH.mjs, en-DnJ23n0t.mjs locale chunk-ok).

⏱️ Az idő rögzítve.

✅ **Munka befejezve:** 2026-06-24 22:59:43 **Technikai Összefoglaló:** Permissions oldal: client-side data fetch onMounted-ben explicit Authorization header-rel. Szerkesztés: modified/original Map-ek, handleToggle, savePermissions PATCH /admin/permissions/override/{org_id}. i18n: @nuxtjs/i18n v10.4.0 no_prefix strategiaval, hu/en locale-ok. Build: ✅ Sikeres (hu-DbjfOUfH.mjs, en-DnJ23n0t.mjs locale chunk-ok). ⏱️ *Az idő rögzítve.*
Sign in to join this conversation.