Commit Graph
6 Commits
Author SHA1 Message Date
kavehhn 05d96fd550 feat: add employee timings view, notification templates view, and professor sms preview 2026-08-24 19:31:20 +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 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 e87d78c295 feat: add admin UI for reviewing pending student registrations.
Let staff list, inspect, approve, or reject enrollment and class-request submissions before final enrollment.
2026-08-16 08:42:26 +03:30
kavehhn 2b3941e41e fix: persist user documents immediately after FilePond upload
FilePond success only stored files in the temp bucket, so the documents table stayed empty unless a second commit click was used.
2026-08-15 03:27:21 +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