Admin OOM Crash Fix & User Relations Repair #419

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

Mérföldkő: Epic 10 - Admin Mission Control & Data Integrity

Cél: Az admin frontend OOM crash javítása (NODE_OPTIONS beállítás) és hiányzó user wallet/subscription rekordok létrehozása repair script-tel.

🔗 Függőségek (Dependencies)

  • Bemenet (Mikre támaszkodik): docker-compose.yml, Nuxt 3 dev server, PostgreSQL identity/finance/fleet sémák
  • Kimenet (Mik támaszkodnak rá): Admin felület elérhetősége, billing/wallet API endpointok stabil működése

📝 Elemzés

  1. Admin Frontend OOM: A Nuxt 3 dev mode SSR + HMR + dashboard API hívás kimeríti a Node.js default 2GB heap limitet. NODE_OPTIONS=--max-old-space-size=4096 és memory limit 8G szükséges.
  2. Missing User Relations: 6 aktív user (ID: 1, 136, 138, 153, 154, 155) nem rendelkezik wallet és subscription rekorddal. Repair script készül az idempotens pótlásra.
  3. User 86 (zs.gyongyossy@gmail.com) RENDBEN VAN: wallet_id=12, sub_id=9, tier=private_free_v1.

Blueprint: plans/admin_crash_and_user_repair_blueprint.md

**Mérföldkő:** Epic 10 - Admin Mission Control & Data Integrity **Cél:** Az admin frontend OOM crash javítása (NODE_OPTIONS beállítás) és hiányzó user wallet/subscription rekordok létrehozása repair script-tel. ### 🔗 Függőségek (Dependencies) - **Bemenet (Mikre támaszkodik):** docker-compose.yml, Nuxt 3 dev server, PostgreSQL identity/finance/fleet sémák - **Kimenet (Mik támaszkodnak rá):** Admin felület elérhetősége, billing/wallet API endpointok stabil működése ### 📝 Elemzés 1. Admin Frontend OOM: A Nuxt 3 dev mode SSR + HMR + dashboard API hívás kimeríti a Node.js default 2GB heap limitet. NODE_OPTIONS=--max-old-space-size=4096 és memory limit 8G szükséges. 2. Missing User Relations: 6 aktív user (ID: 1, 136, 138, 153, 154, 155) nem rendelkezik wallet és subscription rekorddal. Repair script készül az idempotens pótlásra. 3. User 86 (zs.gyongyossy@gmail.com) RENDBEN VAN: wallet_id=12, sub_id=9, tier=private_free_v1. Blueprint: plans/admin_crash_and_user_repair_blueprint.md
kincses added the Scope: FrontendType: BugStatus: In Progress labels 2026-07-26 14:14:46 +02:00
kincses started working 2026-07-26 14:14:47 +02:00
Author
Owner

▶️ Munka megkezdve: 2026-07-26 14:14:46

▶️ **Munka megkezdve:** 2026-07-26 14:14:46
kincses added Status: Done and removed Status: In Progress labels 2026-07-26 14:26:07 +02:00
kincses worked for 11 minutes 2026-07-26 14:26:07 +02:00
Author
Owner

Munka befejezve: 2026-07-26 14:26:07

Technikai Összefoglaló:
Admin OOM fix: NODE_OPTIONS=--max-old-space-size=4096 + memory limit 8G added to docker-compose.yml. Repair script created at backend/scripts/repair_user_relations.py: created 6 wallets, 6 subscriptions, and organizations for users ID=1,136,138,153,154,155. User 86 verified OK (wallet_id=12, sub_id=9, tier=private_free_v1). All 21 active users now have complete relations.

⏱️ Az idő rögzítve.

✅ **Munka befejezve:** 2026-07-26 14:26:07 **Technikai Összefoglaló:** Admin OOM fix: NODE_OPTIONS=--max-old-space-size=4096 + memory limit 8G added to docker-compose.yml. Repair script created at backend/scripts/repair_user_relations.py: created 6 wallets, 6 subscriptions, and organizations for users ID=1,136,138,153,154,155. User 86 verified OK (wallet_id=12, sub_id=9, tier=private_free_v1). All 21 active users now have complete relations. ⏱️ *Az idő rögzítve.*
Sign in to join this conversation.