Commit graph

67 commits

Author SHA1 Message Date
jesopo
88a28352b8 Add a setting to hide github repo names 2019-03-01 21:20:19 +00:00
jesopo
43eda14267 Capitalise 'PR' in issue_comment events for pull requests (github) 2019-03-01 21:12:46 +00:00
jesopo
9193a51c55 capitalise "PR" (Pull Request) 2019-02-28 23:16:37 +00:00
jesopo
985fc51dea Move issue/PR number to after action description (github) 2019-02-28 23:15:13 +00:00
jesopo
35ba165e0c Don't use shortened commit hashes to make URLs 2019-02-28 17:21:19 +00:00
jesopo
b4fca127d1 COLOR_POSITIVE should be green and COLOR_NEGATIVE should be red 2019-02-28 17:18:47 +00:00
jesopo
ae95f81c8b Colorise PR/issue numbers (github) 2019-02-28 17:10:42 +00:00
jesopo
02c7c4503c Make repo name grey (github) 2019-02-28 17:10:31 +00:00
jesopo
58b1e41b5d Make some colours consts per type of content (github) 2019-02-28 17:09:52 +00:00
jesopo
f431fdfd16 Put github-hide-prefix check in all github commands 2019-02-27 14:56:20 +00:00
jesopo
0ed6d05b03 check on github-hide-prefix was put in the wrong function 2019-02-27 14:55:28 +00:00
jesopo
e6cb5e3e6b Remove additional ')' (copypaste fail) 2019-02-27 14:53:03 +00:00
jesopo
52092cfe28 Make github-hide-prefix apply to !gt as well 2019-02-27 14:52:10 +00:00
jesopo
120eb03173 Show sender of an issue_comment, not the original commenter (for edits) 2019-02-26 21:55:34 +00:00
jesopo
46fc552972 Add a require_access attribute to !ghwebhook 2019-02-21 21:18:07 +00:00
jesopo
e28885f746 Don't handle pull_request_review events when they've not been submitted 2019-02-21 11:19:36 +00:00
jesopo
cb0314da67 Put a helper function in utils to do iso8601 formatting. change IRCServer's
last-read setting to use it.
2019-02-17 14:15:40 +00:00
jesopo
3e4f3532a1 Put spaces either side of arrow symbol, makes it easier to see (github) 2019-02-16 09:06:29 +00:00
jesopo
a50b8c5694 comment typo, 'tage' -> 'tag' (github) 2019-02-15 07:49:07 +00:00
jesopo
8c9626f0a9 Put an strf format for ISO8601 in utils 2019-02-12 11:08:24 +00:00
jesopo
399723db94 Show file add/remove/change *after* saying it's a push (github) 2019-02-11 11:17:07 +00:00
jesopo
9ecec75828 'jesopo pushed commit to master' -> 'jesopo pushed to master' (github) 2019-02-10 15:09:20 +00:00
jesopo
9235d23350 Show when pushes are forced (github) 2019-02-10 15:06:26 +00:00
jesopo
42e2596c9b Return semi-helpful information to github webhooks (github) 2019-02-08 23:01:45 +00:00
jesopo
d61bb387f7 Show when a check_run is queued (github) 2019-02-07 23:05:29 +00:00
jesopo
a1496e5415 Check that a check_run actually started before it finished (github) 2019-02-07 22:59:50 +00:00
jesopo
fb125081ad Turn seconds in to seconds/minutes/hours/etc (github) 2019-02-07 22:32:48 +00:00
jesopo
ede385aca8 Use check_run event instead of status for CI (github) 2019-02-07 22:30:50 +00:00
jesopo
53a819512f Make commit hash LIGHTBLUE in status event (github) 2019-02-07 15:56:30 +00:00
jesopo
58cd6338fd Color/bold status state (github) 2019-02-07 15:49:36 +00:00
jesopo
c401c45a02 typo, "_short_id" -> "_short_hash" (github) 2019-02-07 15:46:07 +00:00
jesopo
0bdac094ea Actually accept !ghwebhook list as a command (github) 2019-02-07 14:01:24 +00:00
jesopo
d013703705 commit_comment events have commit_id in comment, not in the root data (github) 2019-02-07 07:42:05 +00:00
jesopo
1fe20a2c98 Move sasl.py to a directory module and move SCRAM logic to a different file,
move `github/module.py` to `github/__init__.py`
2019-02-05 15:54:20 +00:00
jesopo
0344ad6470 Add ")" that should have been removed when we stopped using enumerate for
github webhook hooks (github)
2019-02-04 21:35:31 +00:00
jesopo
e2d60a541c Try to match against full repository name first, so that we can make specific
rules for specific repositories (github)
2019-02-04 10:17:27 +00:00
jesopo
66d2ef2c26 We don't need to enumerate hooks (github) 2019-02-04 10:17:15 +00:00
jesopo
5d47e7e895 Add a permission to !ghwebhook so an admin user can use it without +o (github) 2019-01-29 08:06:59 +00:00
jesopo
ed44e6f78b Use .lower() on nickname, as we're using that on s and nickname_lower uses
special irc casemapping (github)
2019-01-26 10:53:28 +00:00
jesopo
506aef6366 Actually use the output of _prevent_highlight (github) 2019-01-26 10:53:14 +00:00
jesopo
2d113011ed Add a setting to insert zero width characters in to highlights (github) 2019-01-26 10:49:31 +00:00
jesopo
e6aad7e070 Don't give event object to webhook functions - they don't need them 2019-01-26 10:33:45 +00:00
jesopo
756938a4c9 Use rpartition to either get the last part of a ref/head/branch ref or just
`branch` (github)
2019-01-23 08:56:36 +00:00
jesopo
fcbb530b9e Don't throw an exception when we get the kind of format of ref the create
event gives (only repo name, not `"refs/head/repo"`) (github)
2019-01-23 08:51:01 +00:00
jesopo
f4467ac0ed Log a WARN when we get a HTTPTimeoutException while we're trying to get a git.io
short url (github)
2019-01-22 22:06:25 +00:00
jesopo
8024e53a68 Don't show current event filters comma-separated as they're not comma separated
when we set them and that's a little confusing (github)
2019-01-22 20:52:57 +00:00
jesopo
815eea69bd Typo, had ")" closing an array instead of "]" (github) 2019-01-22 20:50:59 +00:00
jesopo
a27b567ae1 Support handling watch event (repo being stared - misleading event name i
know) (github)
2019-01-22 20:49:31 +00:00
jesopo
c69f4414a0 Handle a situation where a repo full name isn't provided and there isn't one set
as default (github)
2019-01-22 17:16:04 +00:00
jesopo
50349ab8c8 pr-all also shows when there are new commits to a pull request (github) 2019-01-21 17:25:13 +00:00