Skip to content

Releases: SierraSoftworks/on-call

Version 1.1.1

07 Jan 15:44
bb65c3c
Compare
Choose a tag to compare

What's Changed

  • We've added support for defining a prior workload adjustment for each of your engineers, allowing you to iteratively maintain fairness as you generate new schedules.
  • We've made several internal improvements which boost both performance and future extensibility of the core algorithm and constraint engine.
  • We've added Linux build targets for those of you who needed them.

Migrating

If you've got an existing configuration file, you will need to modify the $.humans section as follows to allow support for the $.humans.*.priorWorkload field.

Before

humans:
  [email protected]:
    - DayOfWeek [Mon, Tue, Wed]

After

humans:
  [email protected]:
    constraints:
      - DayOfWeek [Mon, Tue, Wed]

Version 1.1.0

07 Jan 15:32
bbff9dd
Compare
Choose a tag to compare
Version 1.1.0 Pre-release
Pre-release

What's Changed

  • We've added support for defining a prior workload adjustment for each of your engineers, allowing you to iteratively maintain fairness as you generate new schedules.
  • We've made several internal improvements which boost both performance and future extensibility of the core algorithm and constraint engine.

Migrating

If you've got an existing configuration file, you will need to modify the $.humans section as follows to allow support for the $.humans.*.priorWorkload field.

Before

humans:
  [email protected]:
    - DayOfWeek [Mon, Tue, Wed]

After

humans:
  [email protected]:
    constraints:
      - DayOfWeek [Mon, Tue, Wed]

Version 1.0.0

06 Jan 22:50
728323d
Compare
Choose a tag to compare

This is the initial release of the on-call tool, and it should provide the basic functionality required to use it for general on-call scheduling purposes.