Laurent Bachelier
619b97669d
Enhance domain checking of url2id
...
* Do not check for the domain if it is empty in the Browser class
* Better check of the domain (actually parse the URL domain)
* Add docstring
2011-04-21 20:15:18 +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
Christophe Benz
dce76d35f8
Uncomment python dependencies.
2011-04-21 11:03:12 +02:00
Laurent Bachelier
31b4892c48
Add support for https in the id2url decorator
2011-04-21 11:03:01 +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
c28d5a99c1
factorize ls and cd in ReplApplication
2011-04-21 11:01:50 +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
0f53a02947
Introduce tostring function
2011-04-20 09:26:33 +02:00
Nicolas Duhamel
82afb34f7a
Use Path object
2011-04-20 09:26:33 +02:00
Nicolas Duhamel
f815a9c2c2
Catch CollectionNotFound
2011-04-20 09:26:33 +02:00
Nicolas Duhamel
3e17eb0991
little fix
2011-04-20 09:26:33 +02:00
Nicolas Duhamel
95edb50496
little fix
2011-04-20 09:26:33 +02:00
Nicolas Duhamel
27876970f3
backend stateful
2011-04-20 09:26:32 +02:00
Nicolas Duhamel
6b3ac71621
mediaplayer fix license
2011-04-20 09:26:32 +02:00
Nicolas Duhamel
8adc8dca9a
Videoob fix license
2011-04-20 09:26:32 +02:00
Nicolas Duhamel
ead1e6e09e
ICapCollection fix license
2011-04-20 09:26:32 +02:00
Nicolas Duhamel
412a7d6e40
fix license
2011-04-20 09:26:32 +02:00
Nicolas Duhamel
8671361ede
fix mediaplayer
2011-04-20 09:26:32 +02:00
Nicolas Duhamel
8b2e4b276d
Add collections to videoob
2011-04-20 09:26:32 +02:00
Nicolas Duhamel
d50f5f3fd4
Add collections to canalplus
2011-04-20 09:26:31 +02:00
Nicolas Duhamel
6d190d53fe
Collections support initial commit
2011-04-20 09:26:31 +02:00
Laurent Bachelier
154c061398
paste* backends: "Paste not found" exception
2011-04-20 01:03:04 +02:00
Laurent Bachelier
a1797bb27a
pastealacon backend: The test paste got deleted
2011-04-16 14:30:12 +02:00
Romain Bignon
16c0c5174f
strip content ( closes #639 )
2011-04-16 13:48:17 +02:00
Roger Philibert
19e4061e50
Fix #638 (Unable to find 'Cheveux')
2011-04-15 17:21:04 +02:00
Roger Philibert
31f01c2b4b
fix mails parsing ( fix #637 )
...
Signed-off-by: Romain Bignon <romain@peerfuse.org>
2011-04-15 16:54:29 +02:00
Laurent Bachelier
1f571a9dc9
pastebin backend: Use a default expiration of one month
...
I don't want to clog pastebin's database with my unit tests!
2011-04-14 23:50:13 +02:00
Laurent Bachelier
ae52f23ea8
pastebin backend: Support posting via API if we have an apikey
2011-04-14 23:50:13 +02:00
Laurent Bachelier
667b8267db
paste* backends: Do not fill the paste after post
...
It's the application job to call fill_paste().
We only need to get the id.
2011-04-14 23:50:13 +02:00
Laurent Bachelier
c2abb12985
paste* backends: Use the page regexp to find out the id
2011-04-14 23:49:57 +02:00
Romain Bignon
4083f9030d
update AUTHORS
2011-04-14 16:19:51 +02:00
Roger Philibert
a75a4fd99c
Fix E-Hentai for use without login
2011-04-14 16:19:51 +02:00
Romain Bignon
129dfc181a
fix unused imports and version
2011-04-14 16:19:51 +02:00
Christophe Benz
a329bd3d1e
Remove fragment from URLs ( closes #636 ).
2011-04-14 16:19:51 +02:00
Christophe Benz
0d92528b26
Check is_on_page(VideoPage).
2011-04-14 16:19:51 +02:00
Christophe Benz
555463c7ae
Fix dailymotion with not-found URL.
2011-04-14 16:19:51 +02:00
Roger Philibert
7a0aad5e8f
Some AUM fixups
2011-04-14 16:19:51 +02:00
Noé Rubinstein
61ded12577
Application stub using CapGallery
2011-04-14 16:19:51 +02:00
Roger Philibert
90641ef956
E-Hentai backend
2011-04-14 16:19:51 +02:00
Noé Rubinstein
870fc33432
Add CapGallery
...
It's a huge copy-paste of CapVideo, and will have to be factorized ASAP,
though it's going to require more work and thinking, and maybe CapPath.
2011-04-14 16:19:51 +02:00
Laurent Bachelier
44f6189ca5
mediawiki backend: Use readurl instead of openurl
...
So that requests can be shown and saved if the debug options are activated.
json.load(fp) is just calling json.loads(fp.read) so there is no
performance loss.
2011-04-14 16:19:51 +02:00
Laurent Bachelier
4dc3e56d18
pastealacon backend: Support posting
...
The captcha is not handled but an exception is properly raised.
2011-04-14 16:19:51 +02:00
Laurent Bachelier
e5597424fc
Add an option to change the default factory
...
Changing the factory is the recommended method in the FAQ for handling
invalid HTML.
2011-04-14 16:19:50 +02:00