kayela
|
f71931d4a7
|
Merge branch 'dev' into templates
|
2026-01-06 12:25:55 -06:00 |
|
kayela
|
8011913c4d
|
Enhance Admin Dashboard and Members Directory with improved layout, pagination, and member details display.
Applied requested changes to UI
|
2026-01-06 12:05:34 -06:00 |
|
Koncept Kit
|
40a0e3f342
|
feat(frontend): Comprehensive RBAC implementation across admin pages
**Option 3 Implementation (Latest):**
- InviteStaffDialog: Use /admin/roles/assignable endpoint
- AdminStaff: Enable admin users to see 'Invite Staff' button
**Permission Checks Added (8 admin pages):**
- AdminNewsletters: newsletters.create/edit/delete
- AdminFinancials: financials.create/edit/delete
- AdminBylaws: bylaws.create/edit/delete
- AdminValidations: users.approve, subscriptions.activate
- AdminSubscriptions: subscriptions.export/edit/cancel
- AdminDonations: donations.export
- AdminGallery: gallery.upload/edit/delete
- AdminPlans: subscriptions.plans
**Pattern Established:**
All admin action buttons now wrapped with hasPermission() checks.
UI hides what users can't access, backend enforces rules.
**Files Modified:** 10 files, 100+ permission checks added
|
2026-01-06 14:45:15 +07:00 |
|
Koncept Kit
|
8c351773ba
|
Fix staff invitation acceptance & add delete/deactivate buttons
|
2026-01-05 00:11:30 +07:00 |
|
Koncept Kit
|
8c0d9a2a18
|
- Profile Picture\
Donation Tracking\
Validation Rejection\
Subscription Data Export\
Admin Dashboard Logo\
Admin Navbar Reorganization
|
2025-12-18 17:04:50 +07:00 |
|
Koncept Kit
|
9ed778db1c
|
RBAC, Permissions, and Export/Import
|
2025-12-16 20:04:00 +07:00 |
|
Koncept Kit
|
1f27c3224b
|
Update FE
|
2025-12-08 20:45:40 +07:00 |
|
Koncept Kit
|
94c7d5aec0
|
Initial Commit
|
2025-12-05 16:40:33 +07:00 |
|