Admin API UNION ALL + Rejected Restore - Implementáció #380

Closed
opened 2026-07-01 00:23:39 +02:00 by kincses · 2 comments
Owner

Mérföldkő: Admin & Provider Menedzsment
Cél: A root cause analysis (#379) alapján a kód implementálása: admin_providers.py UNION ALL kiterjesztése ServiceStaging-re, valamint restore/reject végpont és frontend oldal létrehozása

🔗 Függőségek (Dependencies)

  • Bemenet: #379 root cause analysis, admin_providers.py, ServiceStaging model, provider_service.py search_providers() minta
  • Kimenet: Admin frontend providers oldalak (index, pending, rejected)

📝 Feladatok

  1. ProviderListItem bővítése source_table mezővel
  2. list_providers() UNION ALL kiterjesztése ServiceStaging-re
  3. get_provider_stats() kiterjesztése staging rekordokkal
  4. restore_provider() POST végpont létrehozása
  5. frontend_admin providers/rejected.vue oldal
  6. providers/index.vue bővítése rejected tab-bal
**Mérföldkő:** Admin & Provider Menedzsment **Cél:** A root cause analysis (#379) alapján a kód implementálása: admin_providers.py UNION ALL kiterjesztése ServiceStaging-re, valamint restore/reject végpont és frontend oldal létrehozása ### 🔗 Függőségek (Dependencies) - **Bemenet:** #379 root cause analysis, admin_providers.py, ServiceStaging model, provider_service.py search_providers() minta - **Kimenet:** Admin frontend providers oldalak (index, pending, rejected) ### 📝 Feladatok 1. ProviderListItem bővítése source_table mezővel 2. list_providers() UNION ALL kiterjesztése ServiceStaging-re 3. get_provider_stats() kiterjesztése staging rekordokkal 4. restore_provider() POST végpont létrehozása 5. frontend_admin providers/rejected.vue oldal 6. providers/index.vue bővítése rejected tab-bal
kincses added the Type: FeatureStatus: In Progress labels 2026-07-01 00:23:47 +02:00
kincses started working 2026-07-01 00:23:47 +02:00
Author
Owner

▶️ Munka megkezdve: 2026-07-01 00:23:47

▶️ **Munka megkezdve:** 2026-07-01 00:23:47
kincses added Status: Done and removed Status: In Progress labels 2026-07-01 00:43:39 +02:00
kincses worked for 19 minutes 2026-07-01 00:43:39 +02:00
Author
Owner

Munka befejezve: 2026-07-01 00:43:39

Technikai Összefoglaló:
Admin provider discovery implementáció: UNION ALL lekérdezés a ServiceProvider, ServiceStaging és Organizations táblákból. source_filter és source_table_filter a UNION ALL eredményére alkalmazva (SourceType enum hiba javítva). restore_provider végpont rejected->approved státuszváltáshoz. Új rejected.vue frontend oldal. Minden API teszt sikeres (source=bot, source=verified_org, source_table filter, stats).

⏱️ Az idő rögzítve.

✅ **Munka befejezve:** 2026-07-01 00:43:39 **Technikai Összefoglaló:** Admin provider discovery implementáció: UNION ALL lekérdezés a ServiceProvider, ServiceStaging és Organizations táblákból. source_filter és source_table_filter a UNION ALL eredményére alkalmazva (SourceType enum hiba javítva). restore_provider végpont rejected->approved státuszváltáshoz. Új rejected.vue frontend oldal. Minden API teszt sikeres (source=bot, source=verified_org, source_table filter, stats). ⏱️ *Az idő rögzítve.*
Sign in to join this conversation.