Commit graph

245 commits

Author SHA1 Message Date
Christophe Benz
d0ccc88201 s/weboobcfg/weboob-config 2010-07-29 19:25:29 +02:00
Romain Bignon
d026b0c2d5 correctly check when a field needs to be completed (and introduce the __iscomplete__ method) 2010-07-24 12:09:15 +02:00
Romain Bignon
07a9450d58 fix commit of cbenz: please, test you changes before pushing! 2010-07-20 20:52:01 +02:00
Romain Bignon
cd56abe724 Merge branch 'fillobj'
Conflicts:
	weboob/backends/youjizz/backend.py
	weboob/backends/youporn/backend.py
	weboob/tools/application/console.py
2010-07-20 20:39:48 +02:00
Romain Bignon
1398c0f7d1 improvement of the fillobj 2010-07-20 20:37:37 +02:00
Christophe Benz
70d618862a add android user agent 2010-07-20 16:47:41 +02:00
Christophe Benz
d067808416 rename exception 2010-07-20 16:47:30 +02:00
Romain Bignon
b1f688e6d5 wip (I commit everythings because my computer will die coming soon) 2010-07-19 22:03:24 +02:00
Christophe Benz
084d7ebd94 allow to specify order in --select option 2010-07-19 18:02:21 +02:00
Christophe Benz
1b42d2dc3a display backend repr when NotSupportedObject 2010-07-19 17:09:51 +02:00
Romain Bignon
edc83df3a1 new API for the fillobj feature and severaaal fixes 2010-07-18 00:35:07 +02:00
Romain Bignon
fc4badf88e merge do_caps() and do_backends() into do() (optional keyword params 'backends' and 'caps') 2010-07-17 13:48:32 +02:00
Romain Bignon
08700f4a31 new exception BrowserHTTPError, retry only when this one is raised
For example, on aum, the exception AdopteWait is derived from
BrowserUnavailable, which is normal. But when AdopteWait is raised, we
don't care about retry.

So only HTTP errors attempt to retry.
2010-07-15 23:47:01 +02:00
Romain Bignon
d64842a95f missing enumeration 2010-07-15 22:08:25 +02:00
Romain Bignon
59169cd281 BaseBrowser.openurl uses the open_novisit() method 2010-07-15 22:02:23 +02:00
Christophe Benz
0733e35cd5 add --count option to console applications 2010-07-15 01:30:33 +02:00
Christophe Benz
3175883351 implement fillobj() browser method 2010-07-15 01:21:49 +02:00
Christophe Benz
b4c672fa46 new select() helper 2010-07-14 17:14:53 +02:00
Christophe Benz
51239167d3 use snake case for to_unicode 2010-07-14 17:14:52 +02:00
Romain Bignon
41317e5029 fix QtScheduler and use it instead of QTimer 2010-07-13 23:44:22 +02:00
Romain Bignon
ca7d37e3cb renames 2010-07-13 18:47:31 +02:00
Romain Bignon
a315ee4dc1 ^C will now work correctly in prompts! 2010-07-13 15:10:03 +02:00
Romain Bignon
2377824691 strings are unmutable objects 2010-07-12 23:53:37 +02:00
Romain Bignon
0435cd7411 comments 2010-07-12 23:53:37 +02:00
Romain Bignon
cd5085f564 moved firefox_cookies into weboob.tools.browser 2010-07-12 23:53:37 +02:00
Christophe Benz
c20ee8f99f forgot rename 2010-07-12 23:36:14 +02:00
Christophe Benz
ce8c424f12 do not check for backend names, it can be instance names 2010-07-12 23:36:08 +02:00
Christophe Benz
ddd0e22d6b check there are selected fields 2010-07-12 14:02:34 +02:00
Christophe Benz
c7d9ef413f do not fail if default formatter is unloadable 2010-07-12 03:24:54 +02:00
Christophe Benz
a116fbebb4 fix import 2010-07-12 03:16:08 +02:00
Christophe Benz
b460b81ba8 use regexp groups with pages 2010-07-12 03:16:08 +02:00
Christophe Benz
351622debc no more display data when Page is not found 2010-07-12 03:16:07 +02:00
Christophe Benz
91cf1fa6a0 explicit user_id in debug 2010-07-12 03:16:07 +02:00
Christophe Benz
13137111e4 enhance formatters 2010-07-12 03:16:05 +02:00
Christophe Benz
4698a6c391 change vocabulary 2010-07-12 03:16:05 +02:00
Christophe Benz
0028e48b61 backend move to tools 2010-07-12 03:16:05 +02:00
Christophe Benz
1847ea5f34 code clean
code clean
2010-07-12 03:16:03 +02:00
Christophe Benz
5c2ab81e16 change vocabulary
s/module/backend
s/backend/configured_backend
s/frontend/application
2010-07-12 03:07:10 +02:00
Christophe Benz
5547e14e11 enhance formatters 2010-07-11 22:00:18 +02:00
Christophe Benz
742b0ad62b remove unnecessary comments 2010-07-11 02:52:12 +02:00
Christophe Benz
ae4b7cd23b s/frontend/application/ 2010-07-11 02:13:45 +02:00
Christophe Benz
54e8dac88b fix CallErrors imports 2010-07-10 22:10:05 +02:00
Christophe Benz
3a9c45c387 display full path for file in log format 2010-07-10 21:55:09 +02:00
Christophe Benz
f60c32db77 do not catch ImportError 2010-07-10 21:54:59 +02:00
Christophe Benz
de3b3880c1 test if requested backends before iterating 2010-07-10 03:28:35 +02:00
Christophe Benz
e4b789d340 enhance --select, add --no-header option 2010-07-10 03:27:41 +02:00
Christophe Benz
ce27e88049 first implementation of required fields 2010-07-10 03:26:52 +02:00
Christophe Benz
166bfea683 add ExpectedElementNotFound exception 2010-07-10 02:30:29 +02:00
Christophe Benz
11475c8325 inform user about backend not found 2010-07-10 02:29:21 +02:00
Christophe Benz
6b885044aa fix imports 2010-07-08 14:02:33 +02:00