jesopo
|
fce791e38b
|
Fix !startvote advice on voting on the started vote
|
2019-10-25 14:21:47 +01:00 |
|
jesopo
|
b23cc1e1bd
|
Allow !vote to be restricted to voiced-and-above users
|
2019-10-25 14:21:30 +01:00 |
|
jesopo
|
226ebe1f1f
|
DEBUG log IRCBot.connect failure stacktrace
|
2019-10-25 14:18:22 +01:00 |
|
jesopo
|
7d4c6b6941
|
bot.panic() should just call sys.exit()
|
2019-10-25 14:14:30 +01:00 |
|
jesopo
|
0f0924281c
|
use different exit codes for every error circumstance
|
2019-10-25 14:13:48 +01:00 |
|
jesopo
|
869e91fc2a
|
'existing_server' -> 'server'
|
2019-10-25 13:39:00 +01:00 |
|
jesopo
|
9d1b640db4
|
re-add list moving CAP objects from capability_queue to capabilities_requested
|
2019-10-25 11:52:11 +01:00 |
|
jesopo
|
7d958be513
|
update tornado version in requirements.txt - it was super outdated
|
2019-10-25 11:36:11 +01:00 |
|
jesopo
|
6a2e4f70df
|
re-add lost git_webhook branch filtering
|
2019-10-25 11:29:27 +01:00 |
|
jesopo
|
39d14102f9
|
support channels GET param for git webhooks, to denote target channels
|
2019-10-25 10:09:17 +01:00 |
|
jesopo
|
3f258a097d
|
Merge pull request #186 from ProgVal/cap-req-line-size
Make send_capability_queue split 'CAP REQ' message based on string length
|
2019-10-23 21:22:31 +02:00 |
|
Valentin Lorentz
|
d8c48fa98f
|
Make send_capability_queue split 'CAP REQ' message based on string length.
Instead of sending caps by groups of 10.
|
2019-10-23 21:20:56 +02:00 |
|
jesopo
|
062290704c
|
explicitly break event loop on Kill
|
2019-10-22 14:26:40 +01:00 |
|
jesopo
|
51c914ebae
|
get account id (not just account name) from WHOX
closes #116
|
2019-10-20 18:27:06 +01:00 |
|
jesopo
|
336d13534f
|
v1.13.0-rc2 release
|
2019-10-20 17:27:18 +01:00 |
|
jesopo
|
c4d5680b98
|
update CHANGELOG.md
|
2019-10-20 17:26:37 +01:00 |
|
jesopo
|
f7aa56b8eb
|
also support twitter mobile urls
|
2019-10-20 17:10:01 +01:00 |
|
jesopo
|
31531949ce
|
flip create/delete tag detection logic
|
2019-10-20 13:39:04 +01:00 |
|
jesopo
|
a4fbc150c8
|
add missing ]
|
2019-10-20 13:36:26 +01:00 |
|
jesopo
|
b152c5e3a7
|
return None url param for tag_push
|
2019-10-20 13:34:41 +01:00 |
|
jesopo
|
e0403aa3d2
|
added gitlab Tag Push events
|
2019-10-20 12:51:11 +01:00 |
|
jesopo
|
ae549575e4
|
still show url when shortening is turned off
|
2019-10-19 18:58:29 +01:00 |
|
jesopo
|
4cce0bb54e
|
dont shorten git webhook urls by default
|
2019-10-19 17:09:04 +01:00 |
|
jesopo
|
ecca7927fe
|
youtube playlist info should be returning URL as a tuple item
|
2019-10-18 16:40:31 +01:00 |
|
jesopo
|
bbc19f9cfe
|
remove EVENTS.md - it's useless in it's current form
|
2019-10-18 16:06:47 +01:00 |
|
jesopo
|
1165e4ce6b
|
move FUNDING.yml to .github/
|
2019-10-18 16:04:22 +01:00 |
|
jesopo
|
1c02de8a69
|
change !fedi "!" arg to still show CW but also show content of Note
|
2019-10-18 15:54:36 +01:00 |
|
jesopo
|
20a115e71d
|
add "!" arg to !fedi, to denote "dont show content warning"
|
2019-10-18 15:43:17 +01:00 |
|
jesopo
|
482538724f
|
v1.13.0-rc1 release
|
2019-10-18 15:27:26 +01:00 |
|
jesopo
|
85fe16ee29
|
update CHANGELOG.md
|
2019-10-18 15:25:58 +01:00 |
|
jesopo
|
40a8406054
|
put a permission restriction on !tcpup - it could be abused for port scanning
|
2019-10-18 15:18:46 +01:00 |
|
jesopo
|
4391176c7f
|
major security fix: adding api keys should be admin-only
|
2019-10-18 15:17:04 +01:00 |
|
jesopo
|
f7d34e16bb
|
if a nickname has no location set, assume it's a location
|
2019-10-18 15:03:19 +01:00 |
|
jesopo
|
480a4f73a9
|
remove now-unused formatting params for urls
|
2019-10-18 14:07:34 +01:00 |
|
jesopo
|
86147ded77
|
pass git_webhook urls up to __init__.py to be shortened
|
2019-10-18 14:03:20 +01:00 |
|
jesopo
|
2b4f5dc75b
|
correctly color/phrase opened, closed and merged for MRs
|
2019-10-18 13:31:21 +01:00 |
|
jesopo
|
afd6800c98
|
show merge_request/merge events
|
2019-10-18 13:28:24 +01:00 |
|
jesopo
|
0e85fdbb37
|
better README.md webhook wording
|
2019-10-18 13:22:25 +01:00 |
|
jesopo
|
7d786baa65
|
"PR"->"MR" again, "open"->"opened" etc for MRs too
|
2019-10-18 12:20:23 +01:00 |
|
jesopo
|
b151e7eecd
|
'PR' -> 'MR' (they're "merge requests" on gitlab, not "pull requests")
|
2019-10-18 12:02:56 +01:00 |
|
jesopo
|
8b08261423
|
update README.md - we support gitlab webhooks now!
|
2019-10-18 12:01:47 +01:00 |
|
jesopo
|
963d0d2de7
|
'opened' -> 'open' etc for gitlab event categories
|
2019-10-18 11:58:10 +01:00 |
|
jesopo
|
fe9009f0c3
|
update CHANGELOG.md
|
2019-10-18 11:41:37 +01:00 |
|
jesopo
|
cbae4286aa
|
define bitbot.service ExecStop as bitbotctl stop
|
2019-10-18 11:32:22 +01:00 |
|
jesopo
|
00e85c7573
|
bitbotctl stop should be keepalive so it exits when bitbotd exits
|
2019-10-18 11:29:59 +01:00 |
|
jesopo
|
53b2407072
|
'open' -> 'opened' etc for gitlab issue webhook actions
|
2019-10-18 11:19:16 +01:00 |
|
jesopo
|
f64131a10f
|
support utf8 hostnames by punycode (idna) encoding
|
2019-10-18 10:58:24 +01:00 |
|
jesopo
|
123cdcf0da
|
pull_request -> merge_request
|
2019-10-18 03:52:59 +01:00 |
|
jesopo
|
a1b8a4033a
|
hook_handler should be catching TRACE logging
|
2019-10-17 17:49:49 +01:00 |
|
jesopo
|
aa2511baaa
|
add IRCBot.stop() - use it for !shutdown and './bitbotctl stop'
|
2019-10-17 16:53:48 +01:00 |
|