Commit graph

3,098 commits

Author SHA1 Message Date
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
Romain Bignon
3ea8494e80 fix certificate check 2012-09-05 15:55:12 +02:00
Florent
d2e477123f Fix login (site changed)
Details command is broken to, but history works
2012-09-05 14:02:49 +02:00
Florent
2c2f8a1804 if $phone is not set, take the first account available 2012-09-03 14:15:31 +02:00
Florent
57564917f0 Fix data parsing (string is not a int...) 2012-09-03 14:12:39 +02:00
Florent
32663b4512 Add documentation for the new parameter 2012-09-03 14:12:36 +02:00
Florent
953e843921 Fix freemobile-munin (bug since we use multiaccount) 2012-09-03 12:54:54 +02:00
Romain Bignon
dde19633d3 set CERTHASH const on most bank modules and others 2012-09-01 13:38:08 +02:00
Romain Bignon
bf3206418b display a custom bold warning on SSLError 2012-09-01 13:37:18 +02:00
Romain Bignon
56797a7d0c automagically check certificate fingerprint if CERTHASH class attribute is set 2012-09-01 13:36:30 +02:00
Florent
702b56d594 SSL workaround 2012-09-01 12:56:23 +02:00
Romain Bignon
9f7888e6b5 update AUTHORS 2012-09-01 09:30:55 +02:00
François Revol
d24ca46ef6 Add a video module for gdcvault.com
For now it only fetches the speaker video, but each page can have
both a speaker and slides video feed.
TODO: search

Signed-off-by: François Revol <revol@free.fr>
Signed-off-by: Romain Bignon <romain@symlink.me>
2012-09-01 09:29:39 +02:00
Romain Bignon
bb9a62b566 update AUTHORS 2012-08-31 09:50:19 +02:00
François Revol
a5a5489872 Add module for Europarl videos
We currently support committees and other events.
TODO: support plenary sessions
TODO: latest and search

Signed-off-by: François Revol <revol@free.fr>
Signed-off-by: Romain Bignon <romain@symlink.me>
2012-08-31 09:49:03 +02:00
Florent
e04bd9c8eb Fix getting login
Somtime "o=", sometime "l="...
2012-08-29 17:21:04 +02:00
Florent
681b83e4b3 Add balance command to leclercmobile 2012-08-29 16:52:05 +02:00
Florent
757167a6eb Add new command "balance" for boobill 2012-08-29 16:52:05 +02:00
Florent
f6c212ca72 Add a new command for ICapBill
Useful for pre-paid subscription
2012-08-29 16:52:05 +02:00
Florent
f33af8ff50 Support bills and download operations 2012-08-29 16:52:05 +02:00
Florent
8fa430e61f Add details command 2012-08-29 16:52:05 +02:00
Florent
d9ed7c2ed2 Fix some imports issue 2012-08-29 16:52:05 +02:00
Florent
aa693d6106 First implementation of leclercmobile
Support login and history operations
2012-08-29 16:52:05 +02:00
Florent
c4f44361b6 Add multiaccount support for history command 2012-08-29 16:52:02 +02:00
Florent
adce6d0c83 Support multiple account for details operation 2012-08-27 15:01:22 +02:00
Romain Bignon
4b877f530f update regexps 2012-08-24 17:06:22 +02:00
Romain Bignon
a9398b515a correctly detect when user is logged even if the confirm page is unknown 2012-08-24 11:07:31 +02:00
sputnick
aeacbe45a9 clean up 2012-08-22 14:52:16 +02:00
sputnick
8aa3a10d2a patch since fortuneo web site changes 2012-08-22 14:45:15 +02:00
Romain Bignon
5681926213 do not crash if an account is not recognized 2012-08-21 14:25:02 +02:00
Romain Bignon
628f4fd634 fix login (skip page which warns about phishing) 2012-08-20 10:56:21 +02:00