Quick Inventory Update now queries the inventory assigned directly to the selected location instead of relying on incomplete legacy availability flags.
- Gertrude now returns all 85 active location inventory items.
- The modal displays the loaded item count so incomplete results are visible immediately.
- Storage-unit inventory retains its separate availability rules.
Dashboard “View All” now opens Manage Stock on the unified Shopping List tab rather than Location Stock.
Admin shift review now separates Needs Attention, Active & Upcoming, Recently Approved, and Shift History.
- Recently approved shifts remain easy to find for seven days.
- Older completed work moves into paginated history instead of accumulating in the primary queue.
Shift submission and overdue-state handling were hardened so an in-progress shift is not treated as unclosed immediately after its scheduled end.
Checklist and inventory controls were tightened for narrow mobile screens, with scrollable content and controls that wrap rather than overflow.
Submitting the required photo for a checklist item now marks that item complete.
Signed-in users opening the root app or public Home page now continue to Dashboard; signed-out visitors still see the public site.
Blog presentation and imagery were refreshed to use relevant, real operator photography instead of generic generated artwork.
Blog loading was corrected so published posts remain visible when the site is deployed.
The changelog was rebuilt around verified product changes; customer audits, maintenance tickets, and blog topics are no longer treated as software releases.