January 2025

The following changes were released to On-Call Optimizer in January 2025

Product Improvements

  • The synchronization logic used between On-Call Optimizer and external destinations (e.g. Pagerduty) was improved to more robustly handle the presence of overlapping and conflicting shifts in the destination. On-Call Optimizer will now remove all shifts in the destination which conflict with the intended shifts being exported.

Calendar UI Preview

A much requested calendar based interface to schedules and assignments is now available as an opt-in preview which can be enabled or disabled using the link shown in the top banner of the application.

Calendar view is currently available on the following pages:

  • When viewing the details for a specific assignment via the Assignments tab of a schedule.

Calendar support on additional pages will be added in the coming weeks.

Adventurous users are encouraged to enable the preview and report any bugs or rendering issues they encounter.

Certifications

On-Call Optimizer’s certification journey has taken a significant step forward, with the completion of our first black box penetration test by Capture The Bug. The test found no major issues and reported only two minor risks related to support for older TLS algorithms enabled in our load balancer which have since been disabled.

Our SOC2 preparation work with Advantage Partners continues smoothly, tracking towards audit commencement in mid to late February.

Bugfixes and minor changes

In addition to the changes described above, the following bug fixes and minor changes were also released in January 2025.

  • Swapped shifts in a nested schedule did not trigger export of updated shifts to the destinations of any parent schedules depending on the child schedule.

Last updated January 29, 2025