P0 Verification: Admin org list + quick-add flow validation #295

Open
opened 2026-06-25 03:42:16 +02:00 by kincses · 1 comment
Owner

Mérföldkő: P0 Architecture Refactor (Option C - Hybrid)
Cél: Ellenőrizni, hogy a refactor után az admin garázslista pontosan 13 valódi garázst tartalmaz, és az új quick-add vendor nem szennyezi a garázslistát

Függőségek (Dependencies)

  • Bemenet: Schema changes (#292), Refactored quick_add_provider (#293), Data Migration (#294)
  • Kimenet: Validált architektúra, kész verifikáció

Elemzés

  1. GET /api/v1/admin/organizations ellenőrzése:
    • Pontosan 13 garázs visszaadása
    • A safe list ID-i: 15, 21, 43, 45, 47, 48, 49, 50, 66, 67, 69, 70, 71
    • Nincs fake org (service_provider típusú) a listában
  2. Új vendor gyorsfelvétel tesztelése:
    • POST /providers/quick-add egy új szolgáltatóval
    • Ellenőrizni, hogy NEM jelenik meg a GET /admin/organizations listában
    • Ellenőrizni, hogy a ServiceProvider és ServiceProfile létrejött
  3. GET /expenses/{asset_id} ellenőrzése:
    • service_provider_id mező megjelenik a response-ban
    • vendor_name helyesen feloldódik ServiceProvider.name-ből
**Mérföldkő:** P0 Architecture Refactor (Option C - Hybrid) **Cél:** Ellenőrizni, hogy a refactor után az admin garázslista pontosan 13 valódi garázst tartalmaz, és az új quick-add vendor nem szennyezi a garázslistát ### Függőségek (Dependencies) - **Bemenet:** Schema changes (#292), Refactored quick_add_provider (#293), Data Migration (#294) - **Kimenet:** Validált architektúra, kész verifikáció ### Elemzés 1. GET /api/v1/admin/organizations ellenőrzése: - Pontosan 13 garázs visszaadása - A safe list ID-i: 15, 21, 43, 45, 47, 48, 49, 50, 66, 67, 69, 70, 71 - Nincs fake org (service_provider típusú) a listában 2. Új vendor gyorsfelvétel tesztelése: - POST /providers/quick-add egy új szolgáltatóval - Ellenőrizni, hogy NEM jelenik meg a GET /admin/organizations listában - Ellenőrizni, hogy a ServiceProvider és ServiceProfile létrejött 3. GET /expenses/{asset_id} ellenőrzése: - service_provider_id mező megjelenik a response-ban - vendor_name helyesen feloldódik ServiceProvider.name-ből
kincses added the Type: FeatureStatus: In Progress labels 2026-06-25 03:42:26 +02:00
kincses started working 2026-06-25 03:42:26 +02:00
Author
Owner

▶️ Munka megkezdve: 2026-06-25 03:42:26

▶️ **Munka megkezdve:** 2026-06-25 03:42:26
kincses worked for 7 hours 57 minutes 2026-06-25 11:40:00 +02:00
Sign in to join this conversation.