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
8d29a5d858
Add numberOfSessions to class form and fix attendance navigation.
...
Editable session count on the class edit page and corrected redirects back to the attendance list route.
2026-08-16 08:55:04 +03:30
kavehhn
2aa99119e2
feat: improve filters and class pricing controls in dashboard
...
Add session class filter, distinct partial payment tag, richer notifications list, class discount/frontend toggles, and remove unused course discount column.
2026-08-16 08:11:42 +03:30
kavehhn
5fe7eb090e
fix(classes): make weekly schedule editable on the class form
...
Replace the PrimeVue SelectButton weekday control with a visible checkbox group so days and times stay on the edit page.
2026-08-16 00:04:13 +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
b8e206caab
feat: improve bill flow, user columns, and admin notes UI
...
Select class before user when creating bills, fix national ID and registered classes display, remove course ratings, fix notification badge, and show Persian datetime in the topbar.
2026-08-15 02:39:10 +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