Valentin Lorentz
61eb0fd3f8
RSS: add supybot.plugins.RSS.announcementSeparator.
2013-04-06 16:57:30 +00:00
George Miller
0150c79924
Added a way to have the urlsnarfer report exceptions (hotsnotnound, ...)
...
(Should be possible changed to only ioExceptions)
Enable/Disable via 'supybot.plugins.Web.snarferReportIOExceptions'
2013-04-05 10:05:00 +02:00
Valentin Lorentz
23e84cfff9
Join all channels in one message when connecting.
2013-03-27 16:55:45 +01:00
Valentin Lorentz
3137db859f
Karma: Display the new karma when it is updated.
2013-03-25 18:07:21 +01:00
Valentin Lorentz
6524dfd8c9
Karma: Fix @dump. Closes GH-457.
2013-03-25 16:24:43 +01:00
Valentin Lorentz
f4c643ad51
Factoids: Add the web interface.
2013-03-11 19:54:17 +01:00
Valentin Lorentz
d714909576
Use non-sexist language in strings and comments.
2013-03-08 20:34:31 +01:00
Alexander Ralph Michael Minges
81f98611a4
Added German translation for NickAuth.
2013-03-08 17:57:48 +01:00
Valentin Lorentz
9ef83f70cf
Web: Fix encoding in @title.
2013-03-06 12:11:46 +00:00
Valentin Lorentz
f438d0a0c2
AutoMode & Channel & Config & Google & Seen & ShrinkUrl & String: Update l10n-fr.
2013-03-03 19:48:31 +01:00
Valentin Lorentz
693e827340
Alias & ChannelLogger & MessageParser & MoobotFactoids & User & Web: Update l10n-fr.
2013-03-02 19:15:12 +01:00
Valentin Lorentz
2cfe1f9d78
PluginDownloader: Add jonimoose's repository.
2013-02-27 21:46:43 +00:00
Valentin Lorentz
10fc03ab19
Google: Fix snarfer with Python 3.
2013-02-24 01:51:40 +01:00
Valentin Lorentz
c3f2bfdfc9
Fix previous commit. Thanks to Nothing4You.
2013-02-22 19:22:23 +01:00
Valentin Lorentz
cb48f667ae
MessageParser: Prevent duplicated response if supybot.databases.plugins.channelspecific is enabled.
2013-02-22 18:40:38 +01:00
Valentin Lorentz
48b03a8f46
Merge branch 'testing' of github.com:ProgVal/Limnoria into testing
2013-02-22 18:31:12 +01:00
Valentin Lorentz
42f5b02d30
MessageParser: Order @list output with id, instead of random order.
2013-02-22 18:30:48 +01:00
Valentin Lorentz
4069b2eba1
MessageParser: Add supybot.MessageParser.maxTriggers variable.
2013-02-22 18:27:10 +01:00
Valentin Lorentz
b6c62b617a
Math: Fix l10n-fr.
2013-02-21 17:52:09 +00:00
Valentin Lorentz
5a114aba2e
Google & ShrinkUrl: Fix issue with super() in custom config types if plugin is reloaded.
2013-02-09 21:53:56 +01:00
Valentin Lorentz
5b432a781e
Google: Restore @calc and @phonebook.
2013-02-03 07:53:55 +00:00
Valentin Lorentz
21c17b8248
Google: Fix Python 3 compatibility of the @translate command.
2013-02-01 17:12:03 +01:00
nyuszika7h
b2fdf83496
Google: Add translate command (needs testing)
...
https://github.com/myano/jenni/blob/master/modules/translate.py
is where I got the idea from. Say thanks to sbp and yano too! :)
Conflicts:
plugins/Google/plugin.py
2013-02-01 14:54:13 +00:00
Valentin Lorentz
33048545ea
Revert "Google: Remove translate command since their API is gone"
...
This reverts commit 304facd167
.
Conflicts:
plugins/Google/test.py
2013-02-01 14:49:53 +00:00
Valentin Lorentz
f880d5b6ef
RSS: Fix typo.
2013-01-23 16:32:23 +01:00
Valentin Lorentz
c9b6b56244
Utilities: Fix encoding in tests.
2013-01-21 21:09:50 +01:00
Valentin Lorentz
bbe65a39a6
Utilities: Add tests for unicode characters.
2013-01-21 20:20:26 +01:00
Valentin Lorentz
97bffbdef1
User: Add support for authentication via GPG.
2013-01-20 00:09:37 +01:00
Valentin Lorentz
06aca4bda8
PluginDownloader: Add frumious's repo.
2013-01-19 18:54:48 +01:00
Valentin Lorentz
bbd9d1636a
Math: Fix rounding.
2013-01-11 19:44:21 +01:00
Valentin Lorentz
0ff58db4f0
Math: Fix tests to allow higher precision.
2013-01-11 18:15:02 +01:00
Valentin Lorentz
ea63da3e7d
Math: As unit conversion algorithm fails with high precision, make significant digits matter.
2013-01-11 18:14:11 +01:00
Valentin Lorentz
018ee3456d
ShrinkUrl: Retry shrinking twice if it fails.
2013-01-07 20:22:23 +01:00
Valentin Lorentz
589d55ebcd
NickAuth: Use assertEqual for string comparison in tests ('foo' is not 'foo' with Pypy).
2013-01-07 17:15:17 +01:00
Valentin Lorentz
add5e07d97
Dict: Fix encoding.
2013-01-06 19:54:04 +01:00
Valentin Lorentz
603f44129d
Web: Fix Python 3 compatibility.
2013-01-06 17:06:26 +01:00
Valentin Lorentz
8a8f380a6b
Internet: Fix Python 3 compatibility.
2013-01-06 16:58:02 +01:00
Valentin Lorentz
418b3e007c
Filter: Fix encoding with Python 3.
2013-01-06 16:53:07 +01:00
Valentin Lorentz
7e0d868db1
Merge branch 'py3k-backport' into testing
2013-01-06 16:46:29 +01:00
Valentin Lorentz
df62ddad78
Google: Fix encoding with Python 3.
2013-01-06 16:46:21 +01:00
Valentin Lorentz
139cb39ec5
MoobotFactoids: Fix tests with fastest computers.
2013-01-05 21:12:16 +01:00
Valentin Lorentz
fdb7a764d4
core & Filter & Owner: Fix Python 2.6 compatibibility.
2013-01-05 20:51:36 +01:00
Valentin Lorentz
b7b60630d8
Owner: Skip test of @rename for nested commands.
2013-01-05 20:32:39 +01:00
Valentin Lorentz
f44e033827
MoobotFactoids: Prevent race condition in tests (for fastest computers).
2013-01-05 20:19:59 +01:00
Valentin Lorentz
be3017f1de
Filter: Fix encoding issues in tests.
2013-01-05 20:05:36 +01:00
Valentin Lorentz
6e452e0496
Filter: Fix @rot13 with non-ascii strings.
2013-01-05 20:05:22 +01:00
Valentin Lorentz
422dfc3679
PluginDownloader: Rename gsf to code4lib (upstream change).
2013-01-05 19:20:35 +01:00
Valentin Lorentz
775a1a2cde
PluginDownloader: Remove gsf tests (too long).
2013-01-05 19:20:03 +01:00
Valentin Lorentz
2177429618
Web: Remove netcraft (which does not seem to want bots).
2013-01-05 19:14:58 +01:00
Valentin Lorentz
63a4285941
MoobotFactoids: Add count of recent/top factoids (removed while internationalizing).
2013-01-05 19:13:37 +01:00
Valentin Lorentz
5afff1c0d6
MoobotFactoids: Fix encoding issue in tests.
2013-01-05 19:09:46 +01:00
Valentin Lorentz
db48d78050
Internet: Fix whois of domains whose whois server is too lazy to close a connection.
2013-01-05 18:46:56 +01:00
Valentin Lorentz
10197b9956
Internet: Fix whois on .com domains (if too many domains matched).
2013-01-05 18:20:52 +01:00
Valentin Lorentz
dd74982969
Internet: Remove test which fails if it is run too much ('WHOIS LIMIT EXCEEDED').
2013-01-05 18:20:32 +01:00
Valentin Lorentz
5f1d7cc097
Web: Fix test of snarfing (Microsoft changes the title based on location of the computer).
2013-01-05 18:03:13 +01:00
Valentin Lorentz
918092a54d
Web: Fix snarfing of titles with UTF-8 characters.
2013-01-05 18:02:35 +01:00
Valentin Lorentz
a11cb6478a
ChannelStats: Fix tests.
2013-01-04 23:03:00 +01:00
Valentin Lorentz
4c23fae4d3
ShrinkUrl: Fix tests.
2013-01-04 22:56:12 +01:00
Valentin Lorentz
e86768b61a
Misc: Fix testTell.
2013-01-04 22:01:36 +01:00
Valentin Lorentz
1132728656
Merge branch 'testing' of github.com:ProgVal/Limnoria into testing
2013-01-01 21:12:38 +01:00
Valentin Lorentz
3dba9088b0
Merge remote-tracking branch 'supybot/master' into testing
...
Conflicts:
INSTALL
plugins/ChannelLogger/README.txt
plugins/ChannelStats/README.txt
plugins/Google/plugin.py
plugins/Google/test.py
plugins/Plugin/test.py
plugins/Web/test.py
setup.py
src/callbacks.py
src/ircdb.py
src/irclib.py
src/utils/str.py
test/test_irclib.py
2013-01-01 21:11:24 +01:00
TheLordOfTime
417182c15a
Conditional: Add description about plugin to init
...
Fixes the issue in supybot-wizard which shows this type of output:
What plugin would you like to look at? [.../Conditional/...] Conditional
Add a description of the plugin (to be presented to the user inside the wizard)
here. This should describe *what* the plugin does.
Would you like to load this plugin? [y/n] (default: y)
2012-12-31 11:34:07 -05:00
Valentin Lorentz
499d68f73a
Channel: Remove debug output.
2012-12-26 20:53:49 +01:00
Valentin Lorentz
6cbc6a14dd
Rename all 'locale' directories to 'locales'.
...
Firstly, these directories contains more than one locale. Secondly, it conflicts with the 'locale' python module.
2012-12-26 15:43:35 +01:00
Valentin Lorentz
84148988b3
Fix tests broken by 6a06ca991
.
2012-12-26 15:37:52 +01:00
Valentin Lorentz
bcde88ab4d
Channel: Add --all parameter to @unban.
2012-12-23 17:28:36 +01:00
Valentin Lorentz
c46602d3f2
Channel: Implement @listbans.
2012-12-23 17:19:29 +01:00
Valentin Lorentz
0607462dd5
PluginDownloader: Add error messages to assertion errors.
2012-12-19 16:55:54 +00:00
Valentin Lorentz
46a25b913c
PluginDownload: Output more detailed error log.
2012-12-19 16:43:14 +00:00
Daniel Folkinshteyn
f6209a90c2
String: cap maximum soundex length to 1024.
2012-12-17 06:30:04 +01:00
Valentin Lorentz
cead634055
PluginDownloader: Fix tests.
2012-12-12 19:24:49 +01:00
Valentin Lorentz
f19eb060f3
ChannelStats: Fix tests.
2012-12-12 19:24:39 +01:00
Valentin Lorentz
943f3a0133
Web: Fix test for @title.
2012-12-12 19:24:23 +01:00
Valentin Lorentz
ad3f58efc2
Add the content of the new value of a config var, when it is not compatible with this config type.
2012-12-12 18:47:03 +01:00
Valentin Lorentz
3063340ce3
Channel: Make use of the context() method of registry.Value objects.
2012-12-08 20:05:53 +01:00
Valentin Lorentz
93586d71f4
Add support for extended banmasks. Closes GH-105.
2012-12-02 19:04:48 +01:00
Valentin Lorentz
650cbe548a
Channel: Prevent @iban from adding wildcard when an exact banmask is given.
2012-12-02 18:50:41 +01:00
Valentin Lorentz
22febc4a20
Web: Fix encoding issues in title snarfing and @title.
2012-11-17 15:10:36 +00:00
Valentin Lorentz
28cdbaf021
Config: Fix previous commit.
2012-11-09 22:40:10 +00:00
Valentin Lorentz
216df3d472
Config: Rename @reset to @setdefault (reset is a method implemented by the core).
2012-11-09 22:32:01 +00:00
Valentin Lorentz
5de01bd222
Merge pull request #424 from Mkaysi/nickauth-l10n-fi
...
NickAuth: add messages.pot & l10n-fi.
2012-11-07 07:50:40 -08:00
Erika Mustermann
0cd7bd857a
Added @reset command per request issue #163
2012-11-07 04:20:03 +00:00
Valentin Lorentz
992de0962b
Misc: Update @version to use new display format of dates in Github API.
2012-11-05 15:44:22 +00:00
Valentin Lorentz
72b1d4f3de
NickAuth: Copy plugin.py's description to __init__.py. Closes GH-425.
2012-11-04 14:25:11 +00:00
Mika Suomalainen
fef5ed367f
NickAuth: add l10n-fi.
2012-11-04 11:28:16 +02:00
Mika Suomalainen
18348276f8
NickAuth: add messages.pot
2012-11-04 11:11:17 +02:00
Valentin Lorentz
659f6ebceb
NickAuth: First commit.
2012-11-03 23:06:57 +01:00
Valentin Lorentz
6ea2d062b7
Web: Filter special chars in @title, and add --no-filter.
...
I'm adding --no-filter just in case someone want to use @title to do this at purpose
2012-10-31 16:35:51 +00:00
Mika Suomalainen
ca8a829689
User: update l10n-fi & messages.pot
2012-10-30 17:42:24 +02:00
Valentin Lorentz
fba70d15bc
Add configuration variable conf.supybot.capabilities.private.
...
This variable is a list of capabilities that are considered as 'private',
ie. the bot won't tell anyone but admins that a user has it, nor will the
bot give a list of users with this capability.
2012-10-29 20:15:14 +01:00
Valentin Lorentz
88b2b235ff
User: Add tests for @user list --capability.
2012-10-29 19:28:59 +01:00
Valentin Lorentz
d05506ee22
Seen: Add supybot.plugins.Seen.minimumNonWildcard.
2012-10-23 16:34:38 +00:00
Valentin Lorentz
32b0b12c1f
Seen: Fix tests.
2012-10-23 16:30:28 +00:00
Valentin Lorentz
a565b7f7d7
MessageParser: Add support for global triggers.
2012-10-18 19:31:08 +02:00
Valentin Lorentz
4d1a7ea32a
Display more explicit error if python-sqlite3 is not installed.
2012-10-13 08:54:33 +00:00
Valentin Lorentz
5ebbf2d516
Merge branch 'debian' into testing
...
Conflicts:
setup.py
2012-10-12 19:56:43 +02:00
Valentin Lorentz
aff8cd30ad
Merge pull request #419 from Mkaysi/automode-l10n-fi
...
AutoMode: update l10n-fi.
2012-10-07 09:00:06 -07:00
Mika Suomalainen
0098fa576e
AutoMode: update l10n-fi.
2012-10-07 18:58:26 +03:00
Valentin Lorentz
b132e44418
Merge pull request #418 from Mkaysi/alias-l10n-fi
...
Alias: update l10n-fi.
2012-10-07 08:54:51 -07:00
Valentin Lorentz
514f26fc33
Merge pull request #417 from Mkaysi/google-l10n-fi
...
Google: update l10n-fi.
2012-10-07 08:54:38 -07:00