osuosl / fenestra

A dashboard displaying stats about the OSU Open Source Lab
Apache License 2.0
2 stars 3 forks source link

PagerDuty widget to show on-call staff #45

Closed MorganEPatch closed 7 years ago

MorganEPatch commented 7 years ago

One item in #44.

Based on the PagerDuty dashboard at https://github.com/thegreenrobot/pagerduty_dashing.

Changes in this PR.

Testing this PR.

  1. Add uri (https://api.pagerduty.com), key, and list of schedules to config.yml
  2. Set the pagerduty job to a faster time for testing
  3. Run fenestra

Expected Output.

A new widget should appear which will show the current on-call staff.

@osuosl/devs

Kennric commented 7 years ago

This looks pretty good, though there is some sketchy looking whitespace/indentation in the job file and javascript - are you applying our javascript linter?

ramereth commented 7 years ago

This looks good. It might be useful to display who's coming on Primary/Seconday call next and when.