Commit graph

4223 commits

Author SHA1 Message Date
jesopo
8425c11c97 remove unneeded import 2019-10-27 10:25:37 +00:00
jesopo
8f4b5a0e70 move IRCLine related code from utils.irc to IRCLine.py 2019-10-27 10:19:00 +00:00
jesopo
c4c076137d fallback ActivityPub data encoding to utf8 2019-10-26 22:43:11 +01:00
jesopo
9053b2245c we want both sides of the .split 2019-10-25 22:46:02 +01:00
jesopo
f92f2c9cc1 make repo_username the subgroup when present 2019-10-25 22:37:03 +01:00
jesopo
bbd7a58914 support gitlab subgroups in git_webhooks 2019-10-25 22:32:01 +01:00
jesopo
ddc70a6bd9 add !cmute/!cunmute to set +m/-m on current channel 2019-10-25 18:30:57 +01:00
jesopo
aa4cd5af79 change systemd ExecReload to use bitbotctl 2019-10-25 17:29:23 +01:00
jesopo
3a755bb15f don't consume past 2nd digit in e.g. "\03033,123" 2019-10-25 17:12:24 +01:00
jesopo
7e6e40965b comma-separate likes/dislikes for youtube videos 2019-10-25 15:07:30 +01:00
jesopo
eff0625c8a add missing space in CHANGELOG.md 2019-10-25 14:39:31 +01:00
jesopo
f0dc033a1a v1.13.0 release 2019-10-25 14:36:43 +01:00
jesopo
9f98da119c update CHANGELOG.md 2019-10-25 14:34:56 +01:00
jesopo
877287291a reason arg of panic() shouldn't be optional, detect current exception 2019-10-25 14:31:09 +01:00
jesopo
b3f43a6721 remove bot.panic() throw kwarg 2019-10-25 14:27:12 +01:00
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