feat: add waitlist module, quick payment/transaction edit, and catering fee deduction from professor share

This commit is contained in:
2026-08-23 23:00:02 +03:30
parent e3b51a1629
commit 53fce86ad5
21 changed files with 609 additions and 16 deletions
+7 -1
View File
@@ -99,7 +99,13 @@ const PERMISSIONS = {
EXPENSES_DELETE: 'expenses:delete',
// Financial reports (professor share, class profitability, date-range analytics)
FINANCIAL_REPORTS_READ: 'financial_reports:read'
FINANCIAL_REPORTS_READ: 'financial_reports:read',
// Waiting list permissions
WAITLIST_CREATE: 'waitlist:create',
WAITLIST_READ: 'waitlist:read',
WAITLIST_UPDATE: 'waitlist:update',
WAITLIST_DELETE: 'waitlist:delete'
};
const ALL_PERMISSIONS = Object.values(PERMISSIONS);