Frontend: Pontnapló böngésző oldal (ledger.vue) #337
Notifications
Total Time Spent: 3 minutes
kincses
3 minutes
No due date set.
Dependencies
No dependencies set.
Reference: kincses/service-finder#337
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Mérföldkő: Epic 8 Gamification 2.0, Verseny és Önvéde
Cél: PointsLedger admin böngésző oldal létrehozása szűréssel és részletes naplózással
🔗 Függőségek (Dependencies)
📝 Elemzés
frontend_admin/pages/gamification/ledger.vue létrehozása:
▶️ Munka megkezdve: 2026-06-29 23:40:41
✅ Munka befejezve: 2026-06-29 23:44:06
Technikai Összefoglaló:
Frontend: Pontnapló böngésző oldal (ledger.vue) elkészült. Backend: reason_search ILIKE filter hozzáadva a GET /admin/gamification/points-ledger végponthoz. Frontend: Teljes implementáció DataTable-lel, szűrőkkel (user_id, date_from, date_to, reason_search), lapozással (Előző/Következő), CSV exporttal, loading/error/empty állapotokkal. API tesztek sikeresek.
⏱️ Az idő rögzítve.
✅ Gitea #337 - Frontend: Pontnapló böngésző oldal (ledger.vue) - KÉSZ
Elvégzett feladatok:
1. Backend módosítás -
admin_gamification.pyreason_searchparaméter hozzáadva aGET /admin/gamification/points-ledgervégponthoz (min_length=2, max_length=200)reasonmezőben:PointsLedger.reason.ilike(f"%{reason_search}%")2. Frontend implementáció -
ledger.vue3. API tesztek - Mind sikeres ✅
GET /admin/gamification/points-ledger?limit=5→ 200 OK (5 entry)GET /admin/gamification/points-ledger?reason_search=test&limit=5→ 200 OK (5 entry)GET /admin/gamification/points-ledger?user_id=1&limit=5→ 200 OK (4 entry)4. Dokumentáció -
history.mdfrissítve5. Gitea #337 - ✅ Lezárva