Commit graph

510 commits

Author SHA1 Message Date
Romain Bignon
110a975735 new option 'backends' to set a restricted list of backends to load 2010-06-08 22:25:44 +02:00
Romain Bignon
5be1d36beb new backend 'fourchan' (implements ICapMessages) 2010-06-08 22:18:56 +02:00
Romain Bignon
495f47d7f7 Revert "encole replies in utf-8"
This reverts commit e304bbcd5b.
2010-06-08 16:47:01 +02:00
Romain Bignon
e304bbcd5b encole replies in utf-8 2010-06-08 16:39:37 +02:00
Christophe Benz
fe61b5ea3a oops 2010-06-02 16:48:47 +02:00
Christophe Benz
3e6ac8c53f handle import error for prettytable 2010-06-02 16:48:44 +02:00
Christophe Benz
676a95047d enhance formatters, add table formatter 2010-06-02 02:01:33 +02:00
Romain Bignon
8a86468677 renamed application.py to videoob.py 2010-05-30 18:16:57 +02:00
Romain Bignon
34cd8f50fb unused imports 2010-05-30 18:10:36 +02:00
Christophe Benz
076a4f44b9 s/ICapVideoProvider/ICapVideo 2010-05-28 17:04:47 +02:00
Romain Bignon
0780c5ac17 in debug mode, print backtrace in the error mail 2010-05-28 15:10:04 +02:00
Romain Bignon
1c118c8e52 fix posting messages on fucking old python versions 2010-05-28 15:09:06 +02:00
Romain Bignon
7a51e53faa fix CallErrors constructor (refs #290) 2010-05-28 13:51:07 +02:00
Romain Bignon
478ce235ed handle BrowserUnavailable exceptions in the enqueue_profiles task 2010-05-28 13:45:27 +02:00
Romain Bignon
ceea7e45ea set application name (refs #289) 2010-05-28 13:45:11 +02:00
Romain Bignon
ca89c3ce5f ooops 2010-05-27 14:43:46 +02:00
Romain Bignon
64f0b50d13 correctly set when a message is new 2010-05-27 14:34:47 +02:00
Romain Bignon
dcfae72688 store values in integer instead of booleans 2010-05-26 12:10:09 +02:00
Romain Bignon
c23edbc41e remove import to deleted module monfric 2010-05-26 11:23:09 +02:00
Christophe Benz
e6d842dfc4 add -s "*" option allowing to display all fields without keys 2010-05-21 19:21:06 +02:00
Christophe Benz
2ddc249b2b enhance formatters 2010-05-21 19:19:28 +02:00
Christophe Benz
fad7d2d56c add ability to add application specific options 2010-05-21 19:18:46 +02:00
Romain Bignon
6f1cec035d the first repeated task is run in a thread too 2010-05-20 19:50:15 +02:00
Romain Bignon
72e70e2ec6 ability to SIGINT/SIGTERM process (and be sure that any tasks are finished) 2010-05-20 19:41:09 +02:00
Romain Bignon
c5fef77bc8 renamed application.py files to frontends name 2010-05-20 19:27:20 +02:00
Romain Bignon
f7827c1e86 fix the profile link in mails signature 2010-05-20 16:54:47 +02:00
Romain Bignon
ccf81d54bc send mail for new baskets 2010-05-20 16:45:09 +02:00
Christophe Benz
746e9fcbb7 return None if ID is not numeric 2010-05-20 16:29:19 +02:00
Christophe Benz
15d253133b stricter id2url decorator 2010-05-20 16:29:19 +02:00
Christophe Benz
64e380635d display exceptions backtraces if debug mode enabled 2010-05-20 16:29:19 +02:00
Christophe Benz
70b8169a13 return None if URL not found 2010-05-20 16:29:19 +02:00
Romain Bignon
9995c34f5b fix call of AdopteUnMec.post_mail 2010-05-20 14:58:49 +02:00
Romain Bignon
bbca6f3f81 send a mail when an error occured while posting a message 2010-05-20 14:31:26 +02:00
Romain Bignon
baa2a7de51 store last message datetime for each slut 2010-05-20 14:30:55 +02:00
Christophe Benz
0de0f2a768 rewrite video decorators to be in browser 2010-05-20 11:49:05 +02:00
Romain Bignon
83ec57629b new method ContactItem.get_lastmsg_date() 2010-05-20 11:40:25 +02:00
Romain Bignon
89c11ca4a0 fix pyflakes errors 2010-05-20 10:42:20 +02:00
Romain Bignon
c1279aa496 new API in BaseBackend to create browser 2010-05-20 10:39:49 +02:00
Christophe Benz
2b93eec3c9 better handle IDs in video backends, enhance user interaction 2010-05-20 01:34:41 +02:00
Christophe Benz
a9c8c93965 add new lxmlsoup parser 2010-05-20 01:33:54 +02:00
Christophe Benz
4a1e7e7b99 fix youjizz parser 2010-05-20 01:33:35 +02:00
Romain Bignon
99c64d4849 ability to set a proxy address 2010-05-19 15:25:40 +02:00
Christophe Benz
51b5d00b6e load modules instead of backends 2010-05-19 11:54:57 +02:00
Christophe Benz
da00520ad7 rewrite ConsoleApplication.ask with standard modules 2010-05-19 11:54:49 +02:00
Christophe Benz
d3cb59b86a add weboobcfg edit command 2010-05-19 11:54:30 +02:00
Christophe Benz
b6f3b39744 fix pyflakes errors 2010-05-19 11:16:06 +02:00
Christophe Benz
41a853dbad add launcher for pyreverse PDF diagrams generator 2010-05-19 11:15:52 +02:00
Christophe Benz
eaf40e8c58 move pyflakes to tools dir 2010-05-19 11:15:31 +02:00
Romain Bignon
72981cdc30 do not use retry() with submit() and follow_link(), because the state is lost 2010-05-18 12:53:52 +02:00
Romain Bignon
eb7a6b746c dlfp sucks 2010-05-18 00:58:35 +02:00