/oncall

Oncall is a calendar tool designed for scheduling and managing on-call shifts. It is designed for use with Iris, another LinkedIn tool that was recently open-sourced. The combination of the two provide a way to manage on-call schedules and ensure that the person scheduled as on-call at a given time is notified of any issues.

Primary LanguageJavaScriptBSD 2-Clause "Simplified" LicenseBSD-2-Clause

Oncall

Initial setup

Install dependencies:

pip install -r requirements.txt
python setup.py develop

Setup mysql schema:

mysql -u root -p < ./db/schema.v0.sql

Setup app config by editing configs/config.yaml.

Run

make serve

Test

make test