kavehhn
3a4ac1396d
feat(dashboard): add professor user selection, loading overlays on all edit/detail views, and SMS bypass management
2026-08-25 03:48:26 +03:30
kavehhn
6d64c2931d
feat: add waitlist view, quick edit payment dialog, and catering fee in class views
2026-08-23 23:00:23 +03:30
kavehhn
de87412bb1
fix(dashboard): fix date conversion offset, calendar arrow directions, payment duplicate warning, attendance class filter, and session auto-generation
2026-08-23 14:15:26 +03:30
kavehhn
f7089d5ca7
feat(payments): add bulk payment modal and duplicate payment warning in dialogs
2026-08-23 13:28:11 +03:30
kavehhn
b1c3dd6218
fix: make delete class button directly visible in class list and detail views
2026-08-21 13:35:33 +03:30
kavehhn
73ce53bcc2
feat: add delete class action and confirm dialog in class list and detail views
2026-08-21 13:20:33 +03:30
kavehhn
26762e4dac
Add professor share & financial reports UI, expense management page
...
Adds payout configuration fields (percentage/hourly + per-session
expense allowance) with a live payout preview to the class form,
a new Financial Reports page (per-class and date-range/monthly tabs,
per-session drill-down dialog) with reusable stat cards, and an
Institutional Expenses management page. Registers routes, sidebar
navigation, and permission constants for the new financial_reports
and expenses permissions.
2026-08-21 12:19:18 +03:30
kavehhn
91527e64bb
feat(classes): add class days and meeting times to class forms
...
Let admins set the weekly schedule on the class and show it in lists, details, and session generation.
2026-08-15 23:59:08 +03:30
kavehhn
3f220dda52
feat: add profile, class unenroll, notify toggles, and keep sidebar width
...
Give admins a profile password page, class removal, and SMS/email/bot checkboxes, and stop the sidebar from shrinking on edit pages.
2026-08-15 23:48:18 +03:30
kavehhn
6b5549019c
feat: add settings data upload and single-name user forms
...
Allow SuperAdmins to upload import JSON from settings, and update user UI for merged name, gender, and extended profile fields.
2026-08-15 01:31:47 +03:30
kavehhn
1a34c3b133
Initial commit: admin dashboard for GameNo.
...
Vue 3 + Vite dashboard with PrimeVue, i18n, and API integration for institution management.
2026-08-09 04:18:09 +02:00