Valentin Lorentz
|
d6da8a5a0d
|
Unix: Prevent name conflict with _().
|
2012-09-23 16:30:14 +00:00 |
|
resistivecorpse
|
54a6425e55
|
adds an on off config option for logging of joins parts and quits in ChannelLogger plugin
|
2012-09-22 16:01:29 -04:00 |
|
Valentin Lorentz
|
3a43229755
|
Merge branch 'py3k-backport' into testing
|
2012-09-22 17:44:10 +00:00 |
|
Valentin Lorentz
|
ad3bf1302f
|
Web: Fix compatibility with Python <= 2.6.
|
2012-09-22 17:43:59 +00:00 |
|
Valentin Lorentz
|
5dbf4a58c7
|
Merge branch 'py3k-backport' into testing
|
2012-09-22 17:34:42 +00:00 |
|
Valentin Lorentz
|
a95546316f
|
Web: Fix title snarfer with titles containing unicode characters.
|
2012-09-22 17:34:33 +00:00 |
|
Valentin Lorentz
|
dfbf74ba62
|
AutoMode: Prevent traceback if a unregistered user joins.
|
2012-09-22 17:22:35 +02:00 |
|
Valentin Lorentz
|
ae2f81356a
|
Channel: Fix l10n-fr.
|
2012-09-20 20:05:40 +02:00 |
|
Valentin Lorentz
|
270e9b0806
|
Merge branch 'py3k-backport' into testing
Conflicts:
plugins/Web/plugin.py
|
2012-09-19 15:09:47 +00:00 |
|
Valentin Lorentz
|
841dc719e1
|
Web: Fix page decoding.
|
2012-09-19 15:08:52 +00:00 |
|
Valentin Lorentz
|
a8415c8d75
|
AutoMode: Fix commit 4eb674843e (extra modes).
|
2012-09-17 19:27:18 +02:00 |
|
Valentin Lorentz
|
0267f15a45
|
Owner: Reload module configuration in @reload.
|
2012-09-17 17:49:13 +02:00 |
|
Valentin Lorentz
|
4eb674843e
|
AutoMode: Add support for extra modes (add supybot.plugins.AutoMode.extra).
|
2012-09-17 17:06:34 +02:00 |
|
Valentin Lorentz
|
74273b0d84
|
PluginDownloader: Recognize any file starting with 'README' in @info.
|
2012-09-16 13:01:16 +00:00 |
|
Valentin Lorentz
|
b5ff7d511c
|
PluginDownloader: Recognize README.md in @info.
|
2012-09-16 12:53:34 +00:00 |
|
Valentin Lorentz
|
e43700d12d
|
PluginDownloader: Add resistivecorpse's repository.
|
2012-09-16 12:40:01 +00:00 |
|
skizzhg
|
5ff40e3259
|
Herald & Protector & Todo: Fix l10n-it.
|
2012-09-10 18:10:20 +02:00 |
|
Valentin Lorentz
|
97a977a1eb
|
Merge branch 'py3k-backport' into testing
|
2012-09-07 17:20:16 +00:00 |
|
Valentin Lorentz
|
f747c5a7d4
|
Config: Fix @reload.
|
2012-09-07 17:20:09 +00:00 |
|
Valentin Lorentz
|
f912de74f6
|
Admin: Change message 'It's banned me' into 'I am banned.'. Closes GH-329.
|
2012-09-03 14:07:23 +02:00 |
|
Valentin Lorentz
|
e5e2db15b2
|
ShrinkUrl: Implement @expand. Closes GH-392.
|
2012-09-02 10:06:33 +02:00 |
|
nyuszika7h
|
de61bb6b93
|
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! :)
|
2012-08-31 16:52:58 +02:00 |
|
Valentin Lorentz
|
619dd2ce82
|
Merge branch 'merge-gribble' into testing
|
2012-08-30 11:38:56 +02:00 |
|
Daniel Folkinshteyn
|
38ff1a1137
|
Seen: require caller to be in target channel when using commands in this plugin.
This fixes information leakage from private channels.
Conflicts:
plugins/Seen/plugin.py
|
2012-08-30 11:33:55 +02:00 |
|
Daniel Folkinshteyn
|
e557541de1
|
Channelstats: require caller to be in target channel when using commands in this plugin.
This fixes information leakage from private channels.
|
2012-08-30 11:33:01 +02:00 |
|
Daniel Folkinshteyn
|
643788b478
|
Math: default %f formatting rounds to 6 decimal places. increase that to 16.
|
2012-08-30 11:32:43 +02:00 |
|
Valentin Lorentz
|
ba876d7ddf
|
Fix commit 17227a6829 .
|
2012-08-28 20:27:22 +00:00 |
|
Valentin Lorentz
|
17227a6829
|
AutoMode: Dismiss auto-op/halfop/voice if the user already has it.
|
2012-08-27 15:42:08 +02:00 |
|
Valentin Lorentz
|
0c6320e9c1
|
RSS: Display error instead of traceback if fetching a feed failed.
|
2012-08-26 07:38:40 +00:00 |
|
Valentin Lorentz
|
30f711b12f
|
Google: Prevent flooding when no matches are found.
|
2012-08-26 07:37:40 +00:00 |
|
Terje Hoås
|
e1adc011c3
|
Google: Stop output when there are no result.
|
2012-08-17 17:16:26 +02:00 |
|
Valentin Lorentz
|
b5e965c48a
|
Web: Decode _after_ reading the page in @fetch.
|
2012-08-14 21:08:54 +00:00 |
|
Joe Julian
|
653e4dec1b
|
urlquoting the url leads to short urls that prepend "http://" to the url
|
2012-08-14 18:56:44 +02:00 |
|
Valentin Lorentz
|
24d73eb1f8
|
ShrinkUrl: Add ur1.ca support.
|
2012-08-11 11:07:40 +02:00 |
|
Valentin Lorentz
|
12b8e44dc7
|
AutoMode: Fix traceback since b5c99b1c .
|
2012-08-10 13:04:25 +00:00 |
|
Valentin Lorentz
|
45bf9db03c
|
Merge branch 'py3k-backport' into testing
This branch provides support of Python 3 via 2to3 (without dropping
Python 2 support).
|
2012-08-08 21:46:29 +02:00 |
|
Valentin Lorentz
|
62d56dee18
|
Alias: Allow pipes in name.
|
2012-08-08 21:44:10 +02:00 |
|
Valentin Lorentz
|
1e794d88d7
|
ChannelLogger: Use open() instead of file().
|
2012-08-07 20:53:06 +00:00 |
|
Valentin Lorentz
|
94d09da44a
|
Alias: Save and restore aliases with dots in them.
|
2012-08-06 20:36:10 +02:00 |
|
Valentin Lorentz
|
22befe3d61
|
Owner: Prevent use of uninitialized variable.
|
2012-08-05 18:28:17 +02:00 |
|
Valentin Lorentz
|
ea17fe5c57
|
Unix: Decode stream for the command line in sysuname.
|
2012-08-05 18:26:39 +02:00 |
|
Valentin Lorentz
|
4fc1e934c7
|
PluginDownloader: Open target files in binary mode.
|
2012-08-05 18:02:54 +02:00 |
|
Valentin Lorentz
|
a40ebae4da
|
String: Apply/unapply base64 encoding when dealing with a binary encoding.
|
2012-08-05 17:55:29 +02:00 |
|
Valentin Lorentz
|
5ae3e3fdcf
|
ShrinkUrl: Decode data from web services.
|
2012-08-05 16:58:09 +02:00 |
|
Valentin Lorentz
|
709c3390ef
|
Internet: Remove debug print.
|
2012-08-05 15:20:35 +02:00 |
|
Valentin Lorentz
|
124e292f1f
|
Catch sort errors in ChannelUserDB.
In case the dictionnary has both integers and strings as keys, items.sort() raises a TypeError.
|
2012-08-05 15:19:20 +02:00 |
|
Valentin Lorentz
|
a731841af8
|
Dict: Decode network stream as unicode.
|
2012-08-05 14:38:11 +02:00 |
|
Valentin Lorentz
|
34bb33b65f
|
Alias & MoobotFactoids: Fix import error in test.py.
|
2012-08-05 14:14:55 +02:00 |
|
Valentin Lorentz
|
242a54fbf2
|
Alias & RSS: remove third argument to types.MethodType.
It is useless in the case in point, and is not compatible with Python 3.
|
2012-08-05 14:08:04 +02:00 |
|
Valentin Lorentz
|
8507498be4
|
Web: make plugin py3k-friendly.
|
2012-08-04 22:23:40 +02:00 |
|
Valentin Lorentz
|
6537137b3f
|
Unix: make plugin py3k-friendly.
|
2012-08-04 22:20:20 +02:00 |
|
Valentin Lorentz
|
65eb79b8f2
|
String: Use the 'codecs' module and make it py3k-friendly.
|
2012-08-04 22:04:13 +02:00 |
|
Valentin Lorentz
|
de5747aecb
|
ShrinkUrl: Use utils.web.getUrl instead of httplib2.
|
2012-08-04 21:33:58 +02:00 |
|
Valentin Lorentz
|
36812798fb
|
Make ChannelUserDictionary subclass collections.MutableMapping instead of deprecated UserDict.DictMixin.
|
2012-08-04 21:16:00 +02:00 |
|
Valentin Lorentz
|
11df697b96
|
RSS: Be compatible with new versions of feedparser.
|
2012-08-04 20:43:11 +02:00 |
|
Valentin Lorentz
|
c99fe9519e
|
PluginDownloader: Make plugin py3k-friendly.
|
2012-08-04 20:39:30 +02:00 |
|
Valentin Lorentz
|
0134696b8b
|
Misc: make plugin py3k-friendly.
|
2012-08-04 20:25:36 +02:00 |
|
Valentin Lorentz
|
987aaa6c37
|
Math: use string.ascii_uppercase instead of string.uppercase.
|
2012-08-04 20:23:30 +02:00 |
|
Valentin Lorentz
|
224bdf89e7
|
Math: implement __lt__ and __eq__ in converter.Unit.
|
2012-08-04 20:22:11 +02:00 |
|
Valentin Lorentz
|
1be1ddb386
|
Later: Use open() instead of file().
|
2012-08-04 20:20:14 +02:00 |
|
Valentin Lorentz
|
0b49c7312f
|
Internet: use binary I/O.
|
2012-08-04 20:07:24 +02:00 |
|
Valentin Lorentz
|
978a702346
|
Google: Use 'json' module and apply .decode() on data.
|
2012-08-04 19:50:30 +02:00 |
|
Valentin Lorentz
|
a89ff32297
|
Filter: Use the 'codecs' module instead of .encode and .decode.
|
2012-08-04 19:43:11 +02:00 |
|
Valentin Lorentz
|
9dcfce01c7
|
Dict: Open connection in binary mode.
|
2012-08-04 19:22:31 +02:00 |
|
Valentin Lorentz
|
dcd07a2ec4
|
ChannelStats & Filter & Math & Unit: use utils instead of str.translate.
|
2012-08-04 19:13:35 +02:00 |
|
Valentin Lorentz
|
88c2c130ca
|
BadWords & Nickometer: Use 'future' divisions.
|
2012-08-04 18:54:14 +02:00 |
|
Valentin Lorentz
|
8b7d16c850
|
Alias & RSS: Use types.MethodType instead of new.instancemethod.
|
2012-08-04 18:46:16 +02:00 |
|
Valentin Lorentz
|
458508a287
|
Merge pull request #381 from Mkaysi/plugindownloader-l10n-fi
PluginDownloader: update l10n-fi.
|
2012-08-04 05:57:51 -07:00 |
|
Valentin Lorentz
|
a27acdaecd
|
Merge pull request #383 from Mkaysi/network-l10n-fi
Network: update l10n-fi.
|
2012-08-04 05:57:42 -07:00 |
|
Valentin Lorentz
|
165f4ca38c
|
Merge pull request #382 from Mkaysi/misc-l10n-fi
Misc: update l10n-fi.
|
2012-08-04 05:57:26 -07:00 |
|
Valentin Lorentz
|
45120dda07
|
Merge pull request #385 from Mkaysi/google-l10n-fi
Google: update l10n-fi.
|
2012-08-04 05:57:17 -07:00 |
|
Valentin Lorentz
|
3989814030
|
Merge pull request #384 from Mkaysi/topic-l10n-fi
Topic: update l10n-fi.
|
2012-08-04 05:56:51 -07:00 |
|
Valentin Lorentz
|
de28a95e9f
|
Merge pull request #380 from Mkaysi/shrinkurl-l10n-fi
ShrinkUrl: update l10n-fi.
|
2012-08-04 05:56:09 -07:00 |
|
Mika Suomalainen
|
8b89014d10
|
Google: update l10n-fi.
|
2012-08-04 15:48:12 +03:00 |
|
Mika Suomalainen
|
6e7eb6e509
|
Topic: update l10n-fi.
|
2012-08-04 15:44:08 +03:00 |
|
Mika Suomalainen
|
5cb4fbcc50
|
Network: update l10n-fi.
|
2012-08-04 15:36:53 +03:00 |
|
Mika Suomalainen
|
89a2ed7313
|
Misc: update l10n-fi.
|
2012-08-04 15:30:53 +03:00 |
|
Mika Suomalainen
|
99991b43a5
|
PluginDownloader: update l10n-fi.
|
2012-08-04 15:22:11 +03:00 |
|
Mika Suomalainen
|
4656fd5805
|
ShrinkUrl: update l10n-fi.
|
2012-08-04 15:15:42 +03:00 |
|
Mika Suomalainen
|
3c3e615199
|
plugins/RSS/locale/fi.po: update headers.
|
2012-08-04 15:09:45 +03:00 |
|
Valentin Lorentz
|
df2d976818
|
Use utils.str.MultipleReplacer instead of str.maketrans.
|
2012-08-04 14:04:15 +02:00 |
|
Mika Suomalainen
|
9760a44137
|
RSS: update l10n-fi
|
2012-08-04 15:02:17 +03:00 |
|
Valentin Lorentz
|
b17228d683
|
MoobotFactoids: Use Supybot's shlex instead of the standard library's.
Supybot's uses a separator whitelist instead of a 'valid chars' blacklist,
which is better when handling non-ascii charsets.
|
2012-08-04 14:00:23 +02:00 |
|
Valentin Lorentz
|
1cb657ddb2
|
Import imap directly from itertools instead of utils.iter.
|
2012-08-04 13:21:37 +02:00 |
|
Valentin Lorentz
|
d52e501ae8
|
Use open() instead of file().
|
2012-08-04 13:13:16 +02:00 |
|
Valentin Lorentz
|
59b9ba2cf8
|
RSS: Update l10n-fr.
|
2012-07-31 21:12:37 +02:00 |
|
Valentin Lorentz
|
4bc5ed4f2d
|
RSS: Internationalize three strings.
|
2012-07-31 19:09:18 +00:00 |
|
Valentin Lorentz
|
ef78c86974
|
Add configuration variable supybot.reply.format.url.
|
2012-07-31 13:12:33 +00:00 |
|
Valentin Lorentz
|
d5f3e1844f
|
Google: Add supybot.plugins.Google.oneToOne.
|
2012-07-30 14:57:52 +00:00 |
|
Valentin Lorentz
|
5033893e9c
|
Merge branch 'testing' of github.com:ProgVal/Limnoria into testing
|
2012-07-30 11:36:39 +02:00 |
|
Valentin Lorentz
|
e8fd44570a
|
Misc: Internationalize a string & update l10n-fr.
|
2012-07-30 11:31:17 +02:00 |
|
Valentin Lorentz
|
bdbb618ac8
|
Anonymous: Fix l10n-fr.
|
2012-07-29 18:06:56 +00:00 |
|
Valentin Lorentz
|
ea21c7aff5
|
Google: Fix l10n-fr
|
2012-07-29 13:40:03 +00:00 |
|
Valentin Lorentz
|
afbdcf89f5
|
Misc: Fix l10n-fr.
|
2012-07-29 12:35:51 +00:00 |
|
Valentin Lorentz
|
1bf8ab11c0
|
Google & Network & PluginDownloader & RSS & ShrinkUrl & Topic & Unix: Update l10n-fr.
|
2012-07-29 12:05:42 +02:00 |
|
Valentin Lorentz
|
e4a1352e0a
|
Google & PluginDownloader & ShrinkUrl & Topic: Update messages.pot
|
2012-07-29 11:56:52 +02:00 |
|
Terje Hoås
|
e19ff328b6
|
Google: Fix currency conversions.
|
2012-07-13 19:05:21 +02:00 |
|
Valentin Lorentz
|
ac3724d326
|
Games: Add halfop support in @roulette.
|
2012-07-13 14:08:55 +00:00 |
|
Valentin Lorentz
|
c37d8c9310
|
PluginDownloader: Fix issue with repositories that use a subfolder. (fix commit 0a442dfd15 )
|
2012-07-10 08:44:33 +00:00 |
|
Valentin Lorentz
|
95c55c8d0f
|
PluginDownloader: Add nyuszika7h's repository.
|
2012-07-09 11:08:51 +00:00 |
|