Josh Nichols
Josh Nichols
If you want to send URLs in Slack, you need to [format them](https://api.slack.com/docs/formatting) as such so they are clickable. Without that, they are just plain text. `LinkFormatter` already does markdown...
 Once you get this, the next step is to `/pager schedules` to get the list. It'd be a better experience to just list out the ones that were matched.
If someone is paged, and they are in chat, it's usually easiest to just `/pager ack` from chat. The only output is a list of incident numbers acknowledged. So, usually...
We've seen times when someone goes like: ``` hubot pager sup hubot pager me 1234 ``` ... while attempting to acknowledge the 1234 incident. Instead, this adds a schedule override...
Since https://github.com/hubot-scripts/hubot-pager-me/pull/4, `ack` and `resolve` will only act on your own incidents by default. They support `ack!` and `resolve!` to disregard that. I think it'd make sense to keep parity...
There are times where it'd be useful to manually try to resync, like if one of the hooks failed to deliver for whatever reason (ie Heroku availability problems). An API...
There are times when there's a problem reported with the syncing process. I'd like to be able to manually see if the sync happened, by asking repository-sync if an originating...
When there's an error reported by [`report_error`](https://github.com/gjtorikian/repository-sync/blob/164b02b5d81d8d01c0ca26bd149a93d1cab69637/lib/cloner.rb#L172-L183), I think it'd be super useful to include a stack trace with it. That would get logged, but if you are seeing an...
This fixes https://github.com/mastodon/mastodon/issues/21151
Requiring xero-ruby can take quite awhile because of the number of classes and modules. This time adds up especially for apps that use multiple OpenAPI generated libraries. https://github.com/OpenAPITools/openapi-generator/issues/12648 describes it...