Valentin Lorentz
|
d2762d9fb9
|
Aka: Add explicit error message if sqlalchemy is not installed.
|
2013-08-21 18:04:16 +02:00 |
|
Valentin Lorentz
|
790bda4664
|
Web: Fix nesting of commands (bug introduced in d8a4ef8421 ).
|
2013-08-20 11:37:39 +02:00 |
|
Valentin Lorentz
|
d14f5df76f
|
ChannelLogger: Rewrite relayed nicks. Closes GH-507.
|
2013-08-19 17:22:56 +02:00 |
|
Valentin Lorentz
|
1724d6867b
|
Conditional: Fix handling of exceptions.
|
2013-08-18 17:37:42 +02:00 |
|
Valentin Lorentz
|
43f1e5cd24
|
Topic: Fix previous commit.
|
2013-08-17 19:51:17 +00:00 |
|
Valentin Lorentz
|
410472c317
|
Topic: Change behavior of supybot.plugins.Topic.alwaysSetOnJoin to only apply if the actual topic differs from the default.
|
2013-08-17 19:30:28 +00:00 |
|
Valentin Lorentz
|
b57be07f1c
|
Topic: Add supybot.plugins.Topic.alwaysSetOnJoin.
|
2013-08-17 17:48:25 +00:00 |
|
Valentin Lorentz
|
e3acc03fd6
|
Another fix for b46a0dd6a2 .
|
2013-08-17 19:27:52 +02:00 |
|
Valentin Lorentz
|
f3ecc33678
|
Fix commit b46a0dd (breaks tests for Alias and Aka).
|
2013-08-17 17:08:55 +02:00 |
|
Valentin Lorentz
|
dfdc7f1cd1
|
Merge pull request #506 from kytvi2p/unicode2.x
Unicode fixes for python 2.x
|
2013-08-17 07:54:45 -07:00 |
|
Kill Your TV
|
b46a0dd6a2
|
Unicode fixes for python 2.x
These changes have been tested with Python 3.2.3 and Python 2.7.5.
|
2013-08-17 14:12:10 +00:00 |
|
Valentin Lorentz
|
e1d0ab2774
|
Aka: Fix support for non-ascii commands name with Python 2 (bug introduced in 64300b8a02).
|
2013-08-17 16:12:06 +02:00 |
|
Valentin Lorentz
|
dd37f8dd3f
|
Socket: Forward DNS queries via the socks proxy (if any).
|
2013-08-17 15:47:39 +02:00 |
|
Valentin Lorentz
|
921ff2ae07
|
Aka: Fix case-sensitivity.
|
2013-08-17 07:02:21 +00:00 |
|
Valentin Lorentz
|
e120ab7eab
|
User: Add custom error message for @gpg add arguments.
|
2013-08-16 16:23:08 +02:00 |
|
Valentin Lorentz
|
cee144d841
|
Merge pull request #504 from kytvi2p/issue502
RSS: fix initialAnnounceHeadlines not being obeyed
|
2013-08-15 16:38:37 -07:00 |
|
Kill Your TV
|
56c80e62f1
|
RSS: fix initialAnnounceHeadlines not being obeyed
|
2013-08-15 22:32:19 +00:00 |
|
Valentin Lorentz
|
b375e7dfb2
|
commands.py: Fix crash if a custom error message is provided to somethingWithoutSpaces (bug introduced in 29dc1438a0 ).
|
2013-08-15 22:25:36 +02:00 |
|
Valentin Lorentz
|
a2f115e09f
|
Alias: Prevent @add from allowing invalid names.
|
2013-08-15 13:30:12 +02:00 |
|
Valentin Lorentz
|
73f63c25b9
|
Aka: Fix import of locked alias.
|
2013-08-15 10:55:57 +02:00 |
|
Valentin Lorentz
|
18cc1ff3bb
|
Revert "Web: Disable @title and @doctype for non-HTML documents." (incompatible with Python 2)
This reverts commit 34b0e5faad .
|
2013-08-15 00:14:34 +00:00 |
|
Valentin Lorentz
|
8d7b06efd1
|
utils.str.format: Replace %u with '' instead of '<>' if URL is empty.
|
2013-08-13 19:19:54 +00:00 |
|
Valentin Lorentz
|
3a5c4c3ddd
|
Add class attribute callbacks.Commands.pre_command_callbacks.
|
2013-08-12 21:48:56 +02:00 |
|
Valentin Lorentz
|
ebde072f39
|
Add explicit/helpful error message about how to solve the multiprocessing 'Permission denied' issue.
|
2013-08-12 19:08:31 +02:00 |
|
Valentin Lorentz
|
36f54039fc
|
travis.yml: Add IRC notifications.
|
2013-08-11 13:36:46 +02:00 |
|
Valentin Lorentz
|
13bf8c2915
|
Aka: Fix crash when logging (on Python 2).
|
2013-08-11 11:28:53 +00:00 |
|
Valentin Lorentz
|
e5bac7e023
|
Aka: Fix previous commit.
|
2013-08-11 11:20:36 +00:00 |
|
Valentin Lorentz
|
50e3f2ab16
|
Aka: Use %q converter instead of %r for logging (escapes % in expression).
|
2013-08-11 11:10:17 +00:00 |
|
Valentin Lorentz
|
4e9bb2c241
|
Later: Use builtin support for '%s ago'.
|
2013-08-11 12:22:12 +02:00 |
|
Valentin Lorentz
|
1e050d7fa8
|
utils/str.py: Use already existing function utils.gen.timeElapsed instead of redundant one.
|
2013-08-11 12:08:01 +02:00 |
|
Valentin Lorentz
|
8b4b45ecf0
|
utils/str.py: Add the %T (Time delta) argument type.
|
2013-08-11 12:03:41 +02:00 |
|
Valentin Lorentz
|
d6223eee9d
|
Aka: Remove side effects in everythingReplace and fix crash when evaluating expressions where $* is in the nested command.
|
2013-08-11 12:02:00 +02:00 |
|
Valentin Lorentz
|
269f22a84b
|
User: Make arguments handling of '@user hostmask remove' similar to '@user hostmask add' 's. Closes GH-101.
|
2013-08-10 16:01:25 +02:00 |
|
Valentin Lorentz
|
744681d259
|
Fix syntax error in tests when run with Python 3.1 and 3.2.
|
2013-08-10 15:40:10 +02:00 |
|
Valentin Lorentz
|
0dc5160dbc
|
Remove debug output.
|
2013-08-10 15:39:03 +02:00 |
|
Valentin Lorentz
|
029c6993ad
|
Fix c23f25545f for Python 2.
|
2013-08-10 15:25:40 +02:00 |
|
Valentin Lorentz
|
1ee8bc3480
|
Fix bug that caused commands like '@google google google google translate' to be valid. Closes GH-19.
|
2013-08-10 15:22:47 +02:00 |
|
Valentin Lorentz
|
c23f25545f
|
Fix core tests for Python 3 (actually imported + fixes).
|
2013-08-10 15:18:04 +02:00 |
|
Valentin Lorentz
|
34b0e5faad
|
Web: Disable @title and @doctype for non-HTML documents.
|
2013-08-09 18:03:02 +02:00 |
|
Valentin Lorentz
|
536ec37037
|
commands.py: raise the exception instead of returning is if --disable-multiprocessing is given.
|
2013-08-09 17:48:53 +02:00 |
|
Valentin Lorentz
|
573d4a0158
|
Silence errors in Socket driver if connecting failed (name resolution, ...).
|
2013-08-09 12:59:42 +02:00 |
|
Valentin Lorentz
|
9288b16cd2
|
Fix 918b8a3c01 on Windows.
|
2013-08-09 12:21:24 +02:00 |
|
Valentin Lorentz
|
d8a4ef8421
|
Web: Prevent memory bomb when calling commands with an URL to a page sending crafted requests.
|
2013-08-09 12:16:24 +02:00 |
|
Valentin Lorentz
|
918b8a3c01
|
commands.py: Add heap_size argument to process().
|
2013-08-09 12:16:24 +02:00 |
|
Valentin Lorentz
|
33cc9bc6b8
|
MessageParser: Fix crash when using @messageparser add for global database.
|
2013-08-08 16:01:36 +00:00 |
|
Valentin Lorentz
|
23dfa23f31
|
Aka: Prevent infinite loop (+ memory bomb) when nesting Akas using $*.
|
2013-08-08 14:12:02 +02:00 |
|
Valentin Lorentz
|
f8bfb03dee
|
Merge pull request #495 from Hoaas/testing
Seen: Change 'last left the #channelname' to 'last left #channelname' in the English error message.
|
2013-08-08 02:42:05 -07:00 |
|
Terje Hoås
|
36bce4d753
|
Seen: Change 'last left the #channelname' to 'last left #channelname' in the English error message.
|
2013-08-08 10:02:26 +02:00 |
|
Valentin Lorentz
|
58261e78c7
|
Dict: Fix lookup of some words (looks like dict.org does not follow RFC2229). Closes GH-494.
|
2013-08-07 15:41:08 +00:00 |
|
Valentin Lorentz
|
80b4e164ec
|
Internet: Fix @whois.
|
2013-08-06 10:17:23 +00:00 |
|