Code Monkey home page Code Monkey logo

pagerduty-on-call-ui's Introduction

PagerDuty + On-call UI Integration Benefits

  • As an on-call person you will see nice dashboard about current week incidents (by default) and have actionable buttons in example "open in dialog" if you need more information about the specific incident
  • Keep track of your hour markings. After you copy summary, it will mark that incident as "billed", since many companies bill their customer based on incidents, this is a very convenient way to keep track of hour markings
  • Continuously new features, this application is developed by people, who use Pagerduty as on-call purposes. If you think that something could be better, please contribute in Github or email us at [email protected] and we might implement that feature!
  • As already mentioned, 100% opensource without backend, so you can contribute to this project! :)

How it Works

This application uses Pagerduty REST API to show teams and incidents from Pagerduty. It will use that data to visualize each incident as "card" and provides some actions for the user (in example summary copying for purpose of faster hour marking)

Requirements

At the moment the only requirement is that your Pagerduty organization has at least one team, otherwise our UI can't know where to search incidents.

Support

If you need help while using this application or you have feature requests, please contact [email protected] We continuously add new features and integrations to this application!

In Pagerduty On-call UI

This application does not require any kind of configuring, this application is only an alternative UI for pagerduty.

How to Uninstall

Navigate to My Profile in the Pagerduty, open User Settings. In Applications you should see "Pagerduty On-call UI", click Revoke to stop using the application.

pagerduty-on-call-ui's People

Contributors

michalksiezuk-nc avatar vastamaki avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

pagerduty-on-call-ui's Issues

[BUG] Group by date doesn't respect sorting by last state change

Describe the bug
If I select sort by last state change which is different to create date it will still show in the date it was created on

To Reproduce
Steps to reproduce the behavior:

  1. Go to incidents page
  2. Select sort by last state change
  3. Check the incident that has last state change on separate day to create date
  4. See that it still grouped by create date

Expected behavior
Incident should switch to date the last state change was made and not stay on date it was created on.

Desktop (please complete the following information):

  • OS: Fedora 32
  • Browser Firefox
  • Version 79.0

[FR] Allow grouping incidents for single service

Is your feature request related to a problem? Please describe.
There are times when multiple incidents need to grouped to single hour marking. Currently I will need to manually copy summary for every incident and remove everything else other than the id.

Describe the solution you'd like
I would like a button to group incidents by service by day so I could use that to copy every incident id for single day

Example summary when grouped:
[#id1], [#id2]

Describe alternatives you've considered
There is a possibility the UI would allow selecting multiple summaries and copy ids for all of the selected ones. This would be a bigger feature than the simple grouping that I need.

[BUG] Not all teams are included in my teams

Describe the bug
When filtering by my teams not all are used. It seems to use only the first teams and second one is not included. Manually selecting the second team shows the incidents for that team.

To Reproduce
Steps to reproduce the behavior:

  1. Go to incidents list
  2. See that the only incidents for some of the teams are included
  3. Manually select team that is not shown is my teams
  4. See the incidents for that team

Expected behavior
All of my users teams should be included in the incidents list without need to manually select team.

Desktop (please complete the following information):

  • OS: Linux
  • Browser: Firefox
  • Version 79.0

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.