Commit graph

2,398 commits

Author SHA1 Message Date
Romain Bignon
a86a6b2669 rewrite formatters management in repl
Commands can use specific default formatters, user can redefine formatters
per commands or globally.
2010-10-14 20:09:32 +02:00
Romain Bignon
775ec96b22 do not report fakes (as 'delete_thread' doesn't work because it will flood admins and we should be discovered) 2010-10-14 19:02:54 +02:00
Romain Bignon
709afc72f6 new patterns 2010-10-14 19:01:50 +02:00
Romain Bignon
b21be90e88 new patterns 2010-10-14 14:55:41 +02:00
Romain Bignon
1941d68b63 Ekaterina is a big spam-slut 2010-10-14 14:28:12 +02:00
Romain Bignon
a9f92552a4 check spam on more objects, and remove threads of spambots 2010-10-14 14:09:48 +02:00
Romain Bignon
0b7ef16103 readurl() can take same arguments than openurl() 2010-10-14 14:08:21 +02:00
Romain Bignon
9142569594 lot of new patterns 2010-10-14 10:36:02 +02:00
Romain Bignon
a2108a56ed report fakes 2010-10-13 17:55:03 +02:00
Romain Bignon
22d17a5106 new pattern 'chercher un mac tres chowd' 2010-10-13 14:50:35 +02:00
Romain Bignon
fb0f13c685 use antispam in iter_unread_messages() too (refs #313) 2010-10-13 14:41:05 +02:00
Romain Bignon
70982a1dd6 new antispam feature for aum (refs #313) 2010-10-13 13:41:46 +02:00
Romain Bignon
fa24395efb unused import 2010-10-13 09:34:10 +02:00
Christophe Benz
47a585e1c0 add constants for videoob-webserver 2010-10-12 19:43:48 +02:00
Christophe Benz
5b014361af forget \n 2010-10-12 19:43:48 +02:00
Christophe Benz
bd447b3cf2 simplify code 2010-10-12 19:43:48 +02:00
Romain Bignon
c959feacac bump version of backends and applications to 0.3 2010-10-11 10:31:44 +02:00
Romain Bignon
8ca143f727 fix description 2010-10-11 10:16:22 +02:00
Romain Bignon
eb8ff28fab new unfinished backend LCL 2010-10-11 09:17:27 +02:00
Romain Bignon
208784e448 oops, the markup is 'cite' and not 'blockquote' 2010-10-09 19:18:49 +02:00
Romain Bignon
2a8f1d1019 change file licence from GPLv2 to GPLv3 2010-10-09 09:49:46 +02:00
Romain Bignon
5dbd4ce1c0 if wanted quality is not found, take the first available one 2010-10-09 09:45:13 +02:00
Romain Bignon
d351cd13f0 fix boobank when coming is not available 2010-10-09 09:03:41 +02:00
Romain Bignon
cc541cc64a pyflakes fixes 2010-10-08 13:52:56 +02:00
Romain Bignon
da0bea2180 display debug message only in debug mode 2010-10-08 13:46:41 +02:00
Romain Bignon
7fa04fe1d2 fix missing flush() calls 2010-10-08 13:46:00 +02:00
Romain Bignon
5a8509ab75 new ouifm test 2010-10-08 13:45:46 +02:00
Romain Bignon
ce1aafa217 new geolocip tests 2010-10-08 13:44:10 +02:00
Romain Bignon
92c6507f71 use the new add_field() method to define fields 2010-10-08 13:43:57 +02:00
Romain Bignon
bcfa838e86 new method CapBaseObject.add_field()
When you want to add a field to your CapBaseObject derivated class, use
this method to:
- add it in the fields list (order is important)
- set the only possible values types
- default value to NotLoaded if not specified
- possibility to set another value
2010-10-08 13:41:41 +02:00
Romain Bignon
f326b16708 new backend ouifm 2010-10-08 10:53:51 +02:00
Romain Bignon
ebec2ebb06 new capability ICapRadio 2010-10-08 10:53:30 +02:00
Romain Bignon
bf81773e8b if FIELDS is not defined, still raise id first 2010-10-08 10:52:41 +02:00
Romain Bignon
0ebf8d579d add class attribute to disable REPL behaviour 2010-10-08 10:52:35 +02:00
Romain Bignon
cba2f742aa correctly initialize base class 2010-10-08 10:51:21 +02:00
Romain Bignon
cd3c2ee787 do not reload specified backends in commands, but ask do() to call methods only on them (closes #405) 2010-10-07 15:34:31 +02:00
Romain Bignon
00f6c4dfe8 improvements 2010-10-05 17:41:45 +02:00
Romain Bignon
ed7472a4fb if root message is NotLoaded, display the 'More messages...' button 2010-10-05 17:41:29 +02:00
Romain Bignon
a3ccf3dfde replace blockquote to i 2010-10-05 17:41:13 +02:00
Romain Bignon
63d9e10172 set root message as NotLoaded if there are no messages and it's not a full request 2010-10-05 17:38:24 +02:00
Romain Bignon
19a43030a7 support sending HTML or plaintext messages (choice in combobox) 2010-10-04 22:52:23 +02:00
Romain Bignon
742ff2af58 do not double reload messages 2010-10-04 22:52:16 +02:00
Romain Bignon
734e73dce6 fix event lock order 2010-10-04 22:52:08 +02:00
Romain Bignon
5ff69b8048 support sending HTML messages 2010-10-04 22:51:57 +02:00
Romain Bignon
dfa0d2be82 support messages sending and several minor features 2010-10-04 22:28:29 +02:00
Romain Bignon
e5fde16cb6 oops, badly removed _messageSelected 2010-10-04 21:31:51 +02:00
Romain Bignon
3ff5b31f4a set the Thread.title attribute 2010-10-04 21:15:56 +02:00
Romain Bignon
05e28f9b52 fix get_thread with an id instead of a Thread instance 2010-10-04 21:15:43 +02:00
Romain Bignon
8b91911506 qboobmsg works and supports threads! 2010-10-04 21:15:23 +02:00
Romain Bignon
c216690351 wip 2010-10-04 20:39:57 +02:00