Commit Graph

8380 Commits

Author SHA1 Message Date
Valentin Lorentz ae2f81356a Channel: Fix l10n-fr. 2012-09-20 20:05:40 +02:00
Valentin Lorentz c77c513e24 httpserver.py: Replace weird space by regular one. 2012-09-19 18:59:44 +00: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 e7fb247b5e Merge pull request #400 from Mkaysi/contributing
CONTRIBUTING.md: write contributing guidelines for GitHub (fixes issue #399)
2012-09-18 11:37:13 -07:00
Mika Suomalainen ba0eba4373 CONTRIBUTING.md: write contributing guidelines for GitHub 2012-09-18 19:54:32 +03: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
skizzhg 84931cd0ea conf.py: Fix typo. 2012-09-10 18:10:18 +02:00
Valentin Lorentz f63148849c src/test.py: Fix encoding issues with assertResponse being given an utf8 string. 2012-09-10 17:04:57 +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 9c5f1ea6eb Fix setup.py compatibility with Pypy. Closes GH-394. 2012-09-05 17:05:46 +02:00
Valentin Lorentz f5fec4a969 Remove useless import.
For some reason, this import failed with Pypy. I have no idea why...
2012-09-03 20:00:41 +02: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 eaf6877700 httpserver: Add favicon support. 2012-09-03 10:35:54 +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 2c051bab9f core: force inet_aton argument to string to prevent occasional error on reconnect.
it /should/ always be a string anyway, but sometimes things break with
a TypeError that it is an int instead of the expected string and hangs
up the bot.
2012-08-30 11:32:48 +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
Valentin Lorentz d2ab53cd19 Fix parsing of 004 message. (Broken in d9531d2d). 2012-08-25 20:17:15 +02:00
Valentin Lorentz 0780d445e2 Merge pull request #388 from Hoaas/testing
Google: Stop output when there are no result.
2012-08-17 08:27:46 -07: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 3739def69d Merge branch 'py3k-backport' into testing 2012-08-13 13:01:58 +00:00
Valentin Lorentz d2b33a3794 Fix compatibility with Python 2.6. 2012-08-13 13:01:50 +00:00
Valentin Lorentz a7d36297c2 Prevent run_2to3 from copying locale/ to py3k/ instead of py3k/locale/ (thanks Cravix). 2012-08-13 12:37:23 +00:00
Valentin Lorentz 24d73eb1f8 ShrinkUrl: Add ur1.ca support. 2012-08-11 11:07:40 +02:00
Valentin Lorentz 5dfba06aae Prevent irc.replies from replying in private since fc9daa9. 2012-08-10 13:10:14 +00:00
Valentin Lorentz 12b8e44dc7 AutoMode: Fix traceback since b5c99b1c. 2012-08-10 13:04:25 +00:00
Valentin Lorentz fc9daa9953 Make supybot.reply.oneToOne channel-specific. 2012-08-10 12:27:25 +00:00
Valentin Lorentz 19708c55cc Fix typo in 5f94da8660. 2012-08-08 19:51:11 +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 5f94da8660 Fix test.assertHelp for commands with long help (XX more messages). 2012-08-08 21:41:25 +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