Backend: Admin provider edit PUT /admin/providers/{id} végpont #354

Closed
opened 2026-06-30 13:03:52 +02:00 by kincses · 2 comments
Owner

Mérföldkő: P0 Service Provider Admin

Cél: Admin általi provider adatmódosítás lehetővé tétele PUT végponton keresztül

🔗 Függőségek (Dependencies)

  • Bemenet (Mikre támaszkodik): admin_providers.py, ServiceProvider modell, AuditLog modell
  • Kimenet (Mik támaszkodnak rá): Admin frontend edit form (2. kártya)

📝 Elemzés

A meglévő admin_providers.py-ban csak moderációs végpontok vannak (approve, reject, flag, delete). Hiányzik a PUT végpont, amivel admin szerkeszthetné a provider adatmezőit (name, city, address_, contact_, website, category). Szükséges: ProviderUpdateInput Pydantic schema, AuditLog capture (old_data → new_data JSON), ProviderValidation record létrehozása validation_type='admin_edit', validation_score reset 0-ra.

**Mérföldkő:** P0 Service Provider Admin **Cél:** Admin általi provider adatmódosítás lehetővé tétele PUT végponton keresztül ### 🔗 Függőségek (Dependencies) - **Bemenet (Mikre támaszkodik):** admin_providers.py, ServiceProvider modell, AuditLog modell - **Kimenet (Mik támaszkodnak rá):** Admin frontend edit form (2. kártya) ### 📝 Elemzés A meglévő admin_providers.py-ban csak moderációs végpontok vannak (approve, reject, flag, delete). Hiányzik a PUT végpont, amivel admin szerkeszthetné a provider adatmezőit (name, city, address_*, contact_*, website, category). Szükséges: ProviderUpdateInput Pydantic schema, AuditLog capture (old_data → new_data JSON), ProviderValidation record létrehozása validation_type='admin_edit', validation_score reset 0-ra.
kincses added the Status: To DoType: Feature labels 2026-06-30 13:03:52 +02:00
kincses added Status: In Progress and removed Status: To Do labels 2026-06-30 13:04:30 +02:00
kincses started working 2026-06-30 13:04:30 +02:00
Author
Owner

▶️ Munka megkezdve: 2026-06-30 13:04:29

▶️ **Munka megkezdve:** 2026-06-30 13:04:29
kincses added Status: Done and removed Status: In Progress labels 2026-06-30 13:04:56 +02:00
kincses worked for 27 seconds 2026-06-30 13:04:57 +02:00
Author
Owner

Munka befejezve: 2026-06-30 13:04:56

Technikai Összefoglaló:
Provider admin szerkesztés teljes elemzése elkészült. Gap Analysis: 4 hiányosság azonosítva (PUT végpont, frontend edit, history nézet, pontszabályok). Terv dokumentum: plans/provider_admin_edit_analysis_and_plan.md. 4 Gitea kártya létrehozva (#354-#357).

⏱️ Az idő rögzítve.

✅ **Munka befejezve:** 2026-06-30 13:04:56 **Technikai Összefoglaló:** Provider admin szerkesztés teljes elemzése elkészült. Gap Analysis: 4 hiányosság azonosítva (PUT végpont, frontend edit, history nézet, pontszabályok). Terv dokumentum: plans/provider_admin_edit_analysis_and_plan.md. 4 Gitea kártya létrehozva (#354-#357). ⏱️ *Az idő rögzítve.*
Sign in to join this conversation.