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
Laurent Bachelier
fbae8c1e53
pastoob: Fix input/output encoding issues
2011-05-03 14:30:40 +02:00
Romain Bignon
cb53bb6514
thanks pyflakes
2011-05-03 13:45:12 +02:00
Romain Bignon
9ca4a2530c
filename is not a required argument
2011-05-03 12:08:10 +02:00
Romain Bignon
5331e6fec6
remove unused code
2011-05-03 11:58:58 +02:00
Laurent Bachelier
904c9ff5f9
Fix typos and trailing spaces
2011-05-03 11:56:47 +02:00
Romain Bignon
3121e0c57d
fix 4chan backend to support message "AMERICA FUCK YEAH" outside of a thread
2011-05-03 11:55:57 +02:00