Commit graph

2,014 commits

Author SHA1 Message Date
Romain Bignon
5f3c429e83 oops, fix call to fill_thread 2011-05-11 16:21:07 +02:00
Romain Bignon
5f6744cfe7 support fill of threads 2011-05-11 11:57:26 +02:00
Romain Bignon
72850a0a79 move GenericBackend and GenericArticle modules into weboob.tools.capabilities.messages 2011-05-11 11:54:33 +02:00
Romain Bignon
e0cb6d6dfe lxml is needed for bp 2011-05-10 17:26:15 +02:00
Romain Bignon
c9ddbec134 fix for python2.5 2011-05-10 16:26:26 +02:00
Romain Bignon
adeb9b274d fix test 2011-05-08 18:31:52 +02:00
Romain Bignon
53e22d9f4b bump to 0.9 2011-05-08 18:31:44 +02:00
Romain Bignon
2c4856384b Weboob 0.8 released 2011-05-08 18:18:47 +02:00
Romain Bignon
1dafee2b47 move repl code from ConsoleApplication to ReplApplication 2011-05-08 18:13:05 +02:00
Romain Bignon
2825ff643b pylint fixes 2011-05-08 17:51:06 +02:00
Romain Bignon
b38782f117 regenerate manpages 2011-05-08 17:27:25 +02:00
Romain Bignon
1288af8e93 sort commands by name 2011-05-08 17:27:00 +02:00
Romain Bignon
84f74f9f9f reintroduce the 'list' command on boobank 2011-05-08 17:25:43 +02:00
Romain Bignon
daa524d75d 'ls' and 'cd' are now weboob commands 2011-05-08 17:25:32 +02:00
Romain Bignon
643cd1480a several minor fixes 2011-05-08 17:16:57 +02:00
Romain Bignon
53ac1e700e use alpha.linuxfr.org to do tests (and remove dead code for templeet) 2011-05-08 17:03:54 +02:00
Romain Bignon
8a59880ea9 use a function run in each backend thread 2011-05-08 16:42:49 +02:00
Michael Scherer
98e3da921b add enable and disable command to weboob-config
Signed-off-by: Michael Scherer <misc@zarb.org>
Signed-off-by: Romain Bignon <romain@peerfuse.org>
2011-05-08 16:40:04 +02:00
Romain Bignon
c587ce65b0 weboob-config can't be run in interactive mode anymore 2011-05-08 14:38:54 +02:00
Romain Bignon
9f3b493a71 do not crash if the thread is not found 2011-05-08 14:20:38 +02:00
Romain Bignon
3e219bf1cb get_thread() returns None when not found 2011-05-08 14:20:11 +02:00
Romain Bignon
508cb556b7 add a Ctrl+Q shortcut to quit (closes #479) 2011-05-08 13:58:43 +02:00
Romain Bignon
cb1478f455 check exception attribute (closes #581) 2011-05-08 13:56:00 +02:00
Laurent Bachelier
05a6bb79e4 Also log redirects when saving responses and debugging (refs #398)
set_debug_responses is not needed as we already save the responses in a
better way.
2011-05-08 13:55:41 +02:00
Romain Bignon
8d9e1ce51c oops fix the fix 2011-05-08 12:13:19 +02:00
Romain Bignon
eec9a016f0 check config (closes #484) 2011-05-08 12:10:34 +02:00
Romain Bignon
c8cd9d7ef5 unused import 2011-05-08 11:54:11 +02:00
Romain Bignon
4befb4482e fixes for other gazelle websites 2011-05-08 11:53:54 +02:00
Roger Philibert
e4b7f8ba29 Use LxmlSoup in ehentai (fixes unicode) 2011-05-08 11:39:09 +02:00
Romain Bignon
c8025bfe5b fix gazelle to work with broken websites 2011-05-08 11:38:27 +02:00
Romain Bignon
6243a60f68 check if there are files before display them 2011-05-08 11:38:15 +02:00
Romain Bignon
dc15310118 don't crash if unit is not found 2011-05-08 11:37:48 +02:00
Roger Philibert
8b274bfa60 ehentai: fix encoding and crash (closes #655,#656) 2011-05-08 10:56:44 +02:00
Romain Bignon
6772b4a987 ability to list recipients of a transfer 2011-05-07 14:24:00 +02:00
Romain Bignon
c159a5d43e command 'ls' always refetch objects 2011-05-07 14:23:47 +02:00
Romain Bignon
44f8123aae ability to see list of recipients 2011-05-07 14:23:31 +02:00
Romain Bignon
7b29d2dc80 CapBank derivates from CapCollection and add a method iter_transfer_recipients 2011-05-07 14:22:54 +02:00
Romain Bignon
0061d598e0 correctly set the ext field 2011-05-07 09:24:44 +02:00
Romain Bignon
6158ba3faa only use the numerical ID 2011-05-07 09:24:28 +02:00
Laurent Bachelier
3154d7f79d Do not prompt to add backends if not in an interactive session 2011-05-06 00:57:03 +02:00
Laurent Bachelier
2977c879e7 Oops, this should never have been committed 2011-05-05 00:35:24 +02:00
Laurent Bachelier
dd6864c2c4 CapPaste: Also check the title in can_post
Because unsurprisingly pastealacon has silly restrictions.
2011-05-05 00:19:21 +02:00
Laurent Bachelier
0d2148bd84 CapPaste: check the contents in can_post
For pastealacon, it is used to check for encoding compatibility.
2011-05-04 23:50:58 +02:00
Laurent Bachelier
56fe4448d3 Switch back to running tests for one backend only
This seems to cause unpredictable failures with pastebin (at least).
Tests will have the backends attribute if they really want to tests all
backends at once. For now, one backend is chosen for each run (and since
tests are ran often, it will cover all backends eventually.) The backend
instance name is displayed to ease the debugging.
2011-05-04 23:18:29 +02:00
Romain Bignon
ff7fc1902a Merge remote branch 'pankkake/master' 2011-05-04 13:50:19 +02:00
Laurent Bachelier
8075d538f0 Better messages and return codes in applications
Use stderr and return codes >0 when it makes sense.
Loose return code conventions:
* 1 for generic errors
* 2 for user input errors
* 3 for remote errors (not found, etc.)
* 4 for not implemented
2011-05-04 00:44:43 +02:00
Romain Bignon
7ab8202660 unused import 2011-05-03 16:55:22 +02:00
Romain Bignon
8155b0b289 fix unicode issues 2011-05-03 16:46:22 +02:00
Romain Bignon
f603c44d6c fix iter_caps() to not return only immediate base cap classes 2011-05-03 16:11:14 +02:00
Romain Bignon
642f2b7328 fix error message when file is not found 2011-05-03 15:57:23 +02:00