Romain Bignon
a92063eb12
+x
2011-04-22 09:07:49 +02:00
Laurent Bachelier
d3f6c270f8
Introduce the pastoop application
...
For now it can only get the contents of a paste.
2011-04-21 23:11:00 +02:00
Laurent Bachelier
7bf794b7e5
Add missing fillobj() call on get_object
...
fillobj was only called when getting previously fetched objects in
interactive mode.
This probably wasn't detected because most get_* backend functions
usually fill a lot of fields by themselves.
2011-04-21 22:59:30 +02:00
Laurent Bachelier
c1c9b39e9d
paste* backends: Use the check_url decorator
2011-04-21 22:23:23 +02:00
Laurent Bachelier
4d8030b8dd
Add check_url decorator, remove check_domain
...
check_domain was not used anywhere and was bugged (the domain argument
was ignored in favor of self.DOMAIN).
The check_url decorator checks if the URL can be handled, if not it will
return None. The idea is to avoid making unnecessary requests.
2011-04-21 22:18:17 +02:00
Laurent Bachelier
1a4fd0d320
paste* backends: Stricter URL matching
2011-04-21 20:48:08 +02:00
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