Daniel Folkinshteyn
761435ba1a
Services: catch occasional error when removing waiting joins from list
...
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-12-13 18:07:56 +01:00
Daniel Folkinshteyn
8c3304c520
Services: fix problem with some channels being mixed up between networks on startup, when noJoinsUntilIdentified is true.
...
When noJoinsUntilIdentified config is true, the bot holds join messages in a 'waitingJoins' list, and processes them
once nickserv identification comes through. The problem was that when the bot is configured to join multiple networks,
join messages from different networks would get appended to the same list, without any differentiation by which message
belongs to which network. Thus, if there are messages waiting for multiple networks, it would often be the case that
whichever network got identification done first, would 'pick up' other network's join messages.
This fix stores the network name along with the join messages in the list, and has each network pick out only its own
join messages.
Conflicts:
src/version.py
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
Conflicts:
plugins/Services/plugin.py
2011-12-13 18:07:22 +01:00
James McCoy
f0233c370f
Prevent nesting of Misc.tell
...
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-12-13 18:05:21 +01:00
Daniel Folkinshteyn
ce9d04eac9
Google: use web scraping as fallback to ig api
...
ig api doesn't have everything (for one, timezones),
and also, in case the IG api ever dies.
2011-12-12 14:57:10 -05:00
Daniel Folkinshteyn
4fe8fe4b10
Google: use google ig api for the calc. no more web scraping. let's hope this stays alive.
2011-12-12 12:59:27 -05:00
James McCoy
05adad617d
Simplify handling of per-network waitingJoins
...
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
(cherry picked from commit c90fafebe7
)
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-12-12 11:26:31 -05:00
James McCoy
bcdc8ecb00
Prevent nesting of Misc.tell
...
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
(cherry picked from commit 5b4c150d03
)
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-12-12 11:24:52 -05:00
James McCoy
865e87cf74
Misc: Avoid setting up "invalid command" flood handling if its not enabled
...
Closes: Sf#3088554
Signed-off-by: James McCoy <vega.james@gmail.com>
2011-12-12 11:22:16 -05:00
James McCoy
c2b6633fe7
Channel.nicks: Raise error so we don't actually reply with the nicks.
...
Closes: Sf#3396388
Signed-off-by: James McCoy <vega.james@gmail.com>
(cherry picked from commit 0869a8e271
)
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-12-12 11:13:03 -05:00
Valentin Lorentz
3248bd79c4
NickCapture: Fix plugin help and l10n-fr. Closes GH-116.
...
Conflicts:
plugins/NickCapture/locale/fr.po
plugins/NickCapture/messages.pot
src/version.py
Signed-off-by: James McCoy <vega.james@gmail.com>
(cherry picked from commit a1a90f7673
)
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-12-12 11:12:09 -05:00
Valentin Lorentz
90b7a83127
Topic: fix typo in @unlock help.
...
Conflicts:
plugins/Topic/locale/fr.po
plugins/Topic/messages.pot
src/version.py
Signed-off-by: James McCoy <vega.james@gmail.com>
(cherry picked from commit f1690e6867
)
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-12-12 11:11:41 -05:00
Valentin Lorentz
3d5f92a61f
Topic: Fix bad doctring
...
Conflicts:
plugins/Topic/messages.pot
Signed-off-by: James McCoy <vega.james@gmail.com>
(cherry picked from commit 9561c9f417
)
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-12-12 11:07:15 -05:00
Valentin Lorentz
f3136655e7
Factoids: Fix typo.
...
Conflicts:
plugins/Factoids/locale/fi.po
plugins/Factoids/locale/fr.po
plugins/Factoids/messages.pot
src/version.py
Signed-off-by: James McCoy <vega.james@gmail.com>
(cherry picked from commit 8fb4cbcdc6
)
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-12-12 11:07:07 -05:00
Valentin Lorentz
0a6d38f37a
Channel: fix NameError: 'replyirc' -> 'replyIrc'. Closes GH-73.
...
Conflicts:
src/version.py
Signed-off-by: James McCoy <vega.james@gmail.com>
(cherry picked from commit 8056da06f6
)
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-12-12 11:07:00 -05:00
Valentin Lorentz
11b5ca3fd7
Karma: fix typo. Closes GH-38.
...
Conflicts:
plugins/Karma/locale/fi.po
plugins/Karma/locale/fr.po
plugins/Karma/messages.pot
Signed-off-by: James McCoy <vega.james@gmail.com>
(cherry picked from commit fa8385596d
)
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-12-12 11:06:49 -05:00
Valentin Lorentz
a6f9c1c2d4
Protector: Fix variable name.
...
Signed-off-by: James McCoy <vega.james@gmail.com>
(cherry picked from commit 70a6e6932d
)
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-12-12 11:06:40 -05:00
Valentin Lorentz
f78803a82b
Relay: remove redundant nick on join/part when hostmasks enabled
...
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
(cherry picked from commit ce4d26514b
)
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-12-12 11:05:25 -05:00
Valentin Lorentz
a93d3fee85
AutoMode: fix bans.
...
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
(cherry picked from commit 5dcbe57fa3
)
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-12-12 11:05:02 -05:00
Valentin Lorentz
b99525db63
Owner: Fix bug with @enable and @disable if a plugin is given. Closes GH-43. Closes GH-44.
...
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
(cherry picked from commit 8fb97c56bc
)
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-12-12 11:04:25 -05:00
James McCoy
b42b06fe79
RSS._getConverter: Encode strings before handing them off to other functions
...
When the feed has a specified encoding, we'll be dealing with unicode objects
in the response from feedparser.parse(). To avoid possible UnicodeErrors, we
need to encode() before handing the string off to other functions, so the
other functions are always dealing with bytestrings instead of bytestrings and
unicode objects. Mixing unicode and bytestrings will cause implicit
conversions of the unicode objects, which will most likely use the wrong
encoding.
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
(cherry picked from commit 964c73f591
)
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-12-12 11:04:03 -05:00
James McCoy
50e4b6baf1
String.decode: Only encode('utf-8') when the decode string is unicode
...
Closes: Sf#3165718
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
(cherry picked from commit 01c8dc7f78
)
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-12-12 11:03:18 -05:00
James McCoy
ca23cbb774
Merge branch 'maint/0.83.4'
2011-12-06 01:18:18 -05:00
James McCoy
c90fafebe7
Simplify handling of per-network waitingJoins
...
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-12-06 00:55:29 -05:00
Daniel Folkinshteyn
1e1b39783b
Services: catch occasional error when removing waiting joins from list
...
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-12-06 00:53:19 -05:00
Daniel Folkinshteyn
d5648ab534
Services: fix problem with some channels being mixed up between networks on startup, when noJoinsUntilIdentified is true.
...
When noJoinsUntilIdentified config is true, the bot holds join messages in a 'waitingJoins' list, and processes them
once nickserv identification comes through. The problem was that when the bot is configured to join multiple networks,
join messages from different networks would get appended to the same list, without any differentiation by which message
belongs to which network. Thus, if there are messages waiting for multiple networks, it would often be the case that
whichever network got identification done first, would 'pick up' other network's join messages.
This fix stores the network name along with the join messages in the list, and has each network pick out only its own
join messages.
Conflicts:
src/version.py
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-12-06 00:53:07 -05:00
Daniel Folkinshteyn
71bcc2bc7c
Services: add some more strings indicating identification success.
...
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-12-06 00:38:29 -05:00
James McCoy
5b4c150d03
Prevent nesting of Misc.tell
...
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-12-05 23:13:09 -05:00
Valentin Lorentz
78accda006
Since: Fix traceback.
2011-12-03 20:55:25 +01:00
Valentin Lorentz
f1852f2e2b
Seen: Fix error message ('You must be in') for @since.
2011-12-03 12:45:07 +01:00
Daniel Folkinshteyn
f3e5223f3f
Undo the web title fix because it appears it broke more than it fixed.
2011-11-21 15:14:34 -05:00
skizzhg
6d1cf739ab
Games: Update l10n-it.
2011-11-21 19:43:56 +01:00
Valentin Lorentz
8787b366cc
Scheduler: Fix typo in l10n-fr.
2011-11-19 22:45:12 +01:00
Valentin Lorentz
05b32b467f
Services: Fix traceback on NickServ notice.
2011-11-15 06:29:36 +01:00
Mika Suomalainen
0f3c2f5b35
Topic: add l10n-fi
2011-11-14 18:36:08 +02:00
Mika Suomalainen
8413a657c9
Topic: continue partial l10n-fi.
...
It's still partial.
2011-11-14 09:00:37 +02:00
James McCoy
8b73f78b3e
Merge branch 'maint/0.83.4'
...
Conflicts:
plugins/Misc/plugin.py
src/ircutils.py
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-11-13 15:26:19 -05:00
Florian Besser
e41e5ca171
Services: Add l10n-de
2011-11-13 19:04:13 +01:00
Florian Besser
663308cb63
Channel: Fix l10n-de
2011-11-13 19:03:42 +01:00
Florian Besser
15fee0b118
Seen: Fix l10n-de
2011-11-13 18:08:24 +01:00
Florian Besser
ce20d8efd0
Channel: Update l10n-de
2011-11-12 23:06:18 +01:00
Florian Besser
6c32f85ed7
Status: Add l10n-de
2011-11-11 11:04:59 +01:00
Florian Besser
572e081160
Todo: Add l10n-de
2011-11-11 11:03:27 +01:00
Florian Besser
c562158784
Games: Add l10n-de
2011-11-11 10:39:31 +01:00
Florian Besser
566904e916
Seen: Add l10n-de
2011-11-11 02:43:26 +01:00
Florian Besser
7c1800edaf
PluginDownloader: Add l10n-de
2011-11-11 02:43:26 +01:00
Florian Besser
2aa6e5fd49
User: Fix l10n-de
2011-11-11 02:43:26 +01:00
Valentin Lorentz
cf8126223b
Google: Apply gholms's patch to fix @calc match.
2011-11-09 10:04:53 +01:00
skizzhg
a93750bad7
Admin: Update l10n-it.
2011-11-07 19:40:04 +01:00
Tanner
ae64f667a7
Success: Added a description to READEME.txt
2011-11-06 21:27:39 +08:00
Tanner
819d21263b
ShrinkUrl: Added a description to README.txt
2011-11-06 21:26:55 +08:00
Tanner
a913f4cf25
Web: Added a description to README.txt
2011-11-06 21:26:55 +08:00
Tanner
08c2bbb1b7
Services: Added a description to README.txt
2011-11-06 21:26:55 +08:00
Tanner
752eaabce3
Seen: Added a description to README.txt
2011-11-06 21:26:55 +08:00
Tanner
0ebe41f0eb
Todo: Added a description to READEME.txt
2011-11-06 21:26:55 +08:00
Tanner
a921b7fd4d
Topic: Added a description to READEME.txt
2011-11-06 21:26:54 +08:00
Tanner
25b3a8aa70
Success: Added a description to READEME.txt
2011-11-06 21:26:54 +08:00
Tanner
4e9c76bf8b
Scheduler: Added a description to README.txt
2011-11-06 21:26:54 +08:00
nyuszika7h
99de7b2347
Time: Add l10n-hu.
2011-11-06 21:25:11 +08:00
nyuszika7h
1c6ff67cee
RSS: Fix l10n-hu.
2011-11-06 21:25:10 +08:00
Valentin Lorentz
dc593832f5
Merge pull request #264 from fbesser/fbesser
...
some new german translations
2011-11-04 11:02:55 -07:00
Florian Besser
d965daa1a2
User: Update l10n-de
2011-11-04 19:00:09 +01:00
Florian Besser
2ff43a48c7
Owner: Update l10n-de
2011-11-04 18:59:37 +01:00
Florian Besser
f32c65b526
Misc: Update l10n-de
2011-11-04 18:58:59 +01:00
Florian Besser
60b627e6bb
NickCapture: Add l10n-de
2011-11-04 18:58:14 +01:00
Florian Besser
78766218bb
Later: Add l10n-de
2011-11-04 18:57:32 +01:00
Florian Besser
d18afe202a
Dunno: Add l10n-de
2011-11-04 18:56:46 +01:00
Florian Besser
b93b6cee81
AutoMode: Add l10n-de
2011-11-04 18:56:09 +01:00
Valentin Lorentz
4903b65000
Merge pull request #262 from fbesser/fbesser
...
Update: Admin, Fix: Plugin and Add: Alias l10n-de
2011-11-01 13:34:00 -07:00
Florian Besser
6cd880ac42
Alias: Add l10n-de
2011-11-01 20:56:28 +01:00
Florian Besser
fbee692c4a
Plugin: Fix l10n-de
2011-11-01 20:55:42 +01:00
Florian Besser
6415f99e29
Admin: Update l10n-de
2011-11-01 20:42:48 +01:00
Mika Suomalainen
4083eab52f
Topic: Add partial l10n-fi.
2011-10-31 18:21:00 +02:00
Mika Suomalainen
090487558c
Admin: update l10n-fi.
...
Translate help for clearq command.
2011-10-31 16:25:50 +02:00
Valentin Lorentz
a231abce89
Admin: Internationalize docstring for clearq + l10n-fr.
2011-10-30 19:22:39 +01:00
Valentin Lorentz
e643a0015a
Merge pull request #258 from fbesser/fbesser
...
add some more german translations of plugins
2011-10-30 11:12:43 -07:00
Florian Besser
8b928d4da7
Utilities: Add l10n-de
2011-10-30 19:06:35 +01:00
Florian Besser
f26af18dcc
Time: Add l10n-de
2011-10-30 19:05:42 +01:00
Florian Besser
cba8c7851e
Network: Add l10n-de
2011-10-30 19:04:28 +01:00
Florian Besser
6861bf8c32
Ctcp: Add l10n-de
2011-10-30 19:03:45 +01:00
Florian Besser
dd4eebc16d
Admin: Add l10n-de
2011-10-30 19:02:37 +01:00
Valentin Lorentz
c677077a31
Admin: Add clearq command.
2011-10-30 14:21:53 +01:00
James McCoy
c91916ae5e
Misc: Avoid setting up "invalid command" flood handling if its not enabled
...
Closes: Sf#3088554
Signed-off-by: James McCoy <vega.james@gmail.com>
2011-10-29 17:53:35 -04:00
Valentin Lorentz
69fe2e0562
Network: Keep the trailing # to channels, even if the user is voiced/halfoped/oped/whatever on it.
2011-10-29 19:43:53 +02:00
Valentin Lorentz
8b616d2f59
RSS: update l10n-de l10n-fi l10n-it. fix l10n-fr.
2011-10-29 17:10:58 +02:00
Valentin Lorentz
8add66511e
Update l10n-fr.
2011-10-29 16:52:29 +02:00
Valentin Lorentz
dd4947d155
Merge pull request #257 from fbesser/fbesser
...
RSS: internationalized announcementPrefix default value
2011-10-29 07:26:56 -07:00
Florian Besser
21b73bfbed
RSS: internationalized announcementPrefix default value
2011-10-29 16:24:08 +02:00
Valentin Lorentz
7d1c2705cf
Fix commit c0beda2422
.
2011-10-29 15:23:39 +02:00
Valentin Lorentz
c0beda2422
Allow owner to kban ops. Closes GH-215.
2011-10-29 13:46:11 +02:00
Valentin Lorentz
4b805a6178
Merge branch 'testing' of github.com:ProgVal/Limnoria into testing
2011-10-29 12:13:08 +02:00
Florian Besser
c9a6b2fd81
Owner: Update l10n-de
2011-10-29 10:39:52 +02:00
Florian Besser
8ec275377e
Channel: Add l10n-de
2011-10-29 10:39:06 +02:00
Florian Besser
9ac667082f
RSS: Add l10n-de
2011-10-29 10:38:17 +02:00
Florian Besser
18264a22e8
User: Add l10n-de
2011-10-29 10:33:31 +02:00
Florian Besser
9f5f3ed5be
Reply: Add l10n-de
2011-10-29 10:30:46 +02:00
Florian Besser
377f8bbf05
Anonymous: Add l10n-de
2011-10-29 10:29:37 +02:00
Valentin Lorentz
4c05d97f4a
Karma: Take profit of the return value of conf.registerPlugin().
...
(It breaks my documentation generator)
2011-10-28 22:44:10 +02:00
Valentin Lorentz
eefddc76f0
Merge pull request #249 from fbesser/fbesser
...
german translations
2011-10-27 04:18:07 -07:00
Florian Besser
9d63b23569
Owner: Add l10n-de
2011-10-27 12:42:19 +02:00
Florian Besser
67ede3d38b
Misc: Add l10n-de
2011-10-27 12:41:57 +02:00
Valentin Lorentz
e253fe1543
Allow network-specific nicks. Closes GH-134.
2011-10-27 12:31:37 +02:00
Valentin Lorentz
ceabe070a0
Merge remote-tracking branch 'supybot/master' into testing
...
Conflicts:
plugins/Channel/plugin.py
2011-10-27 11:56:13 +02:00
Valentin Lorentz
2902532d4b
Merge pull request #248 from Mkaysi/mkaysi
...
PluginDownloader: add l10n-fi and messages.pot
2011-10-27 01:51:48 -07:00
skizzhg
51e02849ad
Web: Fix l10n-it.
2011-10-27 10:47:25 +02:00
Florian Besser
bf1ed70827
Plugin: Update l10n-de
2011-10-27 00:44:40 +02:00
Florian Besser
a8f4cb103e
Config: Update l10n-de
2011-10-27 00:23:59 +02:00
Mika Suomalainen
e84dc3b5f9
Merge remote branch 'progval/testing' into mkaysi
2011-10-26 21:29:22 +03:00
Mika Suomalainen
dcccc4abcf
PluginDownloader: add l10n-fi.
2011-10-26 21:28:03 +03:00
Mika Suomalainen
a5de3e988a
PluginDownloader: add messages.pot
2011-10-26 21:27:42 +03:00
Florian Besser
9cefad2132
Config: Add l10n-de
2011-10-26 14:19:11 +02:00
Florian Besser
abec4a0b02
Plugin: Add l10n-de
2011-10-26 12:56:36 +02:00
Florian Besser
ffb19f72a6
Web: Add l10n-de
2011-10-26 12:10:30 +02:00
Florian Besser
74cd35f772
Web: localized 'Title:' in titleSnarfer
2011-10-26 11:25:51 +02:00
Mika Suomalainen
0c05c22ca2
Topic: start l10n-fi.
2011-10-26 11:03:47 +03:00
Mika Suomalainen
86afbe5f79
Todo: add l10n-fi.
2011-10-26 10:49:04 +03:00
Mika Suomalainen
f76c7e33dc
Time: Add l10n-fi.
2011-10-25 16:28:18 +03:00
Valentin Lorentz
866fa1e2f6
Merge pull request #241 from nyuszika7h/testing
...
Add l10n-hu for domaine plugins.
2011-10-25 05:50:17 -07:00
nyuszika7h
27e4dd6a88
Alias: Add l10n-hu
2011-10-25 14:44:56 +02:00
Mika Suomalainen
12ee3bd200
Success: fixed author email.
2011-10-25 15:32:43 +03:00
Mika Suomalainen
9d33bc26cb
Success: added l10n-fi.
2011-10-25 15:26:17 +03:00
James McCoy
9b5019e79d
Merge branch 'nick-access' into maint/0.83.4
2011-10-23 20:33:48 -04:00
James McCoy
755fe11982
Merge branch 'nick-access'
2011-10-23 20:33:41 -04:00
James McCoy
0869a8e271
Channel.nicks: Raise error so we don't actually reply with the nicks.
...
Closes: Sf#3396388
Signed-off-by: James McCoy <vega.james@gmail.com>
2011-10-23 20:26:39 -04:00
James McCoy
3c69fad3de
Merge branch 'typos' into maint/0.83.4
2011-10-23 19:42:02 -04:00
James McCoy
9b855beec6
Merge branch 'typos'
2011-10-23 19:41:54 -04:00
Valentin Lorentz
a1a90f7673
NickCapture: Fix plugin help and l10n-fr. Closes GH-116.
...
Conflicts:
plugins/NickCapture/locale/fr.po
plugins/NickCapture/messages.pot
src/version.py
Signed-off-by: James McCoy <vega.james@gmail.com>
2011-10-23 19:38:54 -04:00
Valentin Lorentz
f1690e6867
Topic: fix typo in @unlock help.
...
Conflicts:
plugins/Topic/locale/fr.po
plugins/Topic/messages.pot
src/version.py
Signed-off-by: James McCoy <vega.james@gmail.com>
2011-10-23 19:36:46 -04:00
Valentin Lorentz
9561c9f417
Topic: Fix bad doctring
...
Conflicts:
plugins/Topic/messages.pot
Signed-off-by: James McCoy <vega.james@gmail.com>
2011-10-23 19:36:08 -04:00
Valentin Lorentz
8fb4cbcdc6
Factoids: Fix typo.
...
Conflicts:
plugins/Factoids/locale/fi.po
plugins/Factoids/locale/fr.po
plugins/Factoids/messages.pot
src/version.py
Signed-off-by: James McCoy <vega.james@gmail.com>
2011-10-23 19:30:07 -04:00
Valentin Lorentz
8056da06f6
Channel: fix NameError: 'replyirc' -> 'replyIrc'. Closes GH-73.
...
Conflicts:
src/version.py
Signed-off-by: James McCoy <vega.james@gmail.com>
2011-10-23 19:30:01 -04:00
Valentin Lorentz
fa8385596d
Karma: fix typo. Closes GH-38.
...
Conflicts:
plugins/Karma/locale/fi.po
plugins/Karma/locale/fr.po
plugins/Karma/messages.pot
Signed-off-by: James McCoy <vega.james@gmail.com>
2011-10-23 19:29:52 -04:00
Valentin Lorentz
70a6e6932d
Protector: Fix variable name.
...
Signed-off-by: James McCoy <vega.james@gmail.com>
2011-10-23 19:04:12 -04:00
James McCoy
fb8f0741e7
Merge branch 'relay-nick-hostmask' into maint/0.83.4
2011-10-22 16:10:43 -04:00
James McCoy
05529e22a5
Merge branch 'relay-nick-hostmask'
2011-10-22 16:10:38 -04:00
Valentin Lorentz
ce4d26514b
Relay: remove redundant nick on join/part when hostmasks enabled
...
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-10-22 16:10:23 -04:00
James McCoy
58eee3c995
Merge branch 'automode-conf' into maint/0.83.4
2011-10-22 16:06:57 -04:00
James McCoy
bab5bc671c
Merge branch 'automode-conf'
2011-10-22 16:06:51 -04:00
Valentin Lorentz
5dcbe57fa3
AutoMode: fix bans.
...
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-10-22 16:06:37 -04:00
James McCoy
d5593bbba2
Merge branch 'disable'
2011-10-22 15:52:44 -04:00
James McCoy
3db5727a9d
Merge branch 'disable' into maint/0.83.4
2011-10-22 15:52:34 -04:00
Valentin Lorentz
8fb97c56bc
Owner: Fix bug with @enable and @disable if a plugin is given. Closes GH-43. Closes GH-44.
...
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-10-22 15:52:19 -04:00
James McCoy
964c73f591
RSS._getConverter: Encode strings before handing them off to other functions
...
When the feed has a specified encoding, we'll be dealing with unicode objects
in the response from feedparser.parse(). To avoid possible UnicodeErrors, we
need to encode() before handing the string off to other functions, so the
other functions are always dealing with bytestrings instead of bytestrings and
unicode objects. Mixing unicode and bytestrings will cause implicit
conversions of the unicode objects, which will most likely use the wrong
encoding.
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-10-22 15:23:56 -04:00
James McCoy
01c8dc7f78
String.decode: Only encode('utf-8') when the decode string is unicode
...
Closes: Sf#3165718
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-10-22 14:57:20 -04:00
Mika Suomalainen
49ae4576b3
String: added l10n-fi.
2011-10-21 17:28:08 +03:00
Mika Suomalainen
e0185a01a0
String: start l10n-fi.
...
Currently only the first string is translated.
2011-10-18 18:02:37 +03:00
Mika Suomalainen
be9b027e1a
Status: added l10n-fi.
2011-10-18 17:55:14 +03:00
Daniel Folkinshteyn
b533290c7a
Web: fix problems with title snarfer and unicode due to bug in HTMLParser in python 2.6+
...
Upstream bug: http://bugs.python.org/issue3932
Rather than override the unescape method with the patch posted, we just convert the page
text to unicode before passing it to the HTMLParser. UTF8 and Latin1 will eat just about
anything.
2011-10-11 13:06:27 -04:00
James Vega
1c321409b8
Topic: Ensure do315's response is for a channel in our state object
...
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
(cherry picked from commit 44eb449ba4
)
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-10-11 11:56:02 -04:00
James Vega
a8736d9a64
Seen: Anchor nick regexp to ensure valid match.
...
When searching for 'st*ke', 'stryker' would incorrectly match, 'stryke' would
be added to the nick set and the subsequent lookup would cause a KeyError.
This is fixed both by anchoring the regexp ('^st.*ke$' instead of 'st.*ke')
and adding searchNick to the nick set instead of the string that matched the
pattern.
Closes: Sf#3377381
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
(cherry picked from commit 0cd4939678
)
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-10-11 11:55:27 -04:00
James Vega
59936f52f3
Update Internet.hexip to handle IPv6
...
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
(cherry picked from commit b0e595fbd2
)
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-10-11 11:55:16 -04:00
James Vega
5c9139990b
Update Internet.dns to handle IPv6 IPs and responses
...
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
(cherry picked from commit d56381436c
)
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-10-11 11:55:06 -04:00
Mika Suomalainen
0a30915579
ShrinkUrl: added l10n-fi.
...
First translation in a long time. I will try to continue translating, but shcool
is slowing them.
2011-09-30 20:15:43 +03:00
Valentin Lorentz
90ad25668e
Misc: Fix order of replies of @tell, in order to fix issue with nesting.
...
Using @ignore [tell foo bar] was telling 'The operation succeeded' to foo, and ignore 'bar'.
2011-09-18 10:31:09 +02:00
Valentin Lorentz
669a8a86e8
Merge pull request #214 from Tannn3r/master
...
Updated several README.txt
2011-09-18 01:24:00 -07:00
Tanner
e0625fa8a1
Time: Added a description to README.txt
2011-09-12 17:34:14 -05:00
Tanner
3a12411796
Status: Added a description to README.txt
2011-09-12 17:33:14 -05:00
Tanner
a2e5c18f4b
ShrinkURL: Added a description to README.txt
2011-09-12 17:30:42 -05:00
Tanner
bb9f904bcc
Reply: Added a description to README.txt
2011-09-12 17:26:02 -05:00
Tanner
ef62a1bd76
Relay: Added a description to READEME.txt
2011-09-12 17:23:21 -05:00
Tanner
cac8d57525
URL: Added a description to READEME.txt
2011-09-12 17:21:40 -05:00
Valentin Lorentz
1344466db1
Merge pull request #209 from Tannn3r/master
...
I added a description on how to use some plugins.
2011-09-11 21:21:30 -07:00
Tannn3r
ca2d73bee5
Added a description.
2011-09-11 20:16:46 -05:00
Tannn3r
7ccd1474cd
Added a description.
2011-09-11 20:11:28 -05:00
Tannn3r
46f6314fb4
Added a description.
2011-09-11 20:09:49 -05:00
Tannn3r
a0a39d0503
Added a description.
2011-09-11 20:08:43 -05:00
Tannn3r
d9a9c64fa4
Added a description.
2011-09-11 20:06:05 -05:00
Tannn3r
baa966a1b7
Added a description.
2011-09-11 20:04:23 -05:00
Tannn3r
953149f11f
Added a description.
2011-09-11 20:02:24 -05:00
Tannn3r
2a16ebea06
Added a description.
2011-09-11 19:59:26 -05:00
Tannn3r
aad9f566f3
Added a description.
2011-09-11 19:57:30 -05:00
Tannn3r
c2af09ff9d
Added a description of the plugin.
2011-09-11 19:54:19 -05:00
Tannn3r
4463da24f6
Added a description on how to use the Lart plugin.
2011-09-11 19:37:41 -05:00
Valentin Lorentz
b80d6b27d6
Karma: Fix SQLite threading issue. Closes GH-206.
2011-09-11 20:13:20 +02:00
Tannn3r
2a958cd8e9
Karma: added README.
2011-09-11 21:01:13 +03:00
Valentin Lorentz
904503e67e
Ctcp: Update CTCP-Source reply. Closes GH-203.
2011-09-11 16:43:21 +02:00
skizzhg
151c6a0738
ChannelStats: Update l10n-it.
2011-09-02 20:03:45 +00:00
nyuszika7h
f273687c5e
Limiter: Add l10n-hu.
2011-09-01 18:21:11 +02:00
Valentin Lorentz
2f6acdf42f
Misc: Add --unloaded option.
2011-09-01 17:48:09 +00:00
Valentin Lorentz
6be6c91657
Merge branch 'master' into testing
2011-09-01 11:12:09 +02:00
Valentin Lorentz
af65f64c1a
PluginDownloader: Fix overwrite of existing plugin.
2011-09-01 11:10:31 +02:00
skizzhg
2a3fc2a0f3
ChannelStats: Add l10n-it.
2011-08-30 17:21:39 +00:00
Valentin Lorentz
dda08e0648
RSS: Fix typo (fnor -> for).
2011-08-27 13:58:14 +00:00
Valentin Lorentz
08a28214b8
RSS: bug fix. (Bad import from gribble?)
2011-08-26 17:16:13 +02:00
Valentin Lorentz
be585ecea9
Merge remote-tracking branch 'supybot/maint/0.83.4' into testing
...
Conflicts:
src/ircutils.py
2011-08-23 16:41:52 +02:00
Valentin Lorentz
fe16aae560
Debianize Supybot and update version to 0.83.4.1+limnoria1.
2011-08-22 14:29:59 +02:00
Valentin Lorentz
fb66be5968
Revert "Utilities: Add l10n-it."
...
This reverts commit f37db99895
.
2011-08-21 21:44:25 +02:00
skizzhg
f37db99895
Utilities: Add l10n-it.
2011-08-21 20:49:22 +02:00
Mika Suomalainen
22c463bc80
Merge remote-tracking branch 'nyuszika7h/testing' into testing
2011-08-19 18:02:11 +03:00
Mika Suomalainen
cee1a3991f
Channel: fixed typos.
...
End of typo checking. All typos and other errors are now fixed :)
2011-08-19 17:59:44 +03:00
nyuszika7h
4d4fa62bb1
ChannelLogger: Fix l10n-hu.
2011-08-19 16:24:25 +02:00
nyuszika7h
7aaf9fca7f
Owner: Fix l10n-hu.
2011-08-19 16:24:02 +02:00
nyuszika7h
1577cc8bf9
RSS: Fix l10n-hu.
2011-08-19 16:23:27 +02:00
Mika Suomalainen
98f8242f5a
Ctcp: fixed l10n-fi
...
At least check_trans.py says that it's fixed :)
2011-08-18 17:35:57 +03:00
Mika Suomalainen
80f9b7e303
Channel: fixed more typos.
...
Typo-checking: incomplete.
I will continue when I have time. Probably tomorrow.
2011-08-18 17:29:35 +03:00
Mika Suomalainen
679b8f21ea
Merge remote-tracking branch 'progval/testing' into testing
2011-08-18 14:39:32 +03:00
Valentin Lorentz
cebf67fe89
Time: Fix redundant (and un-user-friendly) error message.
2011-08-18 11:07:26 +02:00
Mika Suomalainen
c63eefbb0d
Channel: fixed typos in l10n-fi.
...
PARTIAL! Typo checking/fixing is left on line 293. It will continue when I have time.
2011-08-17 17:34:12 +03:00
Mika Suomalainen
9632c4bb72
BadWords: fixed more typos.
2011-08-16 17:17:34 +03:00
Mika Suomalainen
2c675babac
BadWords: fixed typos in l10n-fi.
2011-08-16 16:54:10 +03:00
Mika Suomalainen
fc2b67d03d
Merge remote-tracking branch 'progval/testing' into testing
2011-08-16 16:21:18 +03:00
Valentin Lorentz
22eb147116
Channel: Really deny access to the nicks list. Closes GH-172.
2011-08-16 13:22:23 +02:00
Daniel Folkinshteyn
7c14992fe8
RSS: don't output anything if there are no headlines remaining after filtering.
2011-08-15 13:45:07 -04:00
Mika Suomalainen
a091456c4d
Merge remote-tracking branch 'progval/testing' into testing
2011-08-15 18:56:10 +03:00
Valentin Lorentz
5f9c889bf3
Merge pull request #169 from nyuszika7h/testing
...
Add/update l10n-hu for some plugins.
2011-08-15 08:26:31 -07:00
Daniel Folkinshteyn
37597bfe94
Create a commands.process function which runs a function inside a separate process.
...
This is the only way to limit the execution time of a possibly long-running python statement.
Use this on String.re, due to the possibility of pathologically long re matching in python.
This allows us to remove the 'trusted-only' restriction on string.re.
In the future, this should probably be used in other places that take user-supplied regexps,
such as 'misc last --regexp', for example, as well as other potentially long-running tasks
that can block the bot.
Conflicts:
plugins/String/plugin.py
src/commands.py
2011-08-15 17:24:33 +02:00
Daniel Folkinshteyn
c270111c6b
RSS: fix bug failing to define a variable under some conditions before referencing it.
2011-08-15 11:13:54 -04:00
nyuszika7h
0418c64505
Channel & Misc & Reply: Update l10n-hu.
2011-08-15 14:53:29 +02:00
Daniel Folkinshteyn
a345262846
Factoids: fix bug when making an alias to a newkey that already has a factoid associated with it.
2011-08-14 14:58:11 -04:00
Mika Suomalainen
0c2e55a754
AutoMode: fixed some typos.
2011-08-14 14:27:20 +03:00
Mika Suomalainen
505b9a55f3
Anonymous: Fixed typos in l10n-fi.
...
I am now checking all my translations. Some of them seem to have very many typos.
2011-08-14 14:18:29 +03:00
Valentin Lorentz
0d97adadc4
Merge branch 'master' into testing
2011-08-14 10:55:55 +02:00
Daniel Folkinshteyn
dd040f830d
RSS: add channel-specific blacklist and whitelist.
...
also fix bug introduced with the initialannounce feature, which overwrote newheadlines
list when doing channel-specific things with it.
2011-08-14 10:53:58 +02:00
Daniel Folkinshteyn
af32d6bfd3
RSS: add channel-specific blacklist and whitelist.
...
also fix bug introduced with the initialannounce feature, which overwrote newheadlines
list when doing channel-specific things with it.
2011-08-14 01:42:08 -04:00
Mika Suomalainen
08ffe912ac
Alias: fix l10n-fi.
...
Fixed typos, added space before lines in string, added header.
2011-08-13 23:45:52 +03:00
Mika Suomalainen
aa621f96b7
Admin: fixed l10n-fi.
...
It seems that I have made very many spelling mistakes in Admin plugin. They are now
fixed.
2011-08-13 23:32:12 +03:00
Mika Suomalainen
9b7e53e03e
Services: added l10n-fi
...
And wrote a header :)
2011-08-13 23:03:12 +03:00
Mika Suomalainen
1f1861970a
Services: added partial l10n-fi.
...
Three strings left to translate, 93% translated.
2011-08-13 20:32:34 +03:00
Mika Suomalainen
6d0622e188
Services: added partial l10n-fi.
...
Currently translated 52%.
2011-08-13 19:56:38 +03:00
Daniel Folkinshteyn
3fa45b3b5f
Secure some more commands which take a regexp from untrusted user input.
...
Namely todo.search, note.search, dunno.search.
Conflicts:
plugins/Note/plugin.py
plugins/Todo/plugin.py
src/version.py
2011-08-13 01:59:18 +02:00
Daniel Folkinshteyn
0e3002d1f8
String: set default re subprocess timeout to 0.1, since that should be quite enough.
...
Conflicts:
plugins/String/config.py
2011-08-13 01:57:03 +02:00
Daniel Folkinshteyn
e11dc28025
Misc: fix potential ddos when misc.last command is fed a specially-crafted regexp.
...
Conflicts:
plugins/Misc/plugin.py
2011-08-13 01:56:21 +02:00
Daniel Folkinshteyn
91ac1c2179
String: fix it up to work with the previously committed enhancement for subprocess timeout.
...
Conflicts:
plugins/String/plugin.py
2011-08-13 01:55:25 +02:00
Daniel Folkinshteyn
e23bd93ded
Secure some more commands which take a regexp from untrusted user input.
...
Namely todo.search, note.search, dunno.search.
2011-08-12 18:13:27 -04:00
Daniel Folkinshteyn
47fdfe2e9a
String: set default re subprocess timeout to 0.1, since that should be quite enough.
2011-08-12 16:38:36 -04:00
Daniel Folkinshteyn
57884bba57
Misc: fix potential ddos when misc.last command is fed a specially-crafted regexp.
2011-08-12 16:30:46 -04:00
Daniel Folkinshteyn
3e0375812a
String: fix it up to work with the previously committed enhancement for subprocess timeout.
2011-08-12 16:30:09 -04:00
Daniel Folkinshteyn
08e676e8fe
Misc: fix test for misc.last
2011-08-12 16:21:36 -04:00
Valentin Lorentz
d85cbd256b
Misc: Security fix to @last: time-consuming could freeze the bot. Closes GH-157.
2011-08-12 18:51:40 +02:00
Valentin Lorentz
8d6ce790e8
Time: Remove useless/bad/wrong error message from @tztime.
2011-08-12 13:07:40 +02:00
Valentin Lorentz
2caae4d043
Merge branch 'testing' of github.com:ProgVal/Limnoria into testing
2011-08-12 13:07:14 +02:00
Valentin Lorentz
1fa02674a0
Revert "In registry.py, test whether a requested configuration variable is a channel name before creating it automatically. Closes GH-63."
...
This reverts commit c6facc99f3
.
Conflicts:
src/version.py
2011-08-12 01:06:31 +02:00
skizzhg
54aef4f3d5
Later & Misc & Seen & Todo: Update l10n-it.
2011-08-10 17:23:59 +02:00
Mika Suomalainen
0098ab87f9
NickCapture: update l10n-fi
...
Also updated header.
2011-08-10 15:07:11 +03:00
Mika Suomalainen
11f6220458
Misc: update l10n-fi
...
Also updated header.
2011-08-10 15:03:37 +03:00
Mika Suomalainen
3a9bf0fe60
Later: update l10n-fi.
...
Translated the new strings and improved header.
2011-08-10 14:41:44 +03:00
Mika Suomalainen
8b52943768
Owner: update l10n-fi
...
Notice: Owner plugin translations will not work so this is still empty .po file, which
contains what must be translated.
2011-08-10 14:37:41 +03:00
Mika Suomalainen
9d885b054d
ChannelLogger: update l10n-fi.
...
Also fixed one typo and added header.
2011-08-10 14:30:58 +03:00
Mika Suomalainen
9ab6f2763a
Ctcp: update l10n-fi
...
It was probably already uptodate and errors in check_trans.py were because of
Poedit.
2011-08-10 14:27:55 +03:00
Mika Suomalainen
97c67983a1
Karma: update l10n-fi
...
Updated Finnish translation in Karma.
2011-08-10 14:23:54 +03:00
Mika Suomalainen
e8201796c4
Format: update l10n-fi
...
This was copy-pasted completetly, because Poedit and msgmerge refused to update
from .pot file. I also started writing better headings as skizzhg has requested.
2011-08-10 14:20:09 +03:00
Mika Suomalainen
111df53b1f
Reply: update l10n-fi.
2011-08-10 13:06:55 +03:00
Mika Suomalainen
3dd61131a4
Seen: update l10n-fi.
2011-08-10 13:05:26 +03:00
Mika Suomalainen
618200ca50
Merge remote-tracking branch 'progval/testing' into testing
2011-08-10 13:02:18 +03:00
Mika Suomalainen
4a69f68aca
Merge remote-tracking branch 'progval/testing' into testing
2011-08-10 13:01:53 +03:00
Daniel Folkinshteyn
98996be251
Services: catch occasional error when removing waiting joins from list
2011-08-10 12:01:30 +02:00
Daniel Folkinshteyn
6dca55deeb
Services: fix problem with some channels being mixed up between networks on startup, when noJoinsUntilIdentified is true.
...
When noJoinsUntilIdentified config is true, the bot holds join messages in a 'waitingJoins' list, and processes them
once nickserv identification comes through. The problem was that when the bot is configured to join multiple networks,
join messages from different networks would get appended to the same list, without any differentiation by which message
belongs to which network. Thus, if there are messages waiting for multiple networks, it would often be the case that
whichever network got identification done first, would 'pick up' other network's join messages.
This fix stores the network name along with the join messages in the list, and has each network pick out only its own
join messages.
2011-08-10 12:00:42 +02:00
skizzhg
cf436631d6
Admin & Anonymous & AutoMode & Channel & Misc & NickCapture & Seen & Todo & URL: Update l10n-it.
2011-08-10 11:48:07 +02:00
Valentin Lorentz
d8c0f46fbb
Merge branch 'testing' of github.com:ProgVal/Limnoria into testing
2011-08-10 11:45:34 +02:00
Valentin Lorentz
bc36debe2f
ChannelLogger & Format & Karma & Later & Misc & Owner & Reply & Seen & Status & Todo & URL & Unix: Update messages.pot and l10n-fr.
2011-08-10 11:44:57 +02:00
skizzhg
6e5350def6
ChannelLogger & Format & Karma & Owner & Reply & Status & URL & Unix: Fix typoes.
2011-08-10 11:26:47 +02:00
Mika Suomalainen
233d56fb84
Services: started l10n-fi.
2011-08-09 16:36:23 +03:00
Daniel Folkinshteyn
3a96f6735b
Services: catch occasional error when removing waiting joins from list
2011-08-08 18:45:02 -04:00
Mika Suomalainen
266a76e165
Seen: added l10n-fi.
2011-08-07 21:27:24 +03:00
Mika Suomalainen
12c2251e56
Scheduler: added l10n-fi.
2011-08-07 20:46:45 +03:00
Mika Suomalainen
5d4da873a2
RSS: added l10n-fi.
2011-08-07 20:15:47 +03:00
Valentin Lorentz
f3b6b182aa
Reply: Fix typo and update l10n-*. Closes GH-125.
2011-08-07 12:04:31 +02:00
Valentin Lorentz
52e0bc5ac0
NickCapture: Fix plugin help and l10n-fr. Closes GH-116.
2011-08-07 12:02:06 +02:00
Valentin Lorentz
2e0f33f655
User: Admins can now see capabilities of other users. Closes GH-106.
2011-08-07 11:59:19 +02:00
Valentin Lorentz
9cd2c31dd4
Misc: Notify the caller when @tell succeeded. Closes GH-97.
2011-08-07 11:30:51 +02:00
skizzhg
7e88bb1ce3
Update l10n-it for many plugins.
2011-08-07 11:16:04 +02:00
Valentin Lorentz
a2546e70a1
Merge branch 'master' of git://supybot.git.sourceforge.net/gitroot/supybot/supybot into testing
2011-08-06 19:00:32 +02:00
Valentin Lorentz
0ec578eec4
Merge branch 'testing' of github.com:ProgVal/Limnoria into testing
2011-08-06 18:58:17 +02:00
Valentin Lorentz
fb278f42fc
MessageParser: update internationalization.
2011-08-06 18:57:56 +02:00
skizzhg
a7c6a6337a
MessageParser: fix typo.
2011-08-06 18:56:28 +02:00
skizzhg
1af08c27d7
Admin & Channel & Games & Math & MessageParser & Misc & MoobotFactoids & Network & Nickometer & Owner & Praise & Relay & Reply & Topic & Unix & Web: update/add l10n-it.
2011-08-06 18:55:38 +02:00
Mika Suomalainen
aa2004d7d2
ChannelLogger: fixed l10n-fi.
2011-08-05 18:25:43 +03:00
Mika Suomalainen
5cf4534dbf
RSS: l10n-fi 18%
2011-08-05 18:20:17 +03:00
Mika Suomalainen
0e5f473b05
RSS: l10n-fi 23%
2011-08-03 22:37:27 +03:00
Mika Suomalainen
eb0f0ac233
Merge remote-tracking branch 'nyuszika7h/testing' into testing
2011-08-03 15:34:47 +03:00
Mika Suomalainen
2543066121
Merge remote-tracking branch 'progval/testing' into testing
2011-08-03 15:22:38 +03:00
James Vega
0cd4939678
Seen: Anchor nick regexp to ensure valid match.
...
When searching for 'st*ke', 'stryker' would incorrectly match, 'stryke' would
be added to the nick set and the subsequent lookup would cause a KeyError.
This is fixed both by anchoring the regexp ('^st.*ke$' instead of 'st.*ke')
and adding searchNick to the nick set instead of the string that matched the
pattern.
Closes: Sf#3377381
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
2011-08-02 22:19:47 -04:00
nyuszika7h
cb8728630e
ChannelLogger: Add l10n-hu.
2011-08-02 21:20:22 +02:00
nyuszika7h
45b27a781b
Math: Update l10n-hu.
2011-08-02 21:06:18 +02:00
Mika Suomalainen
fd53269e22
RSS: l10n-fi 14%.
2011-08-02 15:47:26 +03:00
James Vega
44eb449ba4
Topic: Ensure do315's response is for a channel in our state object
...
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
2011-08-01 17:17:22 -04:00
nyuszika7h
4a9fab533d
Math: Added partial l10n-hu.
2011-07-31 17:42:16 +02:00
nyuszika7h
f8da51ca28
Owner: Add l10n-hu.
2011-07-31 12:46:21 +02:00
nyuszika7h
1694f7bdca
Ctcp: Add l10n-hu.
2011-07-31 12:12:32 +02:00
Mika Suomalainen
d4eed76740
Merge remote-tracking branch 'progval/testing' into testing
2011-07-31 12:16:20 +03:00
nyuszika7h
6e3bdccf17
RSS: Add l10n-hu.
2011-07-31 00:13:59 +02:00
nyuszika7h
ec34f776ab
Merge remote-tracking branch 'progval/testing' into testing
2011-07-30 23:46:45 +02:00
nyuszika7h
09479e96eb
Misc: Update l10n-hu.
2011-07-30 23:41:36 +02:00
nyuszika7h
c9f48d8555
Misc: Added partial l10n-hu.
2011-07-30 23:30:37 +02:00
nyuszika7h
d62f12b6c0
Config: Add l10n-hu.
2011-07-30 22:17:07 +02:00
nyuszika7h
5913c2668b
Reply: Add l10n-hu.
2011-07-30 21:51:26 +02:00
nyuszika7h
69e02b187f
Channel: Update l10n-hu.
2011-07-30 19:37:19 +02:00
Mika Suomalainen
d36bdcd209
RSS: l10n-fi: 0%.
2011-07-30 17:27:07 +03:00
Mika Suomalainen
ae323e1dfe
Reply: added l10n-fi.
2011-07-30 17:22:57 +03:00
Mika Suomalainen
38811294dd
Relay: added l10n-fi.
2011-07-30 17:05:32 +03:00
Mika Suomalainen
6f9a2ede05
Relay: l10n-fi: 36%
2011-07-30 16:47:34 +03:00
nyuszika7h
dcdc171c85
Channel: Added partial l10n-hu.
2011-07-30 14:57:23 +02:00
Mika Suomalainen
11be78dda5
Relay: l10n-fi: 31%.
2011-07-30 12:55:00 +03:00
Mika Suomalainen
fe8594c2ce
Channel: fixed l10n-fi in Alias.
2011-07-30 02:03:51 +03:00
Mika Suomalainen
574ed639bd
Relay: l10n 18%.
2011-07-29 19:57:36 +03:00
Mika Suomalainen
5ee21e59a2
Relay: started l10n-fi.
2011-07-29 19:47:44 +03:00
Mika Suomalainen
ef70602031
QuoteGrabs: added l10n-fi.
2011-07-29 19:42:52 +03:00
Mika Suomalainen
c71d301cc7
QuoteGrabs: l10n-fi 60%.
2011-07-27 17:51:14 +03:00
Mika Suomalainen
9a6581130f
MoobotFactoids: fixed mistakes and added ACTION to README.
2011-07-26 19:56:35 +03:00
Mika Suomalainen
29bd40bd53
MoobotFactoids: fixed issue #110 at ProgVal/Limnoria.
2011-07-24 20:39:36 +03:00
Mika Suomalainen
1fe0ec0491
Plugin: fix l10n-fi.
2011-07-24 17:56:29 +03:00
Mika Suomalainen
f1651a74d1
Plugin: fixed just created new typo and probably fixed that typo which previous commit should have fixed.
2011-07-24 17:53:49 +03:00
Mika Suomalainen
fbae63f7aa
Plugin: fixed or added typo in l10n-fi.
2011-07-24 17:50:02 +03:00
Mika Suomalainen
04e026ff0f
Ctcp: fixed l10n-fi.
2011-07-24 17:14:52 +03:00
Mika Suomalainen
1df6b2ab58
Owner: added warning about not working translations to fi.po. Owner plugin can't be translated.
2011-07-24 16:16:22 +03:00
Mika Suomalainen
1032fd4f34
Quote: added l10n-fi.
2011-07-24 16:05:28 +03:00
Mika Suomalainen
0a0db60779
Protector: added l10n-fi.
2011-07-24 15:46:41 +03:00
Mika Suomalainen
5888e023e1
Praise: added l10n-fi.
2011-07-24 15:37:14 +03:00
Mika Suomalainen
21be09ed21
Plugin: added l10n-fi.
2011-07-24 12:24:50 +03:00
Mika Suomalainen
769f45a094
Plugin: l10n-fi: 38%.
2011-07-23 23:02:54 +03:00
Mika Suomalainen
8060839c1a
Owner: added template for l10n-fi but Owner translations will not work.
2011-07-23 21:51:29 +03:00
Mika Suomalainen
f381f5b023
Note: added l10n-fi.
2011-07-23 21:48:11 +03:00
Mika Suomalainen
23ba4a10ad
NickoMeter: added l10n-fi.
2011-07-23 21:28:47 +03:00
Mika Suomalainen
0dee587927
NickCapture: added l10n-fi.
2011-07-23 18:33:12 +03:00
Mika Suomalainen
b4de7c4d94
News: added l10n-fi.
2011-07-23 18:01:28 +03:00
Mika Suomalainen
becf24f4f6
News: added ln10n-fi template.
2011-07-23 17:30:58 +03:00
Mika Suomalainen
5ad79a61c0
News: added ln10n-fi template.
2011-07-23 17:28:52 +03:00
Mika Suomalainen
baae4eca90
Network: added ln10n-fi.
2011-07-23 17:08:57 +03:00
Mika Suomalainen
2709fce166
Network: added ln10n-fi template.
2011-07-23 15:56:03 +03:00
Mika Suomalainen
0d2229ce16
MoobotFactoids: fixed ln10n-fi.
2011-07-23 13:55:10 +03:00
Mika Suomalainen
7574faedd1
MoobotFactoids: added ln18n-fi.
2011-07-23 12:14:28 +03:00
Mika Suomalainen
c44496f3c6
MoobotFactoids: improved readme file from default.
2011-07-23 11:46:43 +03:00
Mika Suomalainen
339e2622a1
MoobotFactoids: ln18-n 44% translated.
2011-07-23 00:41:09 +03:00
Mika Suomalainen
4bb788b98b
MoobotFacroids: added template for ln18n-fi.
2011-07-22 21:19:22 +03:00
skizzhg
789e0f135c
Utilities: fix l10n-it.
2011-07-22 02:02:11 +02:00
Valentin Lorentz
8ed2e80260
Merge branch 'testing' of github.com:ProgVal/Limnoria into testing
2011-07-22 01:43:52 +02:00
skizzhg
e37e292484
Channel & Factoids & Google & MessageParser & MoobotFactoids & Services & Topic & User: Add/update l10n-it.
2011-07-22 01:36:07 +02:00
Valentin Lorentz
a94b10e19b
Channel: fix typo.
2011-07-22 01:34:31 +02:00
Mika Suomalainen
ce6a6b080a
Channel: fixed l18n-fi.
2011-07-21 20:46:43 +03:00
Mika Suomalainen
b325533417
Merge remote-tracking branch 'progval/testing' into testing
2011-07-21 19:20:04 +03:00
Mika Suomalainen
435ed3196c
Factoids: added ln18n-fi.
2011-07-21 19:19:57 +03:00
nyuszika7h
b429ecaba7
Anonymous: Add l18n-hu
2011-07-21 17:40:49 +02:00
Mika Suomalainen
e38d00cfc1
Factoids: 51% completed ln18-fi
2011-07-21 12:43:19 +03:00
Mika Suomalainen
ffbc082a32
Merge remote-tracking branch 'progval/testing' into testing
2011-07-21 10:31:35 +03:00
Valentin Lorentz
c571d0e007
Topic: fix typo in @unlock help.
2011-07-20 21:28:43 +02:00
Mika Suomalainen
d3788feecb
Factoids: updated incompleted Translation.
2011-07-20 16:20:18 +03:00
Mika Suomalainen
65892c9aa4
Games: fix l18n-fi
2011-07-20 15:29:48 +03:00
Mika Suomalainen
020034dd5c
Merge remote-tracking branch 'progval/testing' into testing
2011-07-20 10:48:20 +03:00
Mika Suomalainen
1e3bb247c0
Factoids: added partial l18n-fi
2011-07-20 10:48:08 +03:00
Valentin Lorentz
91d769fa63
Filter: Fix l10n-fr.
2011-07-20 01:41:08 +02:00
Valentin Lorentz
547bf62dac
Filter: Fix l10n-fr.
2011-07-19 23:49:34 +02:00
Valentin Lorentz
083815c6f7
Factoids: Fix typo.
2011-07-18 15:23:06 +02:00
skizzhg
a4c0a13b1d
MessageParser: Fix typo (rexeps -> regexps).
2011-07-17 15:21:07 +02:00
Mika Suomalainen
44fc846581
Alias: updated ln18n-fi
2011-07-16 22:57:11 +03:00
Mika Suomalainen
a813754947
BadWords: updated l18n-fi
2011-07-16 22:55:27 +03:00
Mika Suomalainen
6edc81d144
Ctcp: updated ln18-fi?
2011-07-16 22:53:34 +03:00
Mika Suomalainen
dcfb0eac0d
Channel: updated l18n-fi
2011-07-16 22:46:07 +03:00
Mika Suomalainen
225a2fa250
Factoids: Removed games fi.po from translation; Anonymous: updated ln18-fi
2011-07-16 22:26:24 +03:00
Mika Suomalainen
9ce5b943aa
Misc: fixed l18-n
2011-07-16 21:19:20 +03:00
Daniel Folkinshteyn
453f61da53
Dict: Fix FSF address in included dictclient module
...
Taking fresh address from http://www.gnu.org/licenses/old-licenses/gpl-2.0.html#SEC4
2011-07-16 14:27:52 +02:00
Valentin Lorentz
24aa0b6754
Later: add @undo command. Closes GH-76.
2011-07-16 13:59:49 +02:00
Valentin Lorentz
4e6d08c7ce
Misc: Fix @source help. Closes GH-78.
2011-07-16 13:45:43 +02:00
Valentin Lorentz
5e9fd8129e
Protector: Fix variable name.
2011-07-15 23:04:49 +02:00
Valentin Lorentz
ce08f275d4
Channel: Fix name conflicts with _.
2011-07-15 23:01:41 +02:00
Mika Suomalainen
862a590020
Misc: added l18n-fi
2011-07-15 17:21:36 +03:00
Valentin Lorentz
83e55fbbbd
PluginDownloader: Installing a plugin overrides the existing plugin with the same name, if any.
2011-07-14 17:34:27 +02:00
Valentin Lorentz
4edfed5ed7
AutoMode: fix previous commit.
2011-07-12 16:09:55 +02:00
Valentin Lorentz
fac7f9b379
AutoMode & Conditional & Misc & Network & Owner & Plugin & RSS & Relay & Services & String & Unix: Add l10n-it.
2011-07-12 15:04:13 +02:00
Valentin Lorentz
6b160def92
Misc: Update messages.pot and l10n-fr.
2011-07-10 19:00:12 +02:00
Valentin Lorentz
a83f2c9a07
Misc: Change URL in @source.
2011-07-10 17:08:20 +02:00
Valentin Lorentz
0dfdfa2d28
Channel: fix NameError: 'replyirc' -> 'replyIrc'. Closes GH-73.
2011-07-09 14:05:28 +02:00
Valentin Lorentz
3a9d980df4
Merge branch 'testing' of github.com:ProgVal/Limnoria into testing
2011-07-09 13:44:31 +02:00
Valentin Lorentz
f943fee5d5
Protector: unban user before inviting him. Closes GH-69.
2011-07-09 13:44:16 +02:00
Valentin Lorentz
a4653af792
Protector: Bug fix (demote can't use irc.queueMsg if irc is not given).
2011-07-09 13:43:24 +02:00
Mika Suomalainen
f5505c5dba
Internet: improved README.
2011-07-08 13:20:23 +03:00
Mika Suomalainen
553384410b
Herald: improved README.
2011-07-08 13:15:10 +03:00
Mika Suomalainen
318d355e0f
Games: improved README.
2011-07-08 13:13:04 +03:00
Mika Suomalainen
2b2713f700
Format: improved README
2011-07-08 13:07:58 +03:00
Mika Suomalainen
18e8b08716
Filter: created readme from plugin help.
2011-07-08 13:02:31 +03:00
Valentin Lorentz
6831b75d72
Conditional: fix typo.
2011-07-08 10:41:36 +02:00
Mika Suomalainen
e76c36236b
Factoids: improved README
2011-07-08 00:54:12 +03:00
Mika Suomalainen
3fb9316b06
Dunno: improved README
2011-07-08 00:52:31 +03:00
Mika Suomalainen
caba0c4586
Ctcp: improved README
2011-07-08 00:49:42 +03:00
Mika Suomalainen
7ccb3d2014
ChannelStats: improved README
2011-07-08 00:36:09 +03:00
Mika Suomalainen
339aa11f23
ChannelLogger: improved readme
2011-07-08 00:34:08 +03:00
Mika Suomalainen
5b42e2b193
AutoMode: improved readme
2011-07-08 00:30:45 +03:00
Mika Suomalainen
4fe1ab8fe6
Anonymous: added readme
2011-07-08 00:25:24 +03:00
Daniel Folkinshteyn
48979a4db7
Scheduler: remove spammy debug output.
2011-07-07 13:33:30 +02:00
Daniel Folkinshteyn
4b1d2b49e4
Scheduler: don't immediately execute commands when restoring repeated events.
2011-07-07 13:31:50 +02:00
Valentin Lorentz
c6facc99f3
In registry.py, test whether a requested configuration variable is a channel name before creating it automatically. Closes GH-63.
2011-07-06 11:14:58 +02:00
Mika Suomalainen
afba2c2f29
MessageParser: Add l10n-fi
2011-07-04 13:04:04 +03:00
Mika Suomalainen
1ab0969625
Games: Fix l10n-fi.
2011-07-03 13:02:06 +03:00
Mika Suomalainen
6ad0718178
Games: Fix l10n-fi.
2011-07-03 12:29:43 +03:00
Valentin Lorentz
8c1d10e8f3
MoobotFactoids: Use when opening the database.
2011-07-02 11:50:31 +02:00
Mika Suomalainen
974ee4770d
Dict: Update l10n-fi.
2011-07-02 12:22:49 +03:00
Mika Suomalainen
8a1ceb60d8
Merge remote-tracking branch 'progval/testing' into HEAD
2011-07-02 12:18:14 +03:00
Mika Suomalainen
92b28a1a1c
Dict: updated Finnish translation
2011-07-02 12:07:15 +03:00
Valentin Lorentz
6ed15bafe4
Web: Fix use of %S converter.
2011-07-01 17:07:54 +02:00
Valentin Lorentz
41514bafdd
Core & Channel & Topic: Add the isGranted converter. Closes GH-39.
2011-07-01 15:58:39 +02:00
Valentin Lorentz
5eddb189b6
Karma: fix typo. Closes GH-38.
2011-06-30 19:28:20 +02:00
Valentin Lorentz
1133b8f5c0
AutoMode: fix bans.
2011-06-30 19:06:22 +02:00
Valentin Lorentz
7418e78083
Relay: remove redundant nick on join/part when hostmasks enabled
2011-06-30 15:23:17 +02:00
Valentin Lorentz
b797c7f1dc
BadWord & ChannelStats & Owner: update l10n-fr.
2011-06-30 13:31:45 +02:00
Valentin Lorentz
5ddbba4152
Merge branch 'testing' of github.com:ProgVal/Limnoria into testing
2011-06-30 09:57:44 +02:00
Valentin Lorentz
f0571e434b
AutoMode & BadWord & Config & Format & Karma & Later & Web: Add/update l10n-it.
2011-06-30 09:56:25 +02:00
Valentin Lorentz
3b5d2cb48b
Herald: fix name conflict (wqs using _ as a temporary variable)
2011-06-30 03:04:12 +02:00
Valentin Lorentz
5275d708e5
Owner: Fix bug with @enable and @disable if a plugin is given. Closes GH-43. Closes GH-44.
2011-06-29 13:56:22 +02:00
Valentin Lorentz
08175fc920
Conditional: Update l10n-fi
2011-06-29 09:40:05 +02:00
Valentin Lorentz
49e14f9a92
Conditional & Dict & Factoids & MessageParser: remove redundant spaces, update i18n and l10n-fr
2011-06-28 19:43:21 +02:00
Daniel Folkinshteyn
1e337bdfa9
Dict: Fix FSF address in included dictclient module
...
Taking fresh address from http://www.gnu.org/licenses/old-licenses/gpl-2.0.html#SEC4
2011-06-27 14:41:49 -04:00
Mika Suomalainen
7f8700a948
AutoMode & Math: update/add l10n-fi
2011-06-27 18:08:31 +02:00
Valentin Lorentz
90ed5fcc51
AutoMode: update messages.pot and l10n-fr
2011-06-27 12:06:16 +02:00
Valentin Lorentz
128143f856
AutoMode: fix supybot.plugins.AutoMode.owner. Closes GH-36.
2011-06-27 11:24:50 +02:00
Mika Suomalainen
ca61dd0ed2
Limiter: Add l10n-fi
2011-06-26 19:32:03 +02:00
Valentin Lorentz
add80364ee
Limiter: fix typo. Closes GH-35
2011-06-26 19:25:11 +02:00
Valentin Lorentz
a815f11e51
Anonymous: bug fix (_ was used as a temporary variable name)
2011-06-26 11:12:28 +02:00
Mika Suomalainen
9ded853eff
Later: fix typo in l10n-fi
2011-06-25 14:57:41 +02:00
Valentin Lorentz
2cb7f72874
User: fix typo. Closes GH-32.
2011-06-25 13:06:06 +02:00
Valentin Lorentz
1acc55feb3
Karma & Lart & Later: Add l10n-fi.
2011-06-25 12:30:53 +02:00
Valentin Lorentz
2c996b7459
Internet: add l10n-fi
2011-06-23 15:41:03 +02:00
Mika Suomalainen
4daef04fdc
Herald: Add l10n-fi.
2011-06-23 12:29:44 +02:00
Valentin Lorentz
a487451cc7
Todo: Add allowThirdpartyReader config variable.
2011-06-23 12:28:42 +02:00
Valentin Lorentz
61ec5f70fb
Todo: fix the help string for @todo (and update i18n and l10n-fr).
2011-06-23 11:34:46 +02:00
Valentin Lorentz
1c07963a90
Owner: Being ignored for commands flood is now restricted to non-trusted users (instead of non-owners). Closes GH-13.
2011-06-22 20:02:43 +02:00
skizzhg
9d5365248e
Admin & ChannelLogger & Dict & Maths & News & Seen & Status & Time & Todo & URL: Add Italian translation
2011-06-21 19:40:01 +02:00
Mika Suomalainen
cdb54322a7
Google: Add Finnish translation.
2011-06-21 18:24:01 +02:00
Mika Suomalainen
5cd607f018
Format & Games: Add Finnish translation.
2011-06-20 18:31:33 +02:00
Mika Suomalainen
2ef0004517
Filter: Add l10n-fi.
2011-06-17 19:42:25 +02:00
Mika Suomalainen
8469382895
Dict: fix l10n-fi.
2011-06-17 19:41:12 +02:00
Valentin Lorentz
a6e1bbe293
Dict & Limiter & Note & Scheduler & ShrinkUrl & URL & Utilities: Add Italian translation
2011-06-16 19:06:16 +02:00
Daniel Folkinshteyn
2b708f034b
Web: add 'timeout' config for web fetch, default 5 sec.
...
Otherwise, when a site would take a long time to respond, the thread would hang for quite a while.
also needed to mod src/utils/web.py to take the timeout arg.
2011-06-13 16:42:57 -04:00
skizzhg
ee92c71e6e
Admin & Alias & Anonymous & AutoMode & Ctcp & Dunno & Internet & Lart & NickCapture & Protector & Quote & Success: Add Italian translation
2011-06-12 22:30:45 +02:00
Valentin Lorentz
58152b5a70
AutoMode: fix missing closing quote (update l10n-fr and l10n-fi), thanks to skizzhg.
2011-06-12 12:51:26 +02:00
Mika Suomalainen
15d9d0fe6c
Factoids: Add finnish translation
2011-06-11 19:05:26 +02:00
Valentin Lorentz
5a65dd7162
String: Fix typo in l10n-fr
2011-06-10 19:48:10 +02:00
Valentin Lorentz
7e8a079439
Anonymous: Internationalize some strings and localize them into French (thanks to skizzhg).
2011-06-09 20:56:20 +02:00
Mika Suomalainen
37f2ef1634
Ctcp & Dict & Dunno: Add finnish translation
2011-06-08 19:33:21 +02:00
Valentin Lorentz
c85daa4fb1
Conditional: Add Finnish translation.
2011-06-07 20:52:51 +02:00
Valentin Lorentz
05f122a008
Merge branch 'testing' of github.com:ProgVal/Limnoria into testing
2011-06-07 06:08:45 +02:00
Valentin Lorentz
7ce41c78ad
Admin: fix typo in French translation
2011-06-07 06:08:07 +02:00
James Vega
b0e595fbd2
Update Internet.hexip to handle IPv6
...
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
2011-06-06 22:29:21 -04:00
James Vega
d56381436c
Update Internet.dns to handle IPv6 IPs and responses
...
Signed-off-by: James Vega <jamessan@users.sourceforge.net>
2011-06-06 22:28:35 -04:00
Valentin Lorentz
28a3067eee
Misc: update i18n and l10n-fr
2011-06-06 19:06:52 +02:00
Valentin Lorentz
6c1699583b
Misc: use Limnoria version string.
2011-06-05 20:30:32 +02:00
Valentin Lorentz
73cf53f8e6
Revert "Games: fix typo (die -> dice)"
...
This reverts commit e41dedb112
.
2011-06-05 19:58:50 +02:00
Valentin Lorentz
4e96d098a4
Merge branch 'testing' of github.com:ProgVal/Limnoria into testing
2011-06-04 18:00:19 +02:00
Valentin Lorentz
e41dedb112
Games: fix typo (die -> dice)
2011-06-04 17:59:35 +02:00
Valentin Lorentz
18aa92e6da
Merge branch 'testing' of github.com:ProgVal/Limnoria into testing
2011-06-01 22:50:21 +02:00
Valentin Lorentz
0c7e2ce9e8
Rename 'permission' to 'capacité' in French translations
2011-06-01 22:47:36 +02:00
Valentin Lorentz
865bd93244
MessageParser: remove redundant spaces
2011-05-27 18:18:53 +02:00
Daniel Folkinshteyn
ef6fe23e02
Seen: fix tests so they pass. fix seen command so it properly accepts nick wildcards.
...
Conflicts:
src/version.py
2011-05-27 18:16:42 +02:00
Valentin Lorentz
64b4a61d3a
PluginDownloader: remove useless import
2011-04-28 16:54:25 +02:00
Valentin Lorentz
6e00168662
PluginDownloader: add mtughan-weather and SpiderDave repositories
2011-04-28 14:47:25 +02:00
Valentin Lorentz
8fe3e77428
PluginDownloaded: add nanotube-bitcoin repository and check a plugin exists before downloading the tarball
2011-04-28 14:20:36 +02:00
Valentin Lorentz
72600e54af
PluginDownloader: add stepnem's and gsf's repositories; fix issue with non-root path
2011-04-28 13:57:06 +02:00
Valentin Lorentz
f18429fdf7
PluginDownloader: add the @install command.
2011-04-28 11:38:48 +02:00
Valentin Lorentz
187ed38ecc
PluginDownloader: creation; supports ProgVal and quantumlemur repositories; able to list repositories and plugins in them.
2011-04-27 14:59:02 +02:00
Valentin Lorentz
2791955209
Factoids: fix merge problem (duplicated wrap()-ing). Thanks kini fore the report
2011-04-09 15:24:52 +02:00
Daniel Folkinshteyn
1b74b8ddf6
Seen: fix tests so they pass. fix seen command so it properly accepts nick wildcards.
2011-04-04 16:30:52 -04:00
Valentin Lorentz
da5b2b35e2
Seen: Fix save Seen.any.db. (thanks to beo_ for the repport and the test)
...
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-04-04 16:21:12 -04:00
Valentin Lorentz
ab087f4b45
Seen: Fix save Seen.any.db. (thanks to beo_ for the repport and the test)
2011-04-03 14:45:33 +02:00
Daniel Folkinshteyn
c25db0ecdf
Services: fix problem with some channels being mixed up between networks on startup, when noJoinsUntilIdentified is true.
...
When noJoinsUntilIdentified config is true, the bot holds join messages in a 'waitingJoins' list, and processes them
once nickserv identification comes through. The problem was that when the bot is configured to join multiple networks,
join messages from different networks would get appended to the same list, without any differentiation by which message
belongs to which network. Thus, if there are messages waiting for multiple networks, it would often be the case that
whichever network got identification done first, would 'pick up' other network's join messages.
This fix stores the network name along with the join messages in the list, and has each network pick out only its own
join messages.
2011-03-13 14:21:46 -04:00
Valentin Lorentz
ad57b1c2ec
Misc: fix french translation
2011-03-09 12:08:09 +01:00
Valentin Lorentz
c6e54fb1b2
Owner: fix error message when the ImportError comes from the plugin
2011-03-08 15:18:38 +01:00
Valentin Lorentz
8595c177dd
Google: fix @calc
2011-03-07 18:20:10 +01:00
Valentin Lorentz
ad95bc96a8
Config: Fix French translation
2011-03-03 19:25:15 +01:00
Mika Suomalainen
74c634f67a
Config: Add Finnish translation
2011-03-03 19:21:37 +01:00
Valentin Lorentz
db13293428
Merge branch 'testing' of github.com:ProgVal/Supybot-fr into testing
2011-03-02 16:03:34 +01:00
Mika Suomalainen
58bc8d59b9
ChannelStats: add Finnish translation
2011-03-02 16:03:10 +01:00
Valentin Lorentz
54e6e45bd7
Misc: fix typo French translation (thanks to trashy)
2011-03-01 21:55:32 +01:00
Valentin Lorentz
7e1cd95f46
MessageParser: fix missing configure() in config.py
2011-03-01 14:49:47 +01:00
Valentin Lorentz
2bcfd9e0e5
Conditional & MessageParser: Add description.
2011-03-01 14:35:40 +01:00
Mika Suomalainen
26c2e56905
Admin & Alias & Anonymous & AutoMode & BadWord & Channel & ChannelLogger: update/create Finnish translation
2011-02-28 16:45:53 +01:00
Valentin Lorentz
cb0139299a
BadWord & Channel: add Finish translation
2011-02-28 09:47:00 +01:00
Valentin Lorentz
401725f511
MessageParser: internationalization and French localization
2011-02-26 11:48:21 +01:00
Valentin Lorentz
2779b676c2
Conditional: internationalize and localize in French
2011-02-26 11:26:02 +01:00
Valentin Lorentz
aef0b6865d
Filter & Format & Later & Plugin & RSS & Reply & Status & Topic & Unix & Web: update French translation
2011-02-26 11:19:32 +01:00
Valentin Lorentz
e687061cae
Factoids: update l10n-fr
2011-02-26 10:45:42 +01:00
Valentin Lorentz
f7899c7627
Factoids: fix merge
2011-02-26 10:45:29 +01:00
Valentin Lorentz
3c42a1f513
Plugin: fix forgotten merge info
2011-02-26 10:44:35 +01:00
Valentin Lorentz
f5de099798
Dict: update l10n-fr
2011-02-26 10:43:38 +01:00
Valentin Lorentz
a3ff40d359
Ctcp: update l10n-fr
2011-02-26 10:43:28 +01:00
Valentin Lorentz
c5de801317
Channel: update l10n-fr
2011-02-26 10:43:20 +01:00
Valentin Lorentz
2de895cf9b
Alias: update l10n-fr
2011-02-26 10:43:12 +01:00
Valentin Lorentz
0d7e3d3759
(Re)generate all plugin's .pot file
2011-02-26 10:40:50 +01:00
Valentin Lorentz
2d56eba17e
Unix: fix merge of @ping
2011-02-26 09:50:15 +01:00
Daniel Folkinshteyn
e35bf94600
Unix: add call command, giving owner ability to call any system command.
2011-02-25 19:38:33 +01:00
brian c
cc5f3c1049
Unix: various enhancements to the ping command:
...
Fixed bug in 100% packet loss response.
Errors from ping are now sent to irc.error().
Added packet count, interval, ttl, and wait options.
Added additional test cases.
Also, Enabled threading for Unix plugin, and
for wtf, spell, and ping commands.
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-02-25 19:31:46 +01:00
oevna@users.sourceforge.net
61167ce909
Unix: fixed uncaught OSError exception raised when executing ping fails.
...
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-02-25 19:31:06 +01:00
Daniel Folkinshteyn
f69c47b092
Unix: fix test for the ping command, call unix ping instead of the default misc ping.
2011-02-25 19:30:45 +01:00
oevna@users.sourceforge.net
390b3ec15f
Added ping command to Unix plugin
...
Signed-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>
2011-02-25 19:30:31 +01:00
Daniel Folkinshteyn
f6c9543dc3
Filter: add unbinary command, as counterpart to binary command.
2011-02-25 19:30:20 +01:00
Daniel Folkinshteyn
6ccd1ce3d6
ChannelLogger: include in logs the reasons for parts and quits
2011-02-25 19:29:24 +01:00
Daniel Folkinshteyn
da25be73d4
Channel: nicks: add --count argument, which outputs only the count of nicks in channel.
...
also add tests for the nick command.
2011-02-25 19:27:07 +01:00
Daniel Folkinshteyn
8e80e7b657
fix google calc to work when doing a currency conversion.
...
made the calcre more generic, so it finds stuff on both math and currency.
nothing a little exploration of google html page source couldn't solve.
2011-02-25 19:24:04 +01:00
Daniel Folkinshteyn
2925c45b51
restore the 'import re' to Topic plugin, which was for some reason taken out
...
two commits ago, in commit 51cabeea33
it is necessary for the operation of the plugin
(specifically, in the _checkManageCapabilities function)
the tests didn't catch that because it apparently imports re separately.
2011-02-25 19:22:56 +01:00
Daniel Folkinshteyn
9f26bb1420
for Later plugin, add test for actual sending of notes to nicks upon their being seen.
2011-02-25 19:21:00 +01:00
Daniel Folkinshteyn
a6d92a70e8
Add Later note expiration period, 30 days by default.
...
This should prevent the accumulation of old unclaimed notes in the database,
which is possible due to notes left to misspelled nicks, to temporary nicks
used by regulars, or to one-time visitor nicks.
2011-02-25 19:20:48 +01:00
Daniel Folkinshteyn
dfeb50de2d
Add --raw option to factoids.whatis, which disables variable substitution on the factoid.
...
also add test for this.
2011-02-25 19:18:50 +01:00
Daniel Folkinshteyn
b12d8a8a04
Use the ircutils.standardSubsitute function upon factoid output.
...
This allows inclusion of the usual standardSubstitute vars within factoids.
There is no config to disable this, since it is possible to escape the substitutions
by simply doubling the dollar signs, as per the python documentation:
http://docs.python.org/library/string.html#template-strings
Thus, if you want a factoid to output a literal "$channel", for example, all
you'd need to do is use "$$channel" in your factoid text, which will come out
as "$channel" when said by the bot.
Also added tests for this new behavior.
2011-02-25 19:18:02 +01:00
Daniel Folkinshteyn
8ed94257ba
some enhancements Factoids.rank:
...
output options: plain key output, and alpha sorting for plain output.
allow an optional argument for how many ranked facts to show.
2011-02-25 19:16:48 +01:00
Daniel Folkinshteyn
7c3bc67c86
Add some sanity checks to RSS plugin:
...
First: if an rss feed is called without the number of headlines argument,
we now have a default number of items it will output.
before, it tried to stuff the whole rss feed into the channel, which is quite
floody, if more than one 'mores' is set, or if oneToOne is false.
Second: when adding a new feed to announce, it again, tried to stuff the
whole rss feed into the channel, which ran into the same floody conditions
as above. now we have a default number of feeds to output when there's no
cached history.
2011-02-25 19:15:41 +01:00
Daniel Folkinshteyn
7505f839fc
fix docstring for Plugin.plugin command so it actually says what the command will do.
...
also add a Plugin.plugins command, which always returns a list of all plugins containing a command.
add a test for it.
2011-02-25 19:14:35 +01:00
Daniel Folkinshteyn
92fc1e308f
update quotegrabs to sqlite3
2011-02-25 19:14:06 +01:00
Daniel Folkinshteyn
d433bfc8f0
for Factoids: make approximate fuzzy key searches also when invoking whatis directly.
...
also add tests.
while there, remove useless config setting for replyinvalidcommand testing, since it is true by default.
2011-02-25 19:13:27 +01:00
Daniel Folkinshteyn
e939cfd124
update Karma plugin and test code to use sqlite3.
...
This involved also updating src/conf.py to look for sqlite3 and add it to supybot.conf.databases list,
since karma uses the plugins.DB() constructor for its database, which checks the available databases list.
2011-02-25 19:11:58 +01:00
Daniel Folkinshteyn
bf6f0e2d18
make google translate return detailed google error, instead of the unhelpful "we broke google".
2011-02-25 18:56:56 +01:00
Daniel Folkinshteyn
8d45228642
for google translate, error if destination language is 'auto'.
2011-02-25 18:56:50 +01:00
Daniel Folkinshteyn
261a646451
in Later nick validation, use irc.isNick. now instead of forcing strictRfc to true, we are using the config.
2011-02-25 18:56:40 +01:00
Daniel Folkinshteyn
e46948400d
take out getDb override from factoids, since i have changed it upstream, in plugins.__init__.py, to use proper sqlite3 syntax.
2011-02-25 18:54:51 +01:00
Daniel Folkinshteyn
1b0aa48368
make on-join telling for later configurable.
2011-02-25 18:54:30 +01:00
Daniel Folkinshteyn
e68704a0fc
topic now checks for +t mode before denying topic changes, and also allows halfops in addition to ops.
...
default required capabilities for topic changes (if topic is +t and user is not an op or halfop), are chan,op and chan,halfop
thanks jemfinch for the suggestions.
2011-02-25 18:53:11 +01:00
Daniel Folkinshteyn
dae8dfd2e7
add replace function to format that takes varying-length strings to replace.
...
add test for it
add error test for format.translate for different length translate args.
2011-02-25 18:49:39 +01:00
Daniel Folkinshteyn
2d718d31bb
Fix factoids bug ,Factoids.showFactoidIfOnlyOneMatch feature is broken when used off-channel:
...
https://sourceforge.net/tracker/?func=detail&aid=2965589&group_id=58965&atid=489447
2011-02-25 18:48:56 +01:00
Daniel Folkinshteyn
c0986e1122
change Topic to have a default required capability set, for all write operations.
...
by default, now only allows chanops, and users with admin or channel,op capability to change topics
2011-02-25 18:47:56 +01:00
Daniel Folkinshteyn
7ec1ca2070
make later plugin send waiting messages on user join also, not just on privmsg.
2011-02-25 18:38:14 +01:00
Daniel Folkinshteyn
fcaa7863fa
add nick validation to later tell
...
this avoids plugging the later db with messages for bogus nicks
2011-02-25 18:37:22 +01:00
Daniel Folkinshteyn
a2da24d202
add a random-synonym getting function to Dict, add tests for it.
...
using the moby-thes database from dict.org.
2011-02-25 18:36:17 +01:00
Daniel Folkinshteyn
b306c5440f
add damerau-levenshtein distance to supybot.utils.seq
...
use it in factoids invalid command to match possible typos
write tests for same.
2011-02-25 18:36:09 +01:00
Daniel Folkinshteyn
bdc8fd5285
fix some encoding error for non-ascii langs
2011-02-25 18:36:00 +01:00
Daniel Folkinshteyn
ca045128d7
add detected source language display for 'auto' google translate, add test for auto translate.
2011-02-25 18:35:53 +01:00
Daniel Folkinshteyn
6b324674a7
enable google translate to autodetect language with 'auto' fromlang.
2011-02-25 18:35:44 +01:00
Daniel Folkinshteyn
9b516480af
add tests for factoids.alias
2011-02-25 18:35:37 +01:00
Daniel Folkinshteyn
50ac5a05e1
delete leftover debug-prints
2011-02-25 18:35:30 +01:00
Daniel Folkinshteyn
366c2b7c17
add factoids alias function, to link more keys to existing factoids.
2011-02-25 18:35:17 +01:00
Daniel Folkinshteyn
436d2bade8
mod factoids plugin to use a separate key-value relationship table
...
this avoids duplication, and allows one to set a bunch of aliases for a factoid, without creating duplicates of the same fact content.
2011-02-25 18:33:40 +01:00
Daniel Folkinshteyn
471921eab6
make 'factoids info' include usage count in output. add test for same.
2011-02-24 21:03:30 +01:00
nanotube
e71ee8fbb1
don't give up too easily with invalid command, instead search factoid keys with wildcard first.
2011-02-24 21:02:39 +01:00
nanotube
b922890b6f
add rank test to factoids, update factoids test code to sqlite3
2011-02-24 21:01:19 +01:00
nanotube
5c0596f484
rename factrank to just rank for consistency
2011-02-24 21:01:08 +01:00
Daniel Folkinshteyn
2b5ffaa940
add replies function to reply plugin, which makes multiple replies, if supybot.reply.oneToOne is false.
2011-02-24 20:58:05 +01:00
Daniel Folkinshteyn
f71464adb3
This merges an old branch i had for sqlite3 factoids+moobotfactoids.
...
fix up moobotfactoids+factoids to use the sqlite text_factory=str,
also fixed up a test for factoid search, since it now sorts keys alphabetically.
2011-02-24 20:55:24 +01:00
Daniel Folkinshteyn
c0ebdddb47
start factoid rankings from 1 not from 0
2011-02-24 20:09:00 +01:00
Daniel Folkinshteyn
34f8557cfd
remove rogue test-print
2011-02-24 20:06:35 +01:00
Daniel Folkinshteyn
7351ec1702
sort keys in factoid search output by alphabetically by key name.
2011-02-24 20:03:28 +01:00
Daniel Folkinshteyn
d2ac0e742a
implement factoid usage counter
2011-02-24 20:03:03 +01:00
Daniel Folkinshteyn
957998f483
Utilities: add countargs function, returns number of arguments supplied.
...
also add tests for it.
2011-02-20 11:30:50 +01:00
Daniel Folkinshteyn
6381266cfd
Utilities: add 'sample' command, a basic interface to random.sample()
...
Also add tests for it.
2011-02-20 11:29:08 +01:00
Valentin Lorentz
9d7287a436
Import MessageParser from gribble repo
2011-02-20 11:14:29 +01:00
Valentin Lorentz
f3a20df8f1
Import Conditional from gribble repo
2011-02-20 11:13:57 +01:00
Daniel Folkinshteyn
f6e3698c24
Scheduler: handle event persistence on plugin reload.
...
Write data to disk on unload; populate events dict with events which are
still scheduled on reload.
2011-02-20 10:43:02 +01:00
Daniel Folkinshteyn
42efc79ef1
Scheduler: add scheduled task persistence.
...
The list of tasks scheduled with the Scheduler plugin is now saved
on exit, and restored upon restart.
Previously all scheduled tasks would be forgotten upon bot restart,
which was undesirable behavior.
2011-02-20 10:41:52 +01:00
Valentin Lorentz
2d265f9d82
Google: update translation
2011-02-14 18:35:53 +01:00
Daniel Folkinshteyn
a6b9d5fe5f
Google: fix encoding bug in lucky --snippet; need to pass encoded string to utils.web.htmlToText
2011-02-14 18:27:40 +01:00
Daniel Folkinshteyn
614e6c3f43
Google: in lucky --snippet, properly convert html to text, using utils.web.htmlToText.
2011-02-14 18:27:26 +01:00
Daniel Folkinshteyn
33c6eabf82
Google: add --snippet option to lucky command, which shows the text snippet for the page.
2011-02-14 18:26:50 +01:00
Valentin Lorentz
5395000e76
Change website supybot-fr.tk -> supybot.fr.cr
2011-02-09 17:16:26 +01:00
Valentin Lorentz
c456abd25c
Later: fix french translation
2011-01-30 12:04:57 +01:00
Valentin Lorentz
bcc745b956
Update BadWord's .pot and fr.po
2011-01-29 11:52:14 +01:00
Daniel Folkinshteyn
817190ff6b
BadWords: improve help for requireWordBoundaries config.
...
Make a note that the plugin requires restart or the words set updating,
for changes to this setting to take effect.
2011-01-29 11:47:23 +01:00
Daniel Folkinshteyn
0e67977cdd
Badwords: add plugin docstring, and fix/standardize some method docstrings.
2011-01-29 11:46:14 +01:00
Daniel Folkinshteyn
9665c178aa
Scheduler: don't immediately execute commands when restoring repeated events.
2011-01-29 11:45:16 +01:00
Daniel Folkinshteyn
7c7b093b33
Google: add some extra matching capability to google calc
...
now should be able to display any 'special' result from google.
2011-01-29 11:39:59 +01:00
Daniel Folkinshteyn
b0bd346775
Services: add some more strings indicating identification success.
2011-01-29 11:36:48 +01:00
Daniel Folkinshteyn
60bbbc63ab
Topic: get shouldn't require capabilities, since it's a read-only operation.
2011-01-29 11:34:10 +01:00
Valentin Lorentz
e8814fc07a
Add checkCapabilityButIgnoreOwner converter
2011-01-27 19:32:43 +01:00
Valentin Lorentz
1cceeb7ad1
Fix @String decode utf8 issue
2011-01-26 08:30:20 +01:00
Daniel Folkinshteyn
831a2c3b9a
Topic: get shouldn't require capabilities, since it's a read-only operation.
2011-01-25 01:26:42 -05:00
Daniel Folkinshteyn
3151d08e73
Filter: fix rainbow so it doesn't fail with numbers.
...
fixing this bug: https://sourceforge.net/tracker/?func=detail&aid=3140981&group_id=58965&atid=489447
Thanks to The Compiler for the report and the fix.
2011-01-24 16:18:01 -05:00
Valentin Lorentz
17248b5d2c
Merge branch 'testing' into unit-tests
...
Conflicts:
src/utils/str.py
2011-01-22 10:29:22 +01:00
Valentin Lorentz
e6fc429701
Fix bug with rainbow when message contains numeric characters #SF3140981
2011-01-22 09:59:19 +01:00