Skip to main content

2024-10-30 Scheduler and navigation ergonomics

ยท 2 min read

๐Ÿ› ๏ธ Integration improvementsโ€‹

A lot of underlying integration code for webhooks has been cleaned up to make for a more effortless experience for you and us!

๐Ÿ•ต๏ธโ€โ™€๏ธ Prepare and handoff improvementsโ€‹

The header for prepare and handoff steps has been improved to make navigation easier and to remove unhelpful tabs.

๐Ÿ—“๏ธ Scheduler improvementsโ€‹

We're back again with even more improvements to how dates are entered for coverage and availability. When start times are later than end times, we will update them and pulse a bit to show you that we're helping!

We are helping!

Resolving scheduler issues is now a per-occurrence operation instead of presenting you with all of a stints problems at once. This not only improves the ergonomics, but also the error handling and other parts that might've tripped up someone trying to claim a single assignment.

Single-assignment resolution, now with 100% more helpful error messages!

  • If nobody on the team is available, we warn you and let you pick someone anyway. With great power something, something.
  • The count of "attention" items in the header nav now includes more situations.
  • The schedule page's filter for "interesting" has been adjusted to be less verbose about simple swaps in coverage.
  • Question mark avatars are now shown for unassigned time, making it clear that nobody is there!
  • Cursed daylight savings time has been explained to our mini-calendar. It was touch and go for a while, but it eventually accepted that humans don't always do rational things with time.
  • Clicking on today in the unavailability calendar now seeds new unavailable time.

๐Ÿ’ผ Other changesโ€‹

  • Backend: Dependency updates, type-safety improvements, and the like.
  • Backend: Team archival resilience improved.
  • General: Copntnaniued fixingn typos in voaruos placess
  • Nav: Added a moments tab to the top of the home page.
  • Nav: Removed extra mentions of the organization name from various settings headers.
  • Onboarding: Links now consistently open in a new browser tab.
  • Onboarding: Tasks are now ordered.
  • UI: Continued investment in page load time improvement through improved UI schemes.
  • UI: Improved some tooltips that were unhelpful.
  • UI: Sign in page got a fresh coat of paint.