Connect User Management Table to Real API #135

Closed
opened 2026-03-25 11:04:56 +01:00 by kincses · 1 comment
Owner

Mérföldkő: Milestone 15: Admin Dashboard - Full API Integration
Cél: A User Management tábla (useUserManagement.ts) mock adatok cseréje valós API hívásokra, backend végpont implementálása a felhasználók listázásához és kezeléséhez.

🔗 Függőségek (Dependencies)

  • Bemenet (Mikre támaszkodik): FastAPI backend, identity.users tábla, admin jogosultságok
  • Kimenet (Mik támaszkodnak rá): Admin felhasználókezelés, szerepkör módosítás, tiltási funkciók

📝 Elemzés

A jelenleg mock adatokat generál. A backendben nincs dedikált admin users lista endpoint, de van és más admin műveletek. Szükséges:

  1. Létrehozni egy új backend endpoint-ot (GET) a felhasználók listázásához szűréssel (role, scope_level, status)
  2. A frontend kompozable-t átírni, hogy ezt az endpointot használja
  3. Implementálni a felhasználói szerepkör módosítás végpontját
  4. Hozzáadni a felhasználó tiltás/aktiválás funkciókat a meglévő ban endpoint integrációjával
    ============================================================

Acceptance Criteria

  • Must save to identity.users table.
  • Must not use mock data.
  • Must implement full CRUD using FastAPI endpoints, reflecting true user roles and statuses.
**Mérföldkő:** Milestone 15: Admin Dashboard - Full API Integration **Cél:** A User Management tábla (useUserManagement.ts) mock adatok cseréje valós API hívásokra, backend végpont implementálása a felhasználók listázásához és kezeléséhez. ### 🔗 Függőségek (Dependencies) - **Bemenet (Mikre támaszkodik):** FastAPI backend, identity.users tábla, admin jogosultságok - **Kimenet (Mik támaszkodnak rá):** Admin felhasználókezelés, szerepkör módosítás, tiltási funkciók ### 📝 Elemzés A jelenleg mock adatokat generál. A backendben nincs dedikált admin users lista endpoint, de van és más admin műveletek. Szükséges: 1. Létrehozni egy új backend endpoint-ot (GET) a felhasználók listázásához szűréssel (role, scope_level, status) 2. A frontend kompozable-t átírni, hogy ezt az endpointot használja 3. Implementálni a felhasználói szerepkör módosítás végpontját 4. Hozzáadni a felhasználó tiltás/aktiválás funkciókat a meglévő ban endpoint integrációjával ============================================================ ### ✅ Acceptance Criteria - Must save to identity.users table. - Must not use mock data. - Must implement full CRUD using FastAPI endpoints, reflecting true user roles and statuses.
kincses added the Status: To DoType: Feature labels 2026-03-25 11:04:56 +01:00
kincses added Status: Done and removed Status: To Do labels 2026-06-18 02:18:22 +02:00
Author
Owner

Munka befejezve: 2026-06-18 02:18:22

Technikai Összefoglaló:
Closed via architectural refactoring and UI polish. User Management Table connected to real API. Admin API massively expanded (+387 lines): GET /admin/users with search, pagination, filtering, sorting, bulk actions.

⏱️ Az idő rögzítve.

✅ **Munka befejezve:** 2026-06-18 02:18:22 **Technikai Összefoglaló:** Closed via architectural refactoring and UI polish. User Management Table connected to real API. Admin API massively expanded (+387 lines): GET /admin/users with search, pagination, filtering, sorting, bulk actions. ⏱️ *Az idő rögzítve.*
Sign in to join this conversation.