Commit Graph

11128 Commits

Author SHA1 Message Date
James Lu
b934870702 Debug: import supybot for easier access to the module 2016-12-18 23:37:55 +01:00
Valentin Lorentz
76170080b5 Merge pull request #1276 from kyrias/title-timeout
Add timeout to `web title` command
2016-12-08 18:22:02 +01:00
Johannes Löthberg
07f98d3619 Add timeout to web title command
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2016-12-08 10:11:15 +01:00
Valentin Lorentz
9fe4abec48 Web: Use a timeout to fetch pages. Closes GH-1275.
This is required because the sandbox is not used anymore,
since 9c57199838.
2016-12-08 00:48:11 +01:00
Valentin Lorentz
b9b36d4de5 Improve decorator. 2016-12-08 00:37:12 +01:00
Valentin Lorentz
4acb692f17 Web: Use new-style command wrap (as a decorator). 2016-12-08 00:36:30 +01:00
Valentin Lorentz
b46ea6f6bc Merge branch 'custom-whoami' into testing 2016-11-28 10:31:52 +01:00
Valentin Lorentz
bbaf3cd47e User: Fix previous commit by @IotaSpencer. 2016-11-28 10:31:37 +01:00
Ken Spencer
0c4f9d74eb User: allow for custom whoami error 2016-11-28 10:28:48 +01:00
Fudster
0be4e2c953 Add Fudster's repo (#1274)
* Add Fudster's repo

* fixed missing owner var

* Fix padding

* Fix padding.....

* Remove tabs
2016-11-28 10:24:56 +01:00
Valentin Lorentz
ecf70a4de4 GPG: Limit number of headers fetched on old Python versions. 2016-11-22 22:15:43 +01:00
Valentin Lorentz
95a1f21600 Revert some instances of s/iteritems/items/ in be118c3338. 2016-11-11 13:04:00 +01:00
Valentin Lorentz
9c57199838 Web: Disable the fetch sandbox on Python versions with the _MAXHEADERS fix.
Partial fix to GH-1271.
2016-11-11 12:13:02 +01:00
Valentin Lorentz
0b93ab60a0 Merge pull request #1270 from IotaSpencer/patch-1
Update Iota's link
2016-11-09 18:37:25 +01:00
Ken Spencer
f29ede567b Update Iota's link 2016-11-09 12:23:31 -05:00
Valentin Lorentz
abfc499be6 Update README and list of classifiers. 2016-11-05 08:51:29 +01:00
Valentin Lorentz
14180a24ec Fix error when printing the 'NoSuitableDatabase' error. 2016-11-05 08:51:29 +01:00
Valentin Lorentz
f6419525ee Merge pull request #1269 from kyrias/fix-disable
disable: Actually disable command by plugin if specified
2016-11-03 18:53:19 +01:00
Johannes Löthberg
7c757cd52e disable: Actually disable command by plugin if specified
Signed-off-by: Johannes Löthberg <johannes@kyriasis.com>
2016-11-03 14:28:41 +01:00
Valentin Lorentz
95d4d40b22 Remove debug prints. 2016-11-01 21:30:39 +01:00
Valentin Lorentz
96c1ccc722 NickAuth: Fix error message. 2016-10-31 19:06:35 +01:00
Valentin Lorentz
167e66ed11 NickAuth: Use only the account name, not the current nick. 2016-10-31 17:02:14 +01:00
Valentin Lorentz
1fdbc24714 NickAuth: Improve error message. 2016-10-31 16:28:08 +01:00
Valentin Lorentz
5b29c8c0dd utils.iter: Allow None argument to filterfalse and all.
Fixes bug in the Debian plugin.
2016-10-27 20:51:36 +02:00
Valentin Lorentz
df130e8931 Fix inconsistency in the help message for configuring ident. 2016-10-26 21:17:01 +02:00
Valentin Lorentz
337094a1f4 Document argument 'heap_size' of commands.process. 2016-10-26 18:11:01 +02:00
Valentin Lorentz
f5db2338c5 Reply: Restore supybot.reply.oneToOne in tests because it breaks Factoids. 2016-10-02 13:55:26 +02:00
Valentin Lorentz
97d29d7913 Bring back VersionIsEmpty for supybot.user
Was removed by e5729bc86d, but
the removal breaks compatibility with popular IRCds.
2016-10-01 23:47:42 +02:00
Valentin Lorentz
c6e29031d1 Make replies() behave consistently with reply() regarding the 'to' parameter.
Side-effect: Fixes channel-specificity of supybot.reply.onetoone for the Reply.replies command.
Closes GH-1266.
2016-10-01 13:37:03 +02:00
Valentin Lorentz
fe52ba8fe8 Merge pull request #1265 from GLolol/patch-1
Factoids: add missing Raise in requireVoice checks
2016-09-26 18:37:05 +02:00
James Lu
cd853f3e31 Factoids: add missing Raise in requireVoice checks
Reported by braimee on IRC.
2016-09-25 17:11:14 -07:00
Valentin Lorentz
d7099794bc Fix Python 2 support of last commit. 2016-09-20 23:22:13 +02:00
Valentin Lorentz
2cfe0f679f Fix previous commit on some Python versions. 2016-09-20 23:09:29 +02:00
Valentin Lorentz
d39647142c RSS: Fix shadowing of any/all. 2016-09-20 22:54:11 +02:00
Valentin Lorentz
79bcc04d0a Fix Python 3.6 support of utils.python.glob2re. 2016-09-14 20:09:00 +02:00
Valentin Lorentz
b3bed0d6f9 User: Fix error handling when hostmasks overlap. 2016-09-14 19:10:26 +02:00
Valentin Lorentz
08c6238e14 README: Fix dependencies install instructions. 2016-09-14 19:10:05 +02:00
Valentin Lorentz
4f280599e1 RSS: use the original FeedParserDict for substitution
instead of building a new keyword arguments dict by iteration.

