Whew! It's been a while since we've posted here, but we've been hard at work! Here are some of the updates we've deployed over the past few months to keep you abreast of the situation.
Pending Request Filters
We've added a new filter bar on the Pending Request page. You can now filter requests to your heart's content, including the ability to filter out any requests that weren't submitted to you specifically.
Expanded Shift Removal Options
Previously, when using the "Remove shifts" feature, specialty shifts wouldn't be removed, such as Time Off, OT, etc. Much of the time that approach made sense, but much of the time it didn't. Now you can choose!
Request Permission Soft Warnings
If you only allow your users to request certain items on the schedule, they would previously be completely hidden from that user's calendar menus. This was great for the officer, but limited supervisors, since they sometimes do need to manually schedule those restricted items for someone that can't request it themselves.
To account for this, if you have schedule editing permissions over someone, you will now see those restricted items listed in a slightly faded grey color with an info icon next to them. Supervisors can still manually assign these items, but the regular users cannot request them.
Partial Trades and Partial Covers
When requesting a shift trade or shift cover, users can now request to trade/cover a portion of the shift, or the entire shift. Previously they could only request the entire shift.
Assignable Time Banks and Custom Bank Ordering
Time Banks can now be assigned on a user-by-user basis. So if your officers have different time banks than your civilians for example, you can now assign the relevant banks to each of them. Previously, all users saw all banks, which caused unnecessary clutter and confusion. You can also now customize the order that time banks are listed on your site.
Restore Rescinded Extra Shifts
If a user claims and is approved for an Extra Shift, that shift no longer appears in the Extra Shift box, since it has already been filled. However, if that user rescinds that Extra Shift, the Extra Shift cell will repopulate, allowing other officers to claim the shift instead.
NOTE: This behavior only occurs if the officer themself rescinds the extra shift from their schedule. This behavior will not occur if a supervisor manually removes the shift from the officer's schedule.
Lots of UI/UX Improvements
Good UI (User Interface) and good UX (User Experience) are what make a piece of software intuitive and pleasant to use. We've recently introduced numerous improvements to our UI/UX. There are too many to list here, but you should notice a cleaner, more consistent, and more thoughtful interface in several areas of the site.
Behind the scenes improvements to carryover caps and balance caps
Our dev team applied some magic behind the scenes so carryover caps and balance caps should be a bit more consistent/predictable now.