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