Coder Social home page Coder Social logo

banjaxed's People

Contributors

ciaranlee avatar dannyfallon avatar eugeneius avatar matthew-intercom avatar mbarrin avatar mmolina avatar rorydh avatar sachevl avatar vegetableman avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

banjaxed's Issues

RSS/Atom feeds of Banjaxed incidents

I'm a big fan of feeds and with tools like Slack supporting feed subscriptions in particular channels I think it'd be very useful to have a feed of updates for Banjaxed incidents.

We could start small with a feed for all updates and think big with feeds based on severity level or if we ever expand into splitting incidents by service affected then feeds to those.

GITHUB_ORG is required

Unable to log into a heroku deployment without a valid GITHUB_ORG
For your typical end user, setting up an ORG is a pain and shouldn't be required.
Let's make this optional?

incident reminders

Reminders - notify owners and relevant -update email lists of incidents are open and have not been updated/mitigated/closed within the last X mins.

slack integration

Slack Integration - The ability to overlay slack logs from selected channels for particular time periods on top of banjaxed comments. By default the time periods should be something like “unless otherwise specified, include slack logs from the selected channels from 10 mins before the incident started to 30 mins after the last comment in the incident”.

PagerDuty integration

It would be really cool if PagerDuty incidents could automatically open banjaxed incidents.

This could be implemented with PagerDuty service-level webhooks, and would allow only certain services (say, high-sev ones) to open these incidents.

MVP: PagerDuty webhook opens new Banjaxed incident

Nice-to-haves:

  • If a user exists in both tools, an acknowledgement in PagerDuty assigns it to that user in banjaxed.
  • If a PagerDuty incident is resolved, the banjaxed incident closes.
  • If a comment is entered in banjaxed, it is posted to the PagerDuty incident as a note.

banjaxed can notify email lists about incident changes

Notifications - the theme here is that we want to make it easy for team member to stay in the loop on emerging and ongoing incidents without needing to build a full on banjaxed mobile app (though that’s definitely a possibility for the future).
⁃ banjaxed-events-open-all@ = an email list that get’s emailed when any new incident is open
⁃ banjaxed-events-updates-all@ = an email list that get’s email whenever an incident is updated
⁃ banjaxed-PX-(open|updates)@ = versions of the above for different priority incidents

Document and explain states.

Explanation of the intended workflow and a differentiation between each state. Eg whats the difference between resolved and closed?

Add the ability to edit comments

Comment editing in Banjaxed isn't currently possible. It'd definitely be a nice feature to have. Perhaps we could go even bigger on this feature with an edit history to make sure we're not removing pertinent history

externally triggered incidents

Have banjaxed incidents created by a monitoring and alerting platform (pager duty, new relic, syren, pingdom, etc). We’re not using banjaxed enough, and we’re missing the opportunity to collect info about outages, so we want to auto open issue for people and then we also want to encourage people to keep them updated.

my initial thought is to create a webhook for opening incidents

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.