Valentin Lorentz
|
34b8e53c38
|
travis.yml: Fix tests runner for Python 2.
|
2013-06-17 11:03:50 +00:00 |
|
Milos Petkovic
|
b4a63fa89e
|
Prevent entrymsgs from spamming warnings
|
2013-06-17 08:53:44 +02:00 |
|
Valentin Lorentz
|
8095f34250
|
Topic: @save can now be called even if the bot is not opped.
|
2013-06-09 13:03:35 +00:00 |
|
Valentin Lorentz
|
43563bcc1c
|
core & Factoids: Allow commands to disable doc-availability checks for programmatically setting it.
|
2013-06-01 17:13:55 +02:00 |
|
Valentin Lorentz
|
427f01032b
|
Factoids: Fix XHTML validation of the web interface.
|
2013-06-01 10:32:51 +02:00 |
|
Valentin Lorentz
|
cefd91d4f1
|
Fix encoding issues with Alias containing non-ascii characters.
|
2013-05-31 15:42:57 +02:00 |
|
Valentin Lorentz
|
b360871378
|
Google: Fix previous commit.
|
2013-05-30 13:16:36 +00:00 |
|
Valentin Lorentz
|
6e8b7be0f1
|
Google: Fix @calc.
|
2013-05-30 13:13:19 +02:00 |
|
Valentin Lorentz
|
863addd989
|
RSS: Add link to a patch to apply to feedparser.
|
2013-05-29 15:21:56 +02:00 |
|
Valentin Lorentz
|
ad25f17639
|
RSS: Add Python 3 support.
|
2013-05-29 15:16:23 +02:00 |
|
Valentin Lorentz
|
6266d0f16f
|
Google: Remove plugins/Google/local/simplejson/ since it is not used.
|
2013-05-29 14:48:20 +02:00 |
|
Valentin Lorentz
|
f74d23b9c6
|
Alias: Try to fix UnicodeDecodeError issues.
|
2013-05-28 21:08:03 +02:00 |
|
Valentin Lorentz
|
5691ce58a5
|
Seen: Fix error if last message contained non-ascii characters.
|
2013-05-24 19:36:54 +02:00 |
|
Valentin Lorentz
|
2d4914bc99
|
Merge branch 'gpgauth' into testing
Conflicts:
src/ircdb.py
|
2013-05-24 17:20:27 +02:00 |
|
Valentin Lorentz
|
0537166502
|
RSS: Fix formating if newline character in an entry title. Closes GH-395.
|
2013-05-22 14:03:38 +02:00 |
|
Valentin Lorentz
|
58befaee5c
|
Admin: @nick only sets the nick on the current network. Closes GH-273.
|
2013-05-21 18:52:46 +02:00 |
|
Valentin Lorentz
|
a15dea55db
|
Google: Configurable base URL. Closes GH-64.
|
2013-05-21 18:40:38 +02:00 |
|
Valentin Lorentz
|
efcf9d7837
|
Channel: Add hostmask of the user kicking the bot, in the logs.
|
2013-05-21 18:30:16 +02:00 |
|
Valentin Lorentz
|
d0f50fb388
|
Channel: Log when the bot is kicked.
|
2013-05-21 17:19:21 +02:00 |
|
Valentin Lorentz
|
6783e5834b
|
Later: Fix typo.
|
2013-05-19 08:46:24 +00:00 |
|
Valentin Lorentz
|
a678bfc0d2
|
Alias: Fix encoding issue.
|
2013-05-18 17:59:26 +02:00 |
|
Valentin Lorentz
|
8bfea88e3f
|
Factoids: Use supybot.plugins.Factoids.requireVoice for @forget too.
|
2013-05-18 14:47:38 +02:00 |
|
Valentin Lorentz
|
9e1cf727e3
|
Network: Add @whowas. Closes GH-227.
|
2013-05-18 14:46:58 +02:00 |
|
Valentin Lorentz
|
1090c4623f
|
Factoids: Add supybot.plugins.Factoids.requireVoice. Closes GH-378.
|
2013-05-17 17:47:43 +02:00 |
|
Valentin Lorentz
|
ed62c9efb1
|
commands.py: Rename 'isGranted' to 'haveHalfop+' and add 'haveVoice+'.
|
2013-05-17 17:36:11 +02:00 |
|
Valentin Lorentz
|
65afe65ae6
|
Factoids: Enforce order of approximate factoids.
|
2013-05-14 20:16:05 +02:00 |
|
Valentin Lorentz
|
6ffcf122a7
|
Remove code specific to Python 2.{3,4,5}.
|
2013-05-13 15:27:26 +02:00 |
|
Valentin Lorentz
|
93ecc2424f
|
Google: Fix encoding issue.
|
2013-05-13 14:18:22 +02:00 |
|
Valentin Lorentz
|
8421300e14
|
String: Fix test.
|
2013-05-13 13:51:30 +02:00 |
|
Daniel Folkinshteyn
|
81c366a6be
|
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.
|
2013-05-11 14:12:31 -04:00 |
|
Valentin Lorentz
|
3935152d65
|
Fix 'dictionary changed size during iteration'.
|
2013-05-10 23:55:48 +02:00 |
|
Valentin Lorentz
|
115f8001fe
|
ChannelStats: Fix bug when conf.supybot.databases.plugins.channelSpecific is true (KeyError in channels list).
|
2013-05-09 12:47:53 +02:00 |
|
Valentin Lorentz
|
8f6063135e
|
Add supybot.abuse.flood.interval.
|
2013-05-09 09:40:55 +02:00 |
|
Valentin Lorentz
|
c0c479a77c
|
Math: Fix load on Python 3.
|
2013-05-08 19:28:16 +00:00 |
|
Daniel Folkinshteyn
|
af1931b3db
|
RSS: add option display headline timestamp.
|
2013-05-05 11:23:15 -04:00 |
|
Daniel Folkinshteyn
|
78659113c1
|
RSS: add option to strip url redirects from headlines
|
2013-05-04 00:01:52 -04:00 |
|
Daniel Folkinshteyn
|
02a2a056a4
|
Owner: Reload module configuration in reload.
Pulled from Limnoria
|
2013-05-03 23:44:27 -04:00 |
|
Daniel Folkinshteyn
|
0b36a29977
|
Owner: Prevent use of uninitialized variable.
(pulled from Limnoria)
|
2013-05-03 23:43:17 -04:00 |
|
Daniel Folkinshteyn
|
bc0d16a4e1
|
RSS: keep track of headlines over multiple feed fetches, with configurable expiration.
This is better at avoiding repeats than just keeping the last fetch, since some feeds
shuffle items around (like google news search).
|
2013-05-03 23:39:34 -04:00 |
|
Valentin Lorentz
|
b9a46cef21
|
Factoids: Fix @lock and @unlock.
|
2013-05-04 01:01:11 +02:00 |
|
Valentin Lorentz
|
da5fb34b11
|
Channel: Fix l10n-fr.
|
2013-04-30 18:32:39 +00:00 |
|
Valentin Lorentz
|
d70138bf23
|
Dict: Use normal import (was broken in Python 3.3 for some reason).
|
2013-04-27 18:18:38 +02:00 |
|
Valentin Lorentz
|
c25ccc4337
|
PluginDownloader: Obey --no-network in tests.
|
2013-04-27 10:19:43 +02:00 |
|
Valentin Lorentz
|
7253dee3ae
|
User: Fix handling of --capability for unregistered users.
|
2013-04-27 10:10:11 +02:00 |
|
Valentin Lorentz
|
fe540b3620
|
ChannelLogger: check for logChannelMessages before logging.
|
2013-04-26 17:52:18 +02:00 |
|
Valentin Lorentz
|
243cc0b998
|
Seen: Add supybot.plugins.Seen.showLastMessage.
|
2013-04-23 16:52:35 +00:00 |
|
George Miller
|
bf761f52e4
|
Fixed the last fix in Anonymous which broke the ability to query via say
|
2013-04-22 23:42:42 +00:00 |
|
Valentin Lorentz
|
8701002ff9
|
Anonymous: Fix use of pipes.
|
2013-04-22 17:58:32 +00:00 |
|
Valentin Lorentz
|
96fae12fd2
|
Anonymous: Use assertEqual in tests instead of failUnless(... == ...).
|
2013-04-22 17:46:35 +00:00 |
|
Valentin Lorentz
|
d8df5cc650
|
Misc: Fix ignoring of user flooding with invalid commands in private.
|
2013-04-20 08:19:16 +00:00 |
|