Romain Bignon
53e22d9f4b
bump to 0.9
2011-05-08 18:31:44 +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
3e219bf1cb
get_thread() returns None when not found
2011-05-08 14:20:11 +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
Roger Philibert
8b274bfa60
ehentai: fix encoding and crash (closes #655,#656)
2011-05-08 10:56:44 +02:00
Romain Bignon
44f8123aae
ability to see list of recipients
2011-05-07 14:23:31 +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
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
Romain Bignon
8155b0b289
fix unicode issues
2011-05-03 16:46:22 +02:00
Romain Bignon
5331e6fec6
remove unused code
2011-05-03 11:58:58 +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
Romain Bignon
29d164f737
fix matched URLs of inrocks
2011-05-03 11:46:09 +02:00
Roger Philibert
432db07599
fix rate limiting
2011-05-03 02:52:54 +02:00
Noe Rubinstein
afe5db74b4
Put Thumbnail in a tools.capabilities
2011-05-03 02:52:38 +02:00
Roger Philibert
c74362edb7
Improve EHentai backend
2011-05-03 02:22:49 +02:00
Romain Bignon
6d6542f474
remove downparadise
2011-05-02 08:49:12 +02:00
Laurent Bachelier
5fcc515fa6
Browser tries to login if the password is not None
...
Workaround since there is no way yet to mark a config argument as
optional.
2011-05-01 22:51:39 +02:00
Laurent Bachelier
f11d093e22
pastebin backend: stricter URL matching
2011-05-01 22:30:11 +02:00
Laurent Bachelier
5e90c1f47c
Support more YouTube URLs
...
The regular expression is also more strict, yet accepts the
youtu.be short URLs and user page URLs.
2011-05-01 14:37:15 +02:00
Laurent Bachelier
740e7f12d2
pastebin backend: Support login
...
Also add an option to Browser to avoid making useless requests.
2011-04-30 22:28:03 +02:00
Laurent Bachelier
f63180c187
CapPaste: Support expiration for posting, as a max_age parameter
2011-04-30 00:26:23 +02:00
Romain Bignon
d5bc6e7cc3
fix encoding issues when posting on wiki
2011-04-28 11:21:14 +02:00
Laurent Bachelier
878621825b
Fix the KickAss test, and enhance it ( closes #651 )
...
This allowed to fix a crash when parsing descriptions with invalid
unicode (KickAss is quite horrible it seems).
A new attribute, filename, has been added. It is the recommended
filename of the .torrent file, and should simplify downloading files when
it will be supported by weboorents.
The usage text/tail was useless, lxml supports text_content() for HTML,
which is much simpler.
2011-04-28 11:21:01 +02:00
Laurent Bachelier
b64b039cdd
paste* backends: Support '$full' for fields
2011-04-27 18:31:03 +02:00
Laurent Bachelier
fbd4511ffa
CapPaste: add method to find if a paste is suitable for the backend
...
Basic support in pastoob added (there is no way yet to change the
default options).
Backends support the "public/private" requirement.
2011-04-27 00:41:50 +02:00
Laurent Bachelier
9022435e49
paste* backends: Support the 'public' attribute
2011-04-27 00:32:15 +02:00
Laurent Bachelier
30f2f8e374
Python 2.5 compatibility for pastoob and paste backends
2011-04-24 00:18:05 +02:00
Romain Bignon
203d540163
fix fillobj() on videos without thumbnails
2011-04-23 09:22:25 +02:00
Laurent Bachelier
8af2674994
Better API for ICapPaste.new_paste
2011-04-23 00:30:27 +02:00
Laurent Bachelier
6c2d164883
Add basic support for pasting with pastoob
...
And fix the capability.
2011-04-23 00:17:40 +02:00
Laurent Bachelier
c1c9b39e9d
paste* backends: Use the check_url decorator
2011-04-21 22:23:23 +02:00
Laurent Bachelier
1a4fd0d320
paste* backends: Stricter URL matching
2011-04-21 20:48:08 +02:00
Laurent Bachelier
dc35df83ef
paste* backends: Accept an URL or an ID
...
Like most other backends, with the id2url decorator.
2011-04-21 18:29:18 +02:00
Pierre Mazière
c7968faa20
LCL: fix history command due to website changes
...
Signed-off-by: Pierre Mazière <pierre.maziere@gmail.com>
Signed-off-by: Romain Bignon <romain@peerfuse.org>
2011-04-21 14:16:23 +02:00
Romain Bignon
66f31976bb
really fix tests
2011-04-21 12:24:23 +02:00
Romain Bignon
5b057ea87f
add tests for franceinter and lemouv
2011-04-21 12:16:42 +02:00
Romain Bignon
3465569da3
fix test
2011-04-21 12:15:29 +02:00
Romain Bignon
7098e44d9b
use CapResources for radios
2011-04-21 12:07:37 +02:00
Romain Bignon
3751653874
rotating_password is an hidden input ( closes #627 )
2011-04-21 11:18:13 +02:00
Clément Schreiner
810a4fe9b0
test_push_content: now checks that the content has been pushed correctly
2011-04-21 11:02:52 +02:00
Romain Bignon
e8084ef99f
CapCollection is stateless: remove get_working_collection() and change_working_collection() methods
2011-04-21 11:01:30 +02:00
Nicolas Duhamel
cc52b8eb3c
Downparadise backend first commit
2011-04-20 09:26:34 +02:00
Nicolas Duhamel
f815a9c2c2
Catch CollectionNotFound
2011-04-20 09:26:33 +02:00
Nicolas Duhamel
27876970f3
backend stateful
2011-04-20 09:26:32 +02:00