2/5 - Hiányzó action_key-ek felvétele a point_rules táblába #366

Closed
opened 2026-06-30 19:32:44 +02:00 by kincses · 1 comment
Owner

Mérföldkő: Epic 8 - Gamification 2.0
Cél: Új action_key rekordok létrehozása a gamification.point_rules táblában azokhoz a gamification folyamatokhoz, amelyek jelenleg nem használják a dinamikus pontrendszert.

🔗 Függőségek (Dependencies)

  • Bemenet (Mikre támaszkodik): point_rules tábla, GamificationService
  • Kimenet (Mik támaszkodnak rá): auth_service, cost_service, asset_service, fleet_service, social_service, services.py

📝 Elemzés

Az audit során az alábbi akciókhoz NEM létezik action_key a point_rules táblában, pedig kellene:

Új action_key-ek:

  • KYC_VERIFICATION (auth_service KYC completion)
  • P2P_REFERRAL_SUCCESS (auth_service P2P referral)
  • EXPENSE_LOG (cost_service expense recording)
  • FLEET_EVENT (fleet_service vehicle event)
  • PROVIDER_VALIDATED (social_service provider validation)
  • PROVIDER_REJECTED (social_service provider rejection)
  • SERVICE_HUNT (services.py service hunt)
  • SERVICE_VALIDATION (services.py service validation)

Megjegyzés: ASSET_REGISTER action_key mar letezik a tablaban (ID=1, points=100), csak nem használja senki.

Feladat: Seed migration/script írása, amely beszúrja ezeket a rekordokat a point_rules táblába alapértelmezett pontértékekkel. Hasznald a sync_engine vagy egy dedicated seed script-et.

**Mérföldkő:** Epic 8 - Gamification 2.0 **Cél:** Új action_key rekordok létrehozása a gamification.point_rules táblában azokhoz a gamification folyamatokhoz, amelyek jelenleg nem használják a dinamikus pontrendszert. ### 🔗 Függőségek (Dependencies) - **Bemenet (Mikre támaszkodik):** point_rules tábla, GamificationService - **Kimenet (Mik támaszkodnak rá):** auth_service, cost_service, asset_service, fleet_service, social_service, services.py ### 📝 Elemzés Az audit során az alábbi akciókhoz NEM létezik action_key a point_rules táblában, pedig kellene: Új action_key-ek: - KYC_VERIFICATION (auth_service KYC completion) - P2P_REFERRAL_SUCCESS (auth_service P2P referral) - EXPENSE_LOG (cost_service expense recording) - FLEET_EVENT (fleet_service vehicle event) - PROVIDER_VALIDATED (social_service provider validation) - PROVIDER_REJECTED (social_service provider rejection) - SERVICE_HUNT (services.py service hunt) - SERVICE_VALIDATION (services.py service validation) Megjegyzés: ASSET_REGISTER action_key mar letezik a tablaban (ID=1, points=100), csak nem használja senki. **Feladat:** Seed migration/script írása, amely beszúrja ezeket a rekordokat a point_rules táblába alapértelmezett pontértékekkel. Hasznald a sync_engine vagy egy dedicated seed script-et.
kincses added this to the Epic 8 Gamification 2.0, Verseny és Önvéde milestone 2026-06-30 19:32:44 +02:00
kincses added the Status: To DoRole: AdminScope: Database labels 2026-06-30 19:32:44 +02:00
kincses added Status: Done and removed Status: To Do labels 2026-06-30 19:44:17 +02:00
Author
Owner

Munka befejezve: 2026-06-30 19:44:17

Technikai Összefoglaló:
Created seed_gamification_action_keys.py with 8 new action_keys: KYC_VERIFICATION(100), P2P_REFERRAL_SUCCESS(50), EXPENSE_LOG(50), FLEET_EVENT(20), PROVIDER_VALIDATED(100), PROVIDER_REJECTED(50), SERVICE_HUNT(50), SERVICE_VALIDATION(10)

⏱️ Az idő rögzítve.

✅ **Munka befejezve:** 2026-06-30 19:44:17 **Technikai Összefoglaló:** Created seed_gamification_action_keys.py with 8 new action_keys: KYC_VERIFICATION(100), P2P_REFERRAL_SUCCESS(50), EXPENSE_LOG(50), FLEET_EVENT(20), PROVIDER_VALIDATED(100), PROVIDER_REJECTED(50), SERVICE_HUNT(50), SERVICE_VALIDATION(10) ⏱️ *Az idő rögzítve.*
Sign in to join this conversation.