├── .aws ├── pagerbeauty-topology.png └── pagerbeauty.cloudformation ├── .circleci └── config.yml ├── .codecov.yml ├── .dockerignore ├── .eslintignore ├── .eslintrc.js ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── images │ └── sponsors-jw-logo.svg └── pull_request_template.md ├── .gitignore ├── .nycrc.json ├── .releaserc.js ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── Dockerfile-dev ├── Dockerfile-test-acceptance ├── LICENSE ├── Procfile ├── README.md ├── _config.yml ├── app.json ├── assets ├── dist-prod │ ├── bundle.css │ └── bundle.js └── index.html ├── ava.config.js ├── docker-compose.circleci.yaml ├── docker-compose.test.yml ├── docker-compose.yaml ├── docs ├── aws.md └── heroku.md ├── package.json ├── src ├── app │ ├── PagerBeautyApp.js │ ├── PagerBeautyWeb.js │ ├── PagerBeautyWorker.js │ └── Timer.js ├── assets │ ├── javascripts │ │ ├── .eslintrc.js │ │ ├── ui-backend-drivers.jsx │ │ ├── ui-errors.js │ │ ├── ui-pagerbeauty.jsx │ │ ├── views │ │ │ ├── OnCallViews.jsx │ │ │ ├── ScheduleViews.jsx │ │ │ └── StatusIndicatorView.jsx │ │ └── webpack-entry.js │ └── stylesheets │ │ └── application.scss ├── controllers │ ├── .eslintrc.js │ └── SchedulesController.js ├── errors.js ├── init.js ├── middleware │ ├── authentication.js │ └── redirect.js ├── models │ ├── ContactMethod.js │ ├── Incident.js │ ├── OnCall.js │ └── Schedule.js ├── pagerbeauty.js ├── services │ ├── IncidentsService.js │ ├── OnCallsService.js │ ├── PagerDutyClient.js │ └── SchedulesService.js ├── tasks │ ├── .eslintrc.js │ ├── IncidentsTimerTask.js │ ├── OnCallsTimerTask.js │ └── SchedulesTimerTask.js └── views │ ├── layout.html.j2 │ ├── oncalls │ └── show.html.j2 │ └── schedules │ └── index.html.j2 ├── test ├── .eslintrc.js ├── acceptance │ ├── http-auth-access-token.test.js │ ├── http-auth-basic-authorized.test.js │ ├── http-auth-basic-unauthorized.test.js │ ├── oncall-P2RFGIP-active-incident.test.js │ ├── oncall-P538IZH-custom-timezone.test.js │ ├── oncall-P538IZH-happy-path.test.js │ ├── oncall-PJ1P5JQ-no-end-date.test.js │ ├── oncall-misc.test.js │ ├── oncall-not-found.test.js │ ├── redirects.test.js │ └── schedules-list.test.js ├── grafana │ ├── dashboards │ │ └── pagerbeauty-board.json │ └── provisioning │ │ └── dashboards │ │ └── all.yaml ├── helpers │ ├── AcceptanceHelpers.js │ └── index.js ├── integration │ └── index.test.js ├── mocks │ ├── incidents │ │ ├── GET--user_ids%5B%5D=P6MDP9N&statuses%5B%5D=triggered&statuses%5B%5D=acknowledged&limit=100&sort_by=created_at%3Adesc.mock │ │ └── GET.mock │ ├── oncalls │ │ ├── GET--schedule_ids%5B%5D=P2RFGIP&limit=1&include%5B%5D=users.mock │ │ ├── GET--schedule_ids%5B%5D=P538IZH&limit=1&include%5B%5D=users.mock │ │ └── GET--schedule_ids%5B%5D=PJ1P5JQ&limit=1&include%5B%5D=users.mock │ ├── schedules │ │ ├── P2RFGIP │ │ │ └── GET.mock │ │ ├── P538IZH │ │ │ └── GET.mock │ │ ├── PJ1P5JQ │ │ │ └── GET.mock │ │ └── UNKNOWN │ │ │ └── GET.mock │ └── users │ │ ├── P6MDP9N │ │ └── contact_methods │ │ │ └── GET.mock │ │ ├── PFNNZP8 │ │ └── contact_methods │ │ │ └── GET.mock │ │ └── PT6BV4C │ │ └── contact_methods │ │ └── GET.mock ├── test-with-xunit.sh └── unit │ ├── app │ └── PagerBeautyWeb.test.js │ ├── index.test.js │ └── models │ └── OnCall.test.js ├── webpack.common.js ├── webpack.dev.js ├── webpack.prod.js └── yarn.lock /.aws/pagerbeauty-topology.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/.aws/pagerbeauty-topology.png -------------------------------------------------------------------------------- /.aws/pagerbeauty.cloudformation: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/.aws/pagerbeauty.cloudformation -------------------------------------------------------------------------------- /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/.dockerignore -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/images/sponsors-jw-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/.github/images/sponsors-jw-logo.svg -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/.gitignore -------------------------------------------------------------------------------- /.nycrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/.nycrc.json -------------------------------------------------------------------------------- /.releaserc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/.releaserc.js -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile-dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/Dockerfile-dev -------------------------------------------------------------------------------- /Dockerfile-test-acceptance: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/Dockerfile-test-acceptance -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/LICENSE -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/Procfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/_config.yml -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/app.json -------------------------------------------------------------------------------- /assets/dist-prod/bundle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/assets/dist-prod/bundle.css -------------------------------------------------------------------------------- /assets/dist-prod/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/assets/dist-prod/bundle.js -------------------------------------------------------------------------------- /assets/index.html: -------------------------------------------------------------------------------- 1 | hi there 2 | -------------------------------------------------------------------------------- /ava.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/ava.config.js -------------------------------------------------------------------------------- /docker-compose.circleci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/docker-compose.circleci.yaml -------------------------------------------------------------------------------- /docker-compose.test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/docker-compose.test.yml -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /docs/aws.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/docs/aws.md -------------------------------------------------------------------------------- /docs/heroku.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/docs/heroku.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/package.json -------------------------------------------------------------------------------- /src/app/PagerBeautyApp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/app/PagerBeautyApp.js -------------------------------------------------------------------------------- /src/app/PagerBeautyWeb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/app/PagerBeautyWeb.js -------------------------------------------------------------------------------- /src/app/PagerBeautyWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/app/PagerBeautyWorker.js -------------------------------------------------------------------------------- /src/app/Timer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/app/Timer.js -------------------------------------------------------------------------------- /src/assets/javascripts/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/assets/javascripts/.eslintrc.js -------------------------------------------------------------------------------- /src/assets/javascripts/ui-backend-drivers.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/assets/javascripts/ui-backend-drivers.jsx -------------------------------------------------------------------------------- /src/assets/javascripts/ui-errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/assets/javascripts/ui-errors.js -------------------------------------------------------------------------------- /src/assets/javascripts/ui-pagerbeauty.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/assets/javascripts/ui-pagerbeauty.jsx -------------------------------------------------------------------------------- /src/assets/javascripts/views/OnCallViews.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/assets/javascripts/views/OnCallViews.jsx -------------------------------------------------------------------------------- /src/assets/javascripts/views/ScheduleViews.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/assets/javascripts/views/ScheduleViews.jsx -------------------------------------------------------------------------------- /src/assets/javascripts/views/StatusIndicatorView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/assets/javascripts/views/StatusIndicatorView.jsx -------------------------------------------------------------------------------- /src/assets/javascripts/webpack-entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/assets/javascripts/webpack-entry.js -------------------------------------------------------------------------------- /src/assets/stylesheets/application.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/assets/stylesheets/application.scss -------------------------------------------------------------------------------- /src/controllers/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/controllers/.eslintrc.js -------------------------------------------------------------------------------- /src/controllers/SchedulesController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/controllers/SchedulesController.js -------------------------------------------------------------------------------- /src/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/errors.js -------------------------------------------------------------------------------- /src/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/init.js -------------------------------------------------------------------------------- /src/middleware/authentication.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/middleware/authentication.js -------------------------------------------------------------------------------- /src/middleware/redirect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/middleware/redirect.js -------------------------------------------------------------------------------- /src/models/ContactMethod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/models/ContactMethod.js -------------------------------------------------------------------------------- /src/models/Incident.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/models/Incident.js -------------------------------------------------------------------------------- /src/models/OnCall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/models/OnCall.js -------------------------------------------------------------------------------- /src/models/Schedule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/models/Schedule.js -------------------------------------------------------------------------------- /src/pagerbeauty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/pagerbeauty.js -------------------------------------------------------------------------------- /src/services/IncidentsService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/services/IncidentsService.js -------------------------------------------------------------------------------- /src/services/OnCallsService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/services/OnCallsService.js -------------------------------------------------------------------------------- /src/services/PagerDutyClient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/services/PagerDutyClient.js -------------------------------------------------------------------------------- /src/services/SchedulesService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/services/SchedulesService.js -------------------------------------------------------------------------------- /src/tasks/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/tasks/.eslintrc.js -------------------------------------------------------------------------------- /src/tasks/IncidentsTimerTask.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/tasks/IncidentsTimerTask.js -------------------------------------------------------------------------------- /src/tasks/OnCallsTimerTask.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/tasks/OnCallsTimerTask.js -------------------------------------------------------------------------------- /src/tasks/SchedulesTimerTask.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/tasks/SchedulesTimerTask.js -------------------------------------------------------------------------------- /src/views/layout.html.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/views/layout.html.j2 -------------------------------------------------------------------------------- /src/views/oncalls/show.html.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/views/oncalls/show.html.j2 -------------------------------------------------------------------------------- /src/views/schedules/index.html.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/src/views/schedules/index.html.j2 -------------------------------------------------------------------------------- /test/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/.eslintrc.js -------------------------------------------------------------------------------- /test/acceptance/http-auth-access-token.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/acceptance/http-auth-access-token.test.js -------------------------------------------------------------------------------- /test/acceptance/http-auth-basic-authorized.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/acceptance/http-auth-basic-authorized.test.js -------------------------------------------------------------------------------- /test/acceptance/http-auth-basic-unauthorized.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/acceptance/http-auth-basic-unauthorized.test.js -------------------------------------------------------------------------------- /test/acceptance/oncall-P2RFGIP-active-incident.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/acceptance/oncall-P2RFGIP-active-incident.test.js -------------------------------------------------------------------------------- /test/acceptance/oncall-P538IZH-custom-timezone.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/acceptance/oncall-P538IZH-custom-timezone.test.js -------------------------------------------------------------------------------- /test/acceptance/oncall-P538IZH-happy-path.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/acceptance/oncall-P538IZH-happy-path.test.js -------------------------------------------------------------------------------- /test/acceptance/oncall-PJ1P5JQ-no-end-date.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/acceptance/oncall-PJ1P5JQ-no-end-date.test.js -------------------------------------------------------------------------------- /test/acceptance/oncall-misc.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/acceptance/oncall-misc.test.js -------------------------------------------------------------------------------- /test/acceptance/oncall-not-found.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/acceptance/oncall-not-found.test.js -------------------------------------------------------------------------------- /test/acceptance/redirects.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/acceptance/redirects.test.js -------------------------------------------------------------------------------- /test/acceptance/schedules-list.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/acceptance/schedules-list.test.js -------------------------------------------------------------------------------- /test/grafana/dashboards/pagerbeauty-board.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/grafana/dashboards/pagerbeauty-board.json -------------------------------------------------------------------------------- /test/grafana/provisioning/dashboards/all.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/grafana/provisioning/dashboards/all.yaml -------------------------------------------------------------------------------- /test/helpers/AcceptanceHelpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/helpers/AcceptanceHelpers.js -------------------------------------------------------------------------------- /test/helpers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/helpers/index.js -------------------------------------------------------------------------------- /test/integration/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/integration/index.test.js -------------------------------------------------------------------------------- /test/mocks/incidents/GET--user_ids%5B%5D=P6MDP9N&statuses%5B%5D=triggered&statuses%5B%5D=acknowledged&limit=100&sort_by=created_at%3Adesc.mock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/mocks/incidents/GET--user_ids%5B%5D=P6MDP9N&statuses%5B%5D=triggered&statuses%5B%5D=acknowledged&limit=100&sort_by=created_at%3Adesc.mock -------------------------------------------------------------------------------- /test/mocks/incidents/GET.mock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/mocks/incidents/GET.mock -------------------------------------------------------------------------------- /test/mocks/oncalls/GET--schedule_ids%5B%5D=P2RFGIP&limit=1&include%5B%5D=users.mock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/mocks/oncalls/GET--schedule_ids%5B%5D=P2RFGIP&limit=1&include%5B%5D=users.mock -------------------------------------------------------------------------------- /test/mocks/oncalls/GET--schedule_ids%5B%5D=P538IZH&limit=1&include%5B%5D=users.mock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/mocks/oncalls/GET--schedule_ids%5B%5D=P538IZH&limit=1&include%5B%5D=users.mock -------------------------------------------------------------------------------- /test/mocks/oncalls/GET--schedule_ids%5B%5D=PJ1P5JQ&limit=1&include%5B%5D=users.mock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/mocks/oncalls/GET--schedule_ids%5B%5D=PJ1P5JQ&limit=1&include%5B%5D=users.mock -------------------------------------------------------------------------------- /test/mocks/schedules/P2RFGIP/GET.mock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/mocks/schedules/P2RFGIP/GET.mock -------------------------------------------------------------------------------- /test/mocks/schedules/P538IZH/GET.mock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/mocks/schedules/P538IZH/GET.mock -------------------------------------------------------------------------------- /test/mocks/schedules/PJ1P5JQ/GET.mock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/mocks/schedules/PJ1P5JQ/GET.mock -------------------------------------------------------------------------------- /test/mocks/schedules/UNKNOWN/GET.mock: -------------------------------------------------------------------------------- 1 | HTTP/1.1 404 Not Found 2 | -------------------------------------------------------------------------------- /test/mocks/users/P6MDP9N/contact_methods/GET.mock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/mocks/users/P6MDP9N/contact_methods/GET.mock -------------------------------------------------------------------------------- /test/mocks/users/PFNNZP8/contact_methods/GET.mock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/mocks/users/PFNNZP8/contact_methods/GET.mock -------------------------------------------------------------------------------- /test/mocks/users/PT6BV4C/contact_methods/GET.mock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/mocks/users/PT6BV4C/contact_methods/GET.mock -------------------------------------------------------------------------------- /test/test-with-xunit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/test-with-xunit.sh -------------------------------------------------------------------------------- /test/unit/app/PagerBeautyWeb.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/unit/app/PagerBeautyWeb.test.js -------------------------------------------------------------------------------- /test/unit/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/unit/index.test.js -------------------------------------------------------------------------------- /test/unit/models/OnCall.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/test/unit/models/OnCall.test.js -------------------------------------------------------------------------------- /webpack.common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/webpack.common.js -------------------------------------------------------------------------------- /webpack.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/webpack.dev.js -------------------------------------------------------------------------------- /webpack.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/webpack.prod.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sergiitk/pagerbeauty/HEAD/yarn.lock --------------------------------------------------------------------------------