Commit graph

3,128 commits

Author SHA1 Message Date
Romain Bignon
d60bdd0c25 update AUTHORS 2012-10-03 19:13:06 +02:00
Jean-Christophe Dubacq
289ad85ae4 Fix freemobile for name with a dash
Always get the last element of the list
close #915
2012-10-03 19:13:06 +02:00
Florent
ce3d6c4a2c Remove a print 2012-10-03 19:13:06 +02:00
Romain Bignon
82a617c907 check on login failure 2012-10-02 16:50:34 +02:00
Romain Bignon
5286e8eb70 fix unlimited loop in case of bad credentials 2012-10-02 16:47:27 +02:00
Romain Bignon
a4355cdff6 detect other cases of auth failures 2012-10-02 16:45:20 +02:00
Romain Bignon
5699a18cf0 fix detecting wrong pass 2012-10-02 16:40:38 +02:00
Romain Bignon
e5cf3be147 fix pattern of CB cards 2012-10-01 21:30:27 +02:00
Romain Bignon
45addbc50c add 'old' field 2012-09-30 15:30:58 +02:00
Romain Bignon
ec0cd86a8e as this account is not supported, raise a NotImplementedError instead of returning an empty list 2012-09-28 18:26:08 +02:00
Romain Bignon
e17d7ebaf1 fix parsing video url 2012-09-28 14:52:59 +02:00
Florent
66d8252362 There is more than one div "acceuil_btn" 2012-09-27 13:31:59 +02:00
Florent
ef355e8d91 Fix login (timer, the return) 2012-09-27 13:14:03 +02:00
Florent
2676966a71 Update standard formater 2012-09-27 13:14:03 +02:00
Florent
1758f62cdd Add transfer label 2012-09-27 13:14:03 +02:00
Florent
8091d9042a Add "reason" field to Transfer 2012-09-27 13:14:03 +02:00
Florent
e128fcc2e2 Allow transfer with weboob identifiers 2012-09-27 13:14:03 +02:00
Florent
52493ca98b Better error message 2012-09-27 13:14:03 +02:00
Florent
c861da55f9 Full support of transfer 2012-09-27 13:14:03 +02:00
Florent
dae0cdf513 Remove unused code 2012-09-27 13:14:02 +02:00
Florent
e64c31ef44 Get the confirm page for transfer 2012-09-27 13:14:02 +02:00
Florent
af96a09be0 First work on transfer 2012-09-27 13:14:02 +02:00
Florent
10c336fca9 Get recipient for livret A
And add missing file...
2012-09-27 13:14:02 +02:00
Florent
06392b4a6f Get recipient list (only work with one account) 2012-09-27 13:14:02 +02:00
Romain Bignon
7bb19bfe87 oops, missing file 2012-09-24 15:15:12 +02:00
Romain Bignon
cdbda7c05c fix login on website 2012-09-24 15:14:17 +02:00
Romain Bignon
0faa643162 add patterns 2012-09-22 12:14:14 +02:00
Romain Bignon
c63c10fb07 do not use old API anymore (disabled by faggots) 2012-09-20 14:49:45 +02:00
sputnick
b5238ada17 fix after Fortuneo web site changes 2012-09-18 11:34:21 +02:00
Romain Bignon
e4e84f85f0 remove unused import 2012-09-17 19:25:04 +02:00
Romain Bignon
dfd4c8321c fix youtube website changes 2012-09-17 19:25:00 +02:00
Romain Bignon
a0f276226a parse dates of card and withdrawal transactions 2012-09-16 10:38:15 +02:00
Xavier G
8cbcde64a6 CrAgr: fixed type for loan payments pattern. 2012-09-16 10:34:23 +02:00
Xavier G
85658846f8 CrAgr: replaced custom clean_amount method with FrenchTransaction.clean_amount 2012-09-16 10:34:22 +02:00
Xavier G
0af83de83e CrAgr: transactions are now assigned types and categories through FrenchTransaction. 2012-09-16 10:34:21 +02:00
Romain Bignon
3b6d6bfc64 fix domain to use 2012-09-16 10:27:27 +02:00
Romain Bignon
4101ea9c3d handle error message when unable to login 2012-09-15 11:04:49 +02:00
Romain Bignon
9799912902 fix parsing duration 2012-09-12 15:08:23 +02:00
Romain Bignon
bae1675573 update AUTHORS and fix pyflakes warnings 2012-09-12 13:48:33 +02:00
François Revol
2be0682393 vimeo: Handle vp6 and vp8 codecs
Older videos aren't available as h264, so check the available
codecs and ask for the latest.

Signed-off-by: François Revol <revol@free.fr>
Signed-off-by: Romain Bignon <romain@symlink.me>
2012-09-12 13:44:54 +02:00
François Revol
24f1a62586 vimeo: Remove logging to vimeo as it is not required
It seems the POST request to /log/client is not necessary,
so no need to tell vimeo about ourselves.

Signed-off-by: François Revol <revol@free.fr>
Signed-off-by: Romain Bignon <romain@symlink.me>
2012-09-12 13:44:52 +02:00
François Revol
6c92d3265a vimeo: Cleanup, use HD when available
Remove commented failed attempts

Check the JSON data for hd file

Signed-off-by: François Revol <revol@free.fr>
Signed-off-by: Romain Bignon <romain@symlink.me>
2012-09-12 13:44:50 +02:00
François Revol
8ef6e64dfe Add a video module for vimeo.com
The trick is to log ourselves in to validate the provided signature,
then the video file redirect works.
Since the redirected url is not checked for User-Agent unlike the redirect one,
we disable redirects to get the actual location and use it instead.
This allows running wget or vlc without faking their User-Agents.

For now it only downloads sd videos.
TODO: get the highest quality
TODO: search, latest

Signed-off-by: François Revol <revol@free.fr>
Signed-off-by: Romain Bignon <romain@symlink.me>
2012-09-12 13:44:37 +02:00
Xavier G
13ee7c4c17 Minor documentation fix. 2012-09-09 19:42:26 +02:00
Xavier G
884d7dab4a Minor indentation fix. 2012-09-09 19:42:26 +02:00
Xavier G
882e88da07 Slightly improved the TokenExtractor class. 2012-09-09 19:42:26 +02:00
Xavier G
1f078850bf CrAgr: fixed AccountsList.fallback_date() 2012-09-09 19:42:26 +02:00
Xavier G
63dbc13322 CrAgr: trivia: reordered methods within the AccountsList class. 2012-09-09 19:42:26 +02:00
Xavier G
ca4240cb19 CrAgr: reworked the whole parsing for "list" and "history" operations.
The code now relies on text tokens instead of the HTML structure, which varies
too much from one region to another.
2012-09-09 19:42:26 +02:00
Romain Bignon
36749d6e5b fix parsing title on whatcd 2012-09-06 10:05:19 +02:00