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 |
|
kayela
|
968eaccac2
|
fixed tabs styling
|
2026-01-05 14:34:23 -06:00 |
|
kayela
|
11de3d1eed
|
styled chrome scrollbar
|
2026-01-05 14:16:05 -06:00 |
|
kayela
|
11142ec50e
|
Merge branch 'dev' into templates
|
2026-01-05 12:51:33 -06:00 |
|
Koncept Kit
|
0249cad261
|
Improve UX with navigation, attendance management, and calendar fixes
## Quick Wins
- **AdminSidebar**: Move "View Public Site" to clickable logo area
- **Plans**: Fix layout to center single plan, dynamic grid for multiple
- **AdminGallery**: Add empty state message with "Create Event" button
## Event Attendance Enhancement
- **NEW: AdminEventAttendance page** with full-featured table view:
- Tab filters (All/Yes/No/Maybe RSVPs)
- Search by name/email
- Bulk selection with Select All
- Individual attendance toggle buttons (merged column)
- CSV export functionality (client requirement)
- Summary statistics cards
- **AdminEvents**: Navigate to new attendance page instead of dialog
- **App.js**: Add /admin/events/:eventId/attendance route
## Calendar Fixes
- **MemberCalendar**: Add state management for navigation (date/view)
- Fix non-functional buttons (Today/Back/Next/Month/Week/Day/Agenda)
- Add onNavigate and onView handlers
- **NEW: MemberCalendar.css**: Extract styles from broken jsx syntax
- Fix toolbar button styling and interactivity
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2026-01-06 01:02:16 +07:00 |
|
kayela
|
1d70ac4ec7
|
update Merge branch 'dev' into templates
|
2025-12-26 17:39:16 -06:00 |
|
Koncept Kit
|
a6c2475092
|
Test Preparation
|
2025-12-26 20:04:08 +07:00 |
|
kayela
|
6d777ed583
|
Update homepage and links in RegistrationStep4 component
|
2025-12-24 14:17:30 -06:00 |
|
kayela
|
f1dd7fe75b
|
Merge remote-tracking branch 'origin/main' into templates
|
2025-12-19 13:21:34 -06:00 |
|
kayela
|
1d4ed96dc9
|
Refactor BecomeMember, BoardOfDirectors, ContactUs, Donate, MissionValues, and Resources pages for improved layout, styling, and accessibility; update component structure and enhance responsiveness.
|
2025-12-18 16:34:14 -06:00 |
|
kayela
|
a9bdd1d0a6
|
Refactor layout and styling for PublicFooter, PublicNavbar, History, Landing, and MissionValues components for improved responsiveness and visual consistency
|
2025-12-18 12:02:32 -06: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 |
|
kayela
|
f7fef8572a
|
Landing page fully mobile functional, History page moble and History page fixed. Footer and navbar changes
|
2025-12-17 17:59:58 -06:00 |
|
kayela
|
23163a7a2b
|
landing page fixes
|
2025-12-17 13:34:06 -06:00 |
|
kayela
|
4b0517b92c
|
fixed footer
|
2025-12-17 13:24:38 -06:00 |
|
kayela
|
d683ec6b5b
|
Copied PublicFooter from Main branch
|
2025-12-17 12:28:20 -06:00 |
|
kayela
|
03eb349f0e
|
Add PublicFooter-kc component and update imports across pages
|
2025-12-17 12:11:24 -06:00 |
|
kayela
|
b842130b62
|
Merge branch 'main' into templates
|
2025-12-17 12:11:09 -06:00 |
|
kayela
|
eee26cf108
|
Refactor PublicFooter and PublicNavbar for improved responsiveness and styling; add InfoCard component to Landing page for better content organization
|
2025-12-16 23:14:20 -06:00 |
|
Koncept Kit
|
9ed778db1c
|
RBAC, Permissions, and Export/Import
|
2025-12-16 20:04:00 +07:00 |
|
kayela-c
|
ac850d65d3
|
added padding when in moble mode
|
2025-12-13 13:03:57 -06:00 |
|
kayela-c
|
40a8930b93
|
added side padding to footer
|
2025-12-13 12:59:06 -06:00 |
|
kayela-c
|
4d80f9aca5
|
adjusting the padding for the footer and the 3rd column spacing
|
2025-12-13 12:57:05 -06:00 |
|
Koncept Kit
|
02e38e1050
|
Member Navbar Responsive update
|
2025-12-13 13:39:54 +07:00 |
|
Koncept Kit
|
12a32b7f3f
|
Update Responsive and Contact Us page and function
|
2025-12-13 00:58:39 +07:00 |
|
Koncept Kit
|
44f2be5d84
|
Donation page update and Subscription update on Admin Dashboard
|
2025-12-11 23:14:23 +07:00 |
|
Koncept Kit
|
59f50f3fac
|
Update:- Membership Plan- Donation- Member detail for Member Directory
|
2025-12-11 19:29:00 +07:00 |
|
Koncept Kit
|
36017e8693
|
Update New Features
|
2025-12-10 17:52:47 +07:00 |
|
Koncept Kit
|
1f27c3224b
|
Update FE
|
2025-12-08 20:45:40 +07:00 |
|
Koncept Kit
|
79cebd205c
|
Email SMTP Fix
|
2025-12-07 16:59:21 +07:00 |
|
Koncept Kit
|
7b8ee6442a
|
Update registration Step
|
2025-12-06 13:47:40 +07:00 |
|
Koncept Kit
|
94c7d5aec0
|
Initial Commit
|
2025-12-05 16:40:33 +07:00 |
|