Commit Graph

5088 Commits

Author SHA1 Message Date
Valentin Lorentz
8de804be7d Channel: Add pattern matching to @ban list. 2014-11-24 18:26:25 +01:00
GLolol
ceee0a64f7 Dict: update dictionary names since dict.org has changed them 2014-11-23 18:48:34 -08:00
Valentin Lorentz
6483fa7a98 Merge pull request #909 from joulez/topic_refresh
Topic refresh
2014-11-21 07:51:33 +01:00
Julian Paul Glass
16ffdf69eb tests.py: wAdded Refresh and Restore tests. plugin.py: Empty lastTopics[channel] raise a KeyError for testing purposes. 2014-11-21 04:50:33 +00:00
Julian Paul Glass
54ee1e7670 added refresh command to Topic plugin 2014-11-21 03:24:10 +00:00
Julian Paul Glass
d35e67046b Add refresh command 2014-11-21 02:07:52 +00:00
Johannes Löthberg
587d53a475 MessageParser/README: Fix documentation link 2014-11-17 16:17:24 +01:00
Mikaela Suomalainen
567386c8e8 Aka: add the plugin help
I assume that everyone knows what aliases are. Please see also issue
 #903.
2014-11-16 19:34:23 +02:00
GLolol
f96d00d26e Owner: fix a typo in plugin.py 2014-11-10 18:34:49 -08:00
James Lu
7a1215f9f4 PluginDownloader: fix a couple of typos 2014-11-10 00:15:42 -08:00
Valentin Lorentz
4516d910f6 Merge pull request #897 from GLolol/patch-1
[suggestion] Misc: default listUnloadedPlugins & listPrivatePlugins to False
2014-11-06 04:08:40 +01:00
GLolol
356adb2bcb Misc: default listUnloadedPlugins & listPrivatePlugins to False 2014-11-05 17:05:05 -08:00
GLolol
7e26a7fe3f Owner: don't allow reloading the Owner plugin 2014-11-03 07:45:32 -08:00
Valentin Lorentz
e925069ae9 Merge pull request #892 from GLolol/notify-incompatible-plugins-on-load
Owner: catch ImportError in a less confusing, friendlier way (Closes #861, Really closes #850)
2014-11-01 19:29:18 +01:00
GLolol
99db7afbea Owner: update error messages
s/This plugin is incompatible/This plugin may be incompatible/
2014-11-01 11:20:05 -07:00
GLolol
76a5616bbe Owner: improve error on loading missing plugins 2014-11-01 11:08:36 -07:00
GLolol
1b2617bf8e Owner: catch ImportError in a less confusing, friendlier way 2014-11-01 10:57:01 -07:00
spline
06b5e04b0b Unix: fix fortune on Python 3
Closes #888
2014-10-22 17:47:39 +03:00
nyuszika7h
84e8310e7f AutoMode: Fix "Dismissing auto-mode" log message 2014-10-22 12:09:35 +02:00
nyuszika7h
b3f129435d Google: Set default value of maximumResults to 3
3 results usually fit in a single message, on the other hand the default
of 8 is too much.
2014-10-20 14:19:18 +02:00
Valentin Lorentz
1650860032 RSS: Do no block commands calling while loading a feed. 2014-10-14 20:59:00 +00:00
nyuszika7h
5187719a88 Filter: Remove tests for old lithp command
The command was removed in dc36ddf, but the tests weren't.
2014-10-14 22:45:44 +02:00
Erika Mustermann
dc36ddf595 Remove abelist 'lithp' command from Filter plugin
It has been pointed out that it's quite offensive as it makes light of a defect in one's ability of communicating with others and most people that suffer from such a malady are quite sensitive about it
2014-10-14 15:34:11 -05:00
Melody
b8f1e09079 Remove racist 'azn' command from Filter plugin 2014-10-14 21:41:25 +02:00
Valentin Lorentz
e9b8dddbb6 Merge pull request #873 from Mkaysi/wizard
Recommend Aka in supybot-wizard instead of Alias
2014-10-13 15:53:22 +02:00
Mikaela Suomalainen
577b9a06f1 Alias: recommend Aka in supybot-wizard 2014-10-13 11:24:59 +03:00
Valentin Lorentz
cd05f47d04 Merge pull request #872 from GLolol/karma-configurable-chars
Karma: support configurable increment/decrement chars (Closes #596)
2014-10-13 03:28:49 +02:00
Valentin Lorentz
8ab29fb291 Web: Add explicit error when page encoding cannot be guessed. 2014-10-13 01:13:15 +00:00
James Lu
41fb0f8eca Karma: fix allowSelfRating 2014-10-12 13:22:56 -07:00
James Lu
42a858595b Karma: add support configurable chars (picks up where #596 left off) 2014-10-12 12:56:43 -07:00
Valentin Lorentz
d2046a81a2 RSS: Prevent errors if users do not use @announce add correctly. Closes GH-869. 2014-10-10 14:41:45 +00:00
GLolol
458cebead2 Anonymous: fix help for allowPrivateTarget
This fixes some grammar issues previously discussed at #limnoria.
2014-10-09 13:32:19 -07:00
Valentin Lorentz
13c2bd3fcc Fix 5ff7b83fdd. 2014-10-09 14:20:25 +00:00
Valentin Lorentz
95e2a796c6 Merge pull request #851 from Mkaysi/anonymous
Anonymous: fix config help for allowPrivateTarget
2014-10-09 16:13:42 +02:00
Valentin Lorentz
5ff7b83fdd Channel: Let ops see nicks in a private channel. Closes GH-797. 2014-10-09 14:12:09 +00:00
GLolol
a5224fe84f Aka: fix a bug in aka show where None is returned for non-existant aliases 2014-10-03 21:56:09 +02:00
GLolol
0d4f7c655d Topic: actually read 'requireManageCapability' per channel 2014-09-20 00:49:06 +02:00
nyuszika7h
7f1d990298 Aka: Add set command to change existing aliases 2014-09-18 13:16:56 +02:00
nyuszika7h
55cadfd411 PluginDownloader: Sort repolist output alphabetically 2014-09-17 20:32:19 +02:00
Valentin Lorentz
e49b6fe8d2 Owner: Make error message of plugin loading at startup more explicit. Closes GH-850. 2014-09-14 11:08:28 +00:00
Valentin Lorentz
44707374c0 RSS: Fix support of feeds that do no have guid fields. Closes GH845. 2014-09-14 10:06:45 +00:00
Valentin Lorentz
15fb16a8ae RSS: Make the cache bigger in order to prevent duplicated announces. 2014-09-12 22:37:06 +00:00
Mikaela Suomalainen
b44437bdbd Anonymous: fix config help for allowPrivateTarget
I am again unsure of my wordings, so if someone could check them, that
would be nice.
2014-09-12 09:52:17 +03:00
Valentin Lorentz
7043e17fb0 Anonymous: Fix handling of allowPrivateTarget (after a629f51). 2014-09-12 04:53:23 +00:00
Mikaela Suomalainen
ae5f33393e Dict: use * as default dictionary
The config help is unclear as it talks about `*` meaning all
dictionaries while having default value as empty string.
2014-09-05 21:41:55 +03:00
Valentin Lorentz
8e491eb2b1 Later & Seen: Fix neutral grammar in l10n-fr. 2014-08-30 12:11:00 +02:00
Valentin Lorentz
e6d80f9346 User: Fix @gpg remove with some gpg configs. 2014-08-29 16:17:31 +00:00
Valentin Lorentz
a440d6ddf4 NickAuth & User: Fix nick auth + gpg auth when secure flag is on. Closes GH-825. 2014-08-26 13:59:24 +02:00
Valentin Lorentz
92c76044ec Misc: Fix typo in l10n-fr. 2014-08-25 21:04:02 +00:00
Valentin Lorentz
838c3e5a66 String: @re: catch “invalid group reference” exceptions. (Fixes second issue of GH-824.) 2014-08-25 09:43:12 +00:00
Valentin Lorentz
3cd9bb7896 Unix: Merge code of ping and ping6. 2014-08-24 17:10:16 +02:00
Mikaela Suomalainen
3b6ed52ca4 Unix: add ping6 (closes #821) 2014-08-24 17:51:24 +03:00
nyuszika7h
f40ffe37e4 Admin: Clarify error on 435 numeric 2014-08-17 13:48:43 +02:00
nyuszika7h
4f23e76c83 Admin: Update .po files 2014-08-17 13:48:42 +02:00
Valentin Lorentz
e51e45de4d RSS: Fix typo. 2014-08-13 17:04:35 +02:00
Valentin Lorentz
c08a480f11 RSS: Honor supybot.plugins.RSS.initialAnnounceHeadlines. 2014-08-13 16:43:43 +02:00
Valentin Lorentz
96ba33a296 RSS: Fix bad usage of safe_substitute. 2014-08-13 14:17:06 +00:00
Mikaela Suomalainen
58f3649f58 RSS: update l10n-fi & messages.pot
[SKIP CI]
2014-08-10 18:10:20 +02:00
Valentin Lorentz
1d4a1b13d8 RSS: Internationalize feed-specific format config doc. 2014-08-10 15:29:47 +02:00
Mikaela Suomalainen
b1bfc7dda2 User: fix typo messsage --> message
Also update messages.pot & l10n-fi.
2014-08-09 18:37:39 +03:00
Valentin Lorentz
0c6315afac Merge pull request #808 from nyuszika7h/fix-who
Fix WHO clash with external plugins (e.g. ChanTracker)
2014-08-05 12:00:31 +02:00
Valentin Lorentz
3b2382d2f9 RSS: Remove debug output. 2014-08-05 11:49:13 +02:00
Valentin Lorentz
b938ef68fb QuoteGrabs: Fix previous commit. 2014-08-05 11:49:13 +02:00
Valentin Lorentz
35bfd76852 Factoids & Karma & MessageParser & MoobotFactoids & QuoteGrabs: Fix Pypy3 support (without breaking Python 2 support). 2014-08-05 11:20:20 +02:00
Valentin Lorentz
907ede8035 Revert "Factoids & Karma & MessageParser & MoobotFactoids & QuoteGrabs: Fix Pypy3 support."
This reverts commit 30e03a542a.
2014-08-05 11:20:20 +02:00
Valentin Lorentz
30e03a542a Factoids & Karma & MessageParser & MoobotFactoids & QuoteGrabs: Fix Pypy3 support. 2014-08-05 10:48:31 +02:00
Valentin Lorentz
bb5c9b1648 Karma: Fix Pypy3 support.
Setting db.text_factory to str gets the repr() of a bytes object, while the default text factory seems to work well on any Python version.
2014-08-05 10:43:27 +02:00
nyuszika7h
20c71df8f9 Fix WHO clash with external plugins (e.g. ChanTracker) 2014-08-04 21:32:13 +02:00
Valentin Lorentz
8efcc4a009 RSS: Display nice error if an announced feed does not exist. 2014-08-04 17:01:30 +02:00
Valentin Lorentz
d431c2992b Factoids: Fix compatibility of web server with Python 3. Closes GH-784. 2014-08-04 13:21:40 +00:00
Valentin Lorentz
f39e6363ed Dunno: Log commands. Closes GH-798. 2014-08-04 15:12:17 +02:00
Valentin Lorentz
ab1ac2aa8e RSS: Remove use of deprecated property. Closes GH-807. 2014-08-04 15:02:46 +02:00
nyuszika7h
7d09f50165 NickAuth: Don't clear auth when joining unidentified 2014-08-03 14:35:53 +02:00
nyuszika7h
cb4f5a0a39 Re-add removed comment 2014-08-03 14:00:36 +02:00
nyuszika7h
d1ecfe3153 Fix code style 2014-08-03 13:59:35 +02:00
nyuszika7h
871607614a Implement account-notify, extended-join and WHOX
Also integrate it with NickAuth.

Closes #778.
2014-08-02 12:30:24 +02:00
Mikaela Suomalainen
b0acaf397b Karma: update l10n-fi & messages.pot 2014-08-01 20:08:01 +03:00
Mikaela Suomalainen
ab162784b0 Aka: update l10n-fi & messages.pot 2014-08-01 20:05:37 +03:00
Mikaela Suomalainen
cae6799fe5 RSS: update l10n-fi & messages.pot 2014-08-01 20:03:49 +03:00
Mikaela Suomalainen
f29ad6ddea Anonymous: update l10n-fi & messages.pot 2014-08-01 19:53:32 +03:00
Mikaela Suomalainen
72d60db0eb Web: update l10n-fi & messages.pot 2014-08-01 19:50:48 +03:00
Valentin Lorentz
ddcbc151b6 RSS: Fix listing of commands (show names, not URLs). 2014-08-01 09:17:58 +00:00
Valentin Lorentz
f3b31e5a4b RSS: Add support for ETag and Last-Modified. 2014-08-01 01:12:19 +02:00
Valentin Lorentz
db50e65b86 RSS: Fix tests for Python 3. 2014-08-01 00:16:36 +02:00
Valentin Lorentz
332164aa20 RSS: Fix Python2.6 compatibility. 2014-07-31 21:58:30 +00:00
Valentin Lorentz
057da44ab3 RSS: Make sure two different feeds cannot have the same URL. 2014-07-31 23:56:27 +02:00
Valentin Lorentz
3a127e884e RSS: Allow feed-specific format. Closes GH-104. 2014-07-31 23:50:43 +02:00
Valentin Lorentz
1265f9229a RSS: Open dump file in text mode (json uses text mode). 2014-07-31 20:57:47 +00:00
Valentin Lorentz
7ac053d8f1 Merge branch 'rewrite-rss' into testing 2014-07-31 22:53:44 +02:00
Valentin Lorentz
b5911f8489 RSS: Implement persistence of announced headlines. 2014-07-31 22:53:21 +02:00
Valentin Lorentz
4a3d39e747 Merge branch 'rewrite-rss' into testing
Conflicts:
	src/utils/str.py
2014-07-31 19:24:01 +00:00
Valentin Lorentz
e9b58f7820 RSS: Use queueMsg instead of sendMsg (flood…) 2014-07-31 19:17:27 +00:00
Valentin Lorentz
784b534a3d RSS: Remove deadlock and make announces work. 2014-07-31 20:50:12 +02:00
Valentin Lorentz
f35ece8147 RSS: Fix stupid bugs. 2014-07-31 20:14:09 +02:00
Valentin Lorentz
809a34a9ad RSS: Fix test broken by 2caade8f. 2014-07-31 20:12:59 +02:00
Valentin Lorentz
a5c928b364 RSS: Fix test broken by 2caade8f. 2014-07-31 20:12:37 +02:00
Valentin Lorentz
2f327ab9c1 Fix Python 2.6 support (broken in the two last commits). 2014-07-31 18:06:20 +00:00
Valentin Lorentz
ca425b7b0a RSS: Fix checking of feed existancy. 2014-07-31 19:31:20 +02:00
Valentin Lorentz
0a6a4991a5 RSS: Make feed commands work. 2014-07-31 18:56:52 +02:00
Valentin Lorentz
219c47d1c8 RSS: Major rewriting. @rss works. 2014-07-31 18:44:49 +02:00