March 21 — Fixes & Filter Improvements
Bug Fixes
Settings > General now visible for all users — The General and Notifications settings pages were hidden for non-super-admin users due to a branch merge issue. Now accessible to all users as intended.
Feedback button moved to bottom-right — The feedback widget was appearing on the left side, obstructing navigation. Moved back to the bottom-right corner.
Leave page Role filter now works — The Role dropdown on the Manage Leave filters was showing "No Item". Fixed both the backend (missing role data) and frontend (wrong API endpoint).
Improvements
- Filters shown by default on all pages — Filters are now expanded/visible when you first load any page (Schedule, Staff, Manage Leave, Manage Timesheets, Payroll, Public Holidays). You can still collapse them if you prefer a cleaner view.