kavehhn
ee9750e6f2
fix(ui): payment due date calculation, datepicker colors, scrollable tabs, optional receipt, default today date
2026-08-21 15:17:48 +03:30
kavehhn
1664a05ca4
Add admin UI to cancel payment transactions.
...
Show cancelled rows in history with distinct styling and let admins
confirm cancellation so replacement transactions can be added later.
2026-08-16 22:38:00 +03:30
kavehhn
047344e2ed
Refetch payment after transaction edit to show updated amount.
...
Coerce edited amount to a number and reload invoice data after save.
2026-08-16 22:36:12 +03:30
kavehhn
133fb124b7
Fix payment transaction edit save and Jalali due date display.
...
Convert dates between Jalali picker values and ISO before API calls, and
format due dates with proper Persian calendar tokens and digits.
2026-08-16 14:53:46 +03:30
kavehhn
9496587128
feat: add admin transaction edit UI on payment detail page
...
Wire create and update flows to admin transaction endpoints with status, amount, and date fields.
2026-08-16 08:01:37 +03:30
kavehhn
45a1c94774
feat: show transaction due dates on invoices
...
Surface paid vs pending installments and imported transaction counts after moving transactions off the payment document.
2026-08-16 07:32:27 +03:30
kavehhn
74c26a8e48
fix: show payable amount after discount on payment views
...
Hide the payable row when there is no discount, clamp create-form discounts, and cap notes length.
2026-08-16 07:04:16 +03:30
kavehhn
92eb394466
feat: add messaging toggles, password reset UI, and payment discounts
...
Add notification channel toggles to settings, password reset SMS action on user form, and discount/payable amount display on payment views.
2026-08-16 06:58:09 +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