March 21st, 2026

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.