Commit Graph

245 Commits

Author SHA1 Message Date
9c46b5fc7c correct nick api 2018-03-30 21:36:17 -07:00
18c70b1f56 base xdcc module 2018-03-29 19:36:55 -07:00
6c275ea269 Ignore test asciis 2018-03-28 21:10:55 -07:00
9778331989 Add updated msgbus requirement 2018-03-28 21:05:35 -07:00
02d1a8aa3e fix url matching 2018-03-27 20:24:57 -07:00
dave
ba85eee901 docstring correction 2018-02-18 07:34:50 +00:00
650ff6f3ef dont use reserved attribute 2018-02-16 20:45:29 -08:00
f512827589 Better dcc tests 2018-02-12 21:53:31 -08:00
3b6d4ff33d ModInfo test 2018-02-12 21:33:18 -08:00
a77bde4288 Prettify help text layouts 2018-02-10 19:52:32 -08:00
4bdce886ab Handle crypto reserve as decimal not float 2018-02-10 19:49:17 -08:00
9c6e1056d0 Add tests for cryptowallet 2018-02-10 18:29:07 -08:00
f7990667eb Support highlights as command triggers too 2018-02-10 16:45:37 -08:00
c3e14a8d0d Update cryptowallet + rpc 2018-02-10 16:45:33 -08:00
df678c29b0 Make requirements and docbuilder simpler 2018-02-10 15:57:39 -08:00
5b92e3cd1e Ordering of more important protocol messages 2018-01-16 18:24:32 -08:00
98433abe76 Add metadata interchange to pubsub mode 2018-01-16 18:24:32 -08:00
facfcbe3bc Fix join/part format parsing 2018-01-16 18:24:32 -08:00
7ee6339340 Move scramble to new hooks 2018-01-16 18:24:32 -08:00
d959db127f Add DCC module 2018-01-16 18:24:32 -08:00
dave
cc8951f865 Merge branch 'master' into 'master'
Change LinkTitler to only post titles with a valid response

See merge request !1
2018-01-02 23:27:37 +00:00
Nick Krichevsky
e2435b3260 Change LinkTitler to only post titles with a valid response 2018-01-02 18:25:29 -05:00
23a9afbafb Fix respect matching 2017-12-17 22:43:35 -08:00
2f4ab6cd60 Solidify & expand pubsub mode communications 2017-12-04 23:58:37 -08:00
a6fab20270 nick and channel tracking in services module 2017-12-04 23:57:32 -08:00
6be2d92bac Make line parser reuseable (and make it work for client & server lines) 2017-12-04 23:53:44 -08:00
3cd61f6ce1 Add rejoin module 2017-12-04 23:45:48 -08:00
b4f4812c53 Add F 2017-12-04 23:45:32 -08:00
b4fcd4703c Again with the tests 2017-12-03 23:18:33 -08:00
4e9ae35e6c Update docs with testing info 2017-12-03 21:14:18 -08:00
e8652c37c8 More tests 2017-12-03 20:58:20 -08:00
585efb2c18 Add E2E test 2017-12-03 20:53:43 -08:00
a6de322a00 Add clean shutdown methods to miniircd for running under unit tests 2017-12-03 17:52:33 -08:00
20d1b18248 Add miniircd 2017-12-03 17:50:17 -08:00
484df33247 Refactor jsonrpc into modern python & add tests 2017-12-03 16:39:34 -08:00
8198d72aaa Add more tests 2017-12-03 11:13:01 -08:00
f4c9f5fb92 tests 2017-12-03 00:20:08 -08:00
8606561074 Add module touch reloading in pubsubbot 2017-11-27 23:21:48 -08:00
7379d03153 Misc tweaks and fixes 2017-11-27 23:20:51 -08:00
d9914ca104 Add test harness 2017-11-27 19:04:22 -08:00
d55e111767 modernize module system: 5.0.0 2017-11-27 19:00:26 -08:00
5b68793f4f update some .help text 2017-11-24 16:22:38 -08:00
3d047bb0cc Add output rate limiting 2017-11-24 16:06:55 -08:00
2f88dc28c6 Implement command help system 2017-11-22 22:31:28 -08:00
5c8f6b02fd Refactor modulebase hooks to reduce internal complexity 2017-11-22 20:20:52 -08:00
f000194af4 Add rate limiting to SMS 2017-11-20 19:31:59 -08:00
9ed3d3d465 Add SMS module 2017-11-20 18:54:50 -08:00
4daf05858b Cleanup 2017-11-16 20:24:12 -08:00
b142c501e7 Reconnect correctly after ping timeouts 2017-11-16 19:56:09 -08:00
9b64dc3995 Add regex command hook to fix calc 2017-11-16 19:56:09 -08:00