1
0
mirror of http://aero2k.de/t/repos/urlbot-native.git synced 2017-09-06 15:25:38 +02:00

37 Commits

Author SHA1 Message Date
braph
43950a70fb rewrite of get_nick_from_object() 2016-04-07 17:59:36 +02:00
Thorsten
550fa44f42 whitespace and import fixes 2016-04-05 18:40:31 +02:00
braph
5c1aa9b516 refactored pluginsystem 2016-04-05 18:14:20 +02:00
Thorsten
fca53d869f patch by braph: use decorator for config lock, drop IPC lock 2016-04-03 21:20:14 +02:00
Thorsten
89db85ad59 patch by braph: refactor muc_online events into own plugin class 2016-04-02 00:50:29 +02:00
Thorsten
5af93c6d7a strip : from user in record {user} 2016-01-28 20:18:26 +01:00
Thorsten
eb79b8bf80 catch unicode errors, returning nothing 2016-01-06 16:02:54 +01:00
Thorsten
3480491013 schei? encoding - doing workarounds 2016-01-04 22:42:18 +01:00
Thorsten
98d5c82d82 schei? encoding - doing it right 2016-01-04 21:58:29 +01:00
Thorsten
1a2b81e083 schei? encoding 2016-01-04 21:24:44 +01:00
Thorsten
837e1e16ce urllib cleanup 2015-12-31 21:03:11 +01:00
Thorsten
5c0846ea69 replace urllib with requests 2015-12-31 15:31:34 +01:00
Thorsten S
12d9222ddf refactor plugins 2015-12-26 13:50:21 +01:00
Thorsten
4ad9736f3f more cake 2015-12-22 13:42:44 +01:00
Thorsten S
cd27764e37 remove error output for url resolving if its the url which is broken. 2015-12-21 19:39:09 +01:00
Thorsten S
6c3ba11eb6 configobj for runtime_config 2015-12-20 15:50:16 +01:00
Thorsten
c29ce94a3d introduce configobj as configuration backend 2015-12-20 12:36:08 +01:00
Thorsten
9c3f7dae0f handle some pages sending gzip without the accept header 2015-12-19 22:53:28 +01:00
Thorsten
f40add54b5 minor cleanup 2015-11-30 19:50:11 +01:00
Thorsten
a7b53d855a all death to the tab character 2015-11-30 19:17:40 +01:00
Thorsten
d94d62335f move url extraction to plugins 2015-11-28 18:41:40 +01:00
Thorsten
277f4564a2 conf foo, setting the jid to sth with the botclass, presence support (doesn't work in MUC) 2015-11-28 13:11:22 +01:00
Thorsten
26a259194e fix ratelimiting
the new ratelimiting: use ratelimit(ratelimit_class) to push and verify ratelimit buckets defined in common (can be extended during runtime).
2015-11-28 01:08:26 +01:00
Thorsten
5c2b91bdc2 fix totally wrong rate limit storage initialization 2015-11-20 22:23:31 +01:00
Thorsten S
1082d968e6 refactor urlbot plugin structure and code style 2015-11-20 21:07:48 +01:00
urlbot
9a8721265b Revert "seed random() with urandom"
This reverts commit 12b851a1b8.
2015-08-30 10:50:37 +02:00
urlbot
12b851a1b8 seed random() with urandom 2015-08-30 10:05:14 +02:00
urlbot
5f27fea8fc using global uniq USER_AGENT 2015-08-21 23:35:28 +02:00
urlbot
37435d3e0c logging: include function name 2015-07-19 02:04:59 +02:00
urlbot
2da78641a7 replace local logger() by logging infrastructure 2015-06-21 00:54:27 +02:00
8fe1e1b39d Fix handling of persistant storage if no persistant storage exists yet 2015-02-11 02:02:56 +01:00
urlbot
5c5072b36a cleanup; pylint suggestions 2014-12-14 16:26:48 +01:00
urlbot
2e8df26a66 re-order locking; add working user setting editing 2014-12-14 03:41:57 +01:00
urlbot
75d2b712fb simple 1v1 chat; thread-safe persistent db; remove levenshtein; cleanup 2014-12-13 23:29:51 +01:00
urlbot
01ea2d3d6c whitespace fixes according to pep8; cleanup
pep8 --ignore=W191,E225,E501,E401,E302,E122,E123 *.py
2014-12-02 17:01:40 +01:00
urlbot
cb712d9645 port urlbot: remove mcabber specific output stuff 2014-12-02 15:22:02 +01:00
urlbot
77a6322d66 port urlbot: remove mcabber specific input stuff 2014-12-02 15:21:48 +01:00