'description' is a field in FeedParserDict, but is not present when iterating,
which made it unavailable as a substitution variable.
2016-09-08 21:42:31 +02:00
Valentin Lorentz
2d30b40a80 NickAuth: Fix indentation. 2016-08-21 23:47:45 +02:00
Valentin Lorentz
1e7c3007e0 Later: Strip duplicate nicks given to @tell to avoid spam.
Suggested by @cottongin but implemented differently.
Closes GH-1261.
2016-08-19 19:20:17 +02:00
jacksonmj
0f14c1c654 Filter: add more filters - vowelrot, caps, capwords 2016-08-16 11:16:51 +02:00
GLolol
7767777af4 supybot-wizard: load Network by default 2016-08-16 11:07:50 +02:00
Valentin Lorentz
e5729bc86d Remove VersionIfEmpty config type, useless since 278a111f5f. 2016-08-16 11:03:58 +02:00
James Lu
278a111f5f irclib: expand standard substitutions in realname 2016-08-16 11:00:58 +02:00
Valentin Lorentz
3776404628 RSS: Use HTTP(S) proxy. Closes GH-1234. 2016-08-16 10:56:29 +02:00
Valentin Lorentz
fa755c3a9c Google: Decode URLs. Closes GH-1260. 2016-08-10 22:52:00 +02:00
Valentin Lorentz
866d95ca0b Use python3 command instead of python in README. 2016-08-09 22:23:47 +02:00
Valentin Lorentz
b4182753be Internet: Add support for TLDs and IP addresses in @whois. Closes GH-1253. 2016-08-09 21:08:18 +02:00
Valentin Lorentz
d416c3384e Merge pull request #1259 from GLolol/web/1236
Web: optionally hide the domain in titleSnarfer
2016-08-09 20:30:24 +02:00
James Lu
66736b22d5 Web: optionally hide the domain in titleSnarfer
This adds a snarferShowDomain option to optionally hide the domain ("(at site.abc)" text) in titleSnarfer output. Closes #1236.
2016-08-09 11:22:00 -07:00