Valentin Lorentz
1e8dddaa6a
Conditional: Add --case-insensitive switch to @match.
2013-08-04 08:35:15 +02:00
Valentin Lorentz
4fcf4d426d
Aka: Add a README (based on Alias').
2013-08-02 15:33:45 +02:00
Valentin Lorentz
7f562e15c9
Aka: Fix conflict of test cases of they are run after Alias' tests.
2013-08-01 12:07:19 +02:00
Valentin Lorentz
7c30936ee1
Merge branch 'aka' into testing
2013-08-01 10:48:42 +02:00
Valentin Lorentz
ba434b1896
Aka: Fix listCommands, which returned tuples instead of strings.
2013-08-01 10:44:19 +02:00
Valentin Lorentz
b09245a1c6
Alias: Fix @remove for escaped aliases.
2013-07-31 19:28:18 +02:00
Valentin Lorentz
6cce96868e
Aka: Add messages.pot.
2013-07-31 19:09:29 +02:00
Valentin Lorentz
41581dac2f
Aka: Add @importAliasDatabase command.
2013-07-31 19:08:49 +02:00
Valentin Lorentz
33a236079f
RSS: Fall back to decoding the headline with 'utf8' if 'ascii' failed.
2013-07-31 09:33:03 +00:00
Valentin Lorentz
53c7c9beaa
Filter: Fix encoding issue on Python 3.
2013-07-30 17:35:45 +00:00
Valentin Lorentz
4d801a02c5
PluginDownloader: Fix @info for Python 3.
2013-07-30 10:53:58 +02:00
Valentin Lorentz
517ee1cde6
Time: Fix import on Python 3.
2013-07-27 11:39:30 +00:00
Valentin Lorentz
3341cd15ba
Admin & Factoids & Google & Later & Misc & NickAuth & RSS & Seen & User & Web: Update messages.pot
2013-07-25 11:39:06 +02:00
Valentin Lorentz
d5c0df39f3
Aka: Add recursivity test.
2013-07-24 18:23:51 +02:00
Valentin Lorentz
e68e7f36de
Aka: Edit help of @add to match new features related to arguments.
2013-07-24 18:23:33 +02:00
Valentin Lorentz
774285ef03
Aka: Allow optional arguments and $* together, and also multiple instances of $*.
2013-07-24 13:14:25 +02:00
Valentin Lorentz
30596ad79c
Aka: Add support for names with spaces in them.
2013-07-24 12:16:02 +02:00
Valentin Lorentz
235854b284
Aka: Fix encoding for Akas with non-ascii characters in the name.
2013-07-24 11:28:55 +02:00
Valentin Lorentz
d699ba18a7
Aka: Change required capability for (un)locking channel-specific Akas from admin to #channel,op.
2013-07-23 23:16:08 +02:00
Valentin Lorentz
b2205bc66d
Aka: Add test for locked Aka help + bug fixed related to locking and aka use in private.
2013-07-23 23:05:45 +02:00
Valentin Lorentz
201cb459d6
Aka: Remove test that tested a Alias feature that won't be implemented in Aka.
2013-07-23 22:48:38 +02:00
Valentin Lorentz
c49e088879
Aka: Add lock support.
2013-07-23 22:47:50 +02:00
Valentin Lorentz
b7a9569f72
Aka: Add some redundant constraints, just in case.
2013-07-23 21:21:21 +02:00
Valentin Lorentz
e9cbb1f60b
Add support for adding global or 'other-channel'-specific Akas.
2013-07-23 21:10:26 +02:00
Valentin Lorentz
c2f039c60b
Aka: First commit.
2013-07-23 21:02:06 +02:00
Valentin Lorentz
7479849767
MessageParser: Add support for notices.
2013-07-19 18:29:50 +00:00
Valentin Lorentz
2a8b8e78a0
Google: Fix URL quoting.
2013-07-19 09:11:08 +00:00
Andrew Hampe
75723e7e8c
RSS: Remove b'' from around the RSS url.
2013-07-18 13:13:36 -05:00
Valentin Lorentz
071b61061a
RSS: Honor configuration variable supybot.reply.format.url in announces. Closes GH-487.
2013-07-18 10:11:02 +00:00
Valentin Lorentz
910244ef68
String: Fix plugin for Python 3.
2013-07-16 20:13:26 +00:00
Valentin Lorentz
cc56645cf9
Filter: Fix @unhexlify for Python 3.
2013-07-16 19:54:10 +00:00
Valentin Lorentz
cf6084e402
Filter: Fix @uniud for Python 3.
2013-07-16 19:46:52 +00:00
Valentin Lorentz
21144f7c9c
Don't send JOIN on connection if there is no channels to join.
2013-07-14 09:44:34 +02:00
Valentin Lorentz
8496cc2e6a
Fix previous commit ( 38bab185a9
).
2013-07-13 20:39:38 +02:00
Valentin Lorentz
38bab185a9
Remove Python2.4-specific code.
2013-07-13 17:28:21 +02:00
Valentin Lorentz
3bfa4ae35a
Misc: Fix previous commit.
2013-07-13 11:54:44 +02:00
Valentin Lorentz
98f807c230
Misc: Fix typo in @more.
2013-07-13 11:41:00 +02:00
Valentin Lorentz
20ff06f3dd
Network: Fix @whois for Python 3.
2013-07-12 17:21:35 +00:00
Valentin Lorentz
baa4430291
NickAuth: Fix traceback if user calling @list is not identified.
2013-07-11 18:53:19 +02:00
Valentin Lorentz
4647ed81fd
Factoids: Fix help of @random.
2013-07-11 06:58:46 +00:00
Valentin Lorentz
b4402b28ed
utils.web: Rename get_encoding to getEncoding for consistency.
2013-07-09 12:05:51 +00:00
Valentin Lorentz
820113344c
Web: Use utils.web.get_encoding for guessing charset.
2013-07-09 12:02:43 +00:00
Valentin Lorentz
dbedcbb6c9
Web: Disable testWhitelist if --no-network is given.
2013-07-09 09:18:33 +02:00
Valentin Lorentz
5f1535447c
Web: Use @title's utf8 decoding in the snarfer.
2013-07-02 13:42:53 +02:00
Valentin Lorentz
b3009085aa
Fix @version in Python 3.
2013-07-01 08:34:58 +00:00
Valentin Lorentz
d0476c9eb2
Factoids: Make sure _http_running is assigned before being used.
2013-06-29 12:24:52 +02:00
Valentin Lorentz
4b9992537b
Merge branch 'testing' of github.com:ProgVal/Limnoria into testing
2013-06-27 07:14:25 +02:00
Daniel Folkinshteyn
944f9c3e3f
Web: create a cofigurable url whitelist
...
Prevent various forms of abuse that result via the Web plugin, such as fetching or titling
malicious content, or revealing bot IP.
Conflicts:
plugins/Web/plugin.py
plugins/Web/test.py
2013-06-27 07:09:22 +02:00
Daniel Folkinshteyn
c27070895b
RSS: add option display headline timestamp.
...
Conflicts:
plugins/RSS/config.py
plugins/RSS/plugin.py
2013-06-27 07:06:23 +02:00
Daniel Folkinshteyn
e4ddda4aeb
RSS: add option to strip url redirects from headlines
...
Conflicts:
plugins/RSS/config.py
2013-06-27 07:03:57 +02:00