Romain Bignon
4fa00ad235
call default Browser.deinit()
2015-03-25 00:33:41 +01:00
Romain Bignon
6709974d35
shutdown the session async executor to cleanup useless threads
2015-03-24 23:59:39 +01:00
Romain Bignon
195b61fb57
give max_retries to FuturesSession in case it may build HTTPAdaptors
2015-03-24 23:59:05 +01:00
Romain Bignon
a9b86d60a5
if AsyncLoad parameter is None, do not try to open it, and Async returns None
...
This fixes a bug with LCL for transactions without details
2015-03-24 23:57:21 +01:00
Romain Bignon
e6a80af479
call browser.deinit() if defined
2015-03-24 23:57:05 +01:00
Romain Bignon
161d977a9c
change timeout to 30 seconds
...
When AccountHistoryPage uses Async to load details of each transaction,
sometimes the server needs ~15 seconds to send response
2015-03-24 23:56:15 +01:00
Romain Bignon
cf4eaba18c
remove trailing space
2015-03-24 22:55:09 +01:00
Kitof
21d7c1150a
[ameli]&[amelipro] Fix permissions
2015-03-24 22:24:19 +01:00
Kitof
ebb829061f
[paypal] new cert + fix conversion warning
2015-03-24 22:24:19 +01:00
Florent
935fa16c19
ing: fix bad login with cookie cache
...
Description of the problem: we are loading an expired cookie. We go to
the login page (redirected by the website, or because of the url stored
in storage. It does not matter).
Next step: we call do_logout, it clear the cookies
Next step: stay_or_go do nothing
Next step: we do a post, without any cookie. The request fail
Solution: force the "go()" after cookie cleaning
2015-03-20 22:23:18 +01:00
Florent
47fe42135c
Browser: move load/dump_state to LoginBrowser
...
It does not make sens to store a cookie for a non-logged browser.
2015-03-20 22:23:09 +01:00
Florent
c36f3bb040
Store "where" in ing browser
...
The ing browser needs a stateful navigation, so store the state with the
cookies
2015-03-19 22:52:48 +01:00
Florent
31f206e697
Fix low balance listing
...
When the balance is low, the span class is "low-balance" and not
balance. Use 'contain' to be more robust
2015-03-19 22:29:54 +01:00
Florent
98b637ec4a
Fix regexp for external transfer
...
Since the SEPA update, the "VIR" prefix is not used anymore.
However, add a new regexp instead of removing the old one for
compatibility with old transactions
2015-03-19 08:01:50 +01:00
Florent
72aaed43fb
Fix exception in some cases
...
When self.loggedpage.is_here is false, we try to raise a
browserIncorrectPassword(error). Sadly, error is not set.
If we are not on the login page, we are in an unknown state (the site is
perhaps down?)
2015-03-18 20:35:26 +01:00
Florent
b3aabdeeaf
Be consistent in enable state: use human readable values
2015-03-17 22:16:15 +01:00
Florent
9208b7bb31
Add 'on' and 'yes' to enabled values
...
Be consistent with ouiboube core
2015-03-17 22:08:50 +01:00
Florent
6b76b31fed
Fix body selectors
2015-03-17 08:33:30 +01:00
Romain Bignon
406297ac9f
fetch detail of transactions and use it in Transaction.raw
2015-03-16 15:43:53 +01:00
Vincent Paredes
659cb51c9f
handling banned account
2015-03-16 15:13:08 +01:00
Romain Bignon
8f24a3fe8f
remove text after card number if any
2015-03-16 15:13:08 +01:00
Romain Bignon
5fa16ee66d
remove spaces from IDs
2015-03-16 15:13:08 +01:00
Vincent Paredes
b888e393f7
handling no amount on account
2015-03-16 15:13:08 +01:00
Vincent Paredes
d011b76273
supporting new account page
2015-03-16 15:13:08 +01:00
Oleg Plakhotniuk
ce65d35081
[amazon] Support for a new payment layout and priceless items. Fixes #1764
2015-03-14 13:12:27 +01:00
Bezleputh
1569eb00ee
[feedly] improve login management
2015-03-13 17:46:30 +01:00
Bezleputh
bc1746214c
[browser] catch HTTPErrors during load_state
2015-03-13 17:45:53 +01:00
Bezleputh
cd358c1239
[leboncoin] do not crash if a select does not exist in the form
2015-03-13 00:05:36 +01:00
Bezleputh
186d501406
[biplan] do not crash when no time can be found
2015-03-13 00:05:36 +01:00
Bezleputh
cdc4410170
[arte] adapt to browser2
...
* use of browser 2
* choose between videos version (ie: subtitles or not)
* support of cinema.arte.tv
2015-03-13 00:05:36 +01:00
Bezleputh
11a63c33ce
[filter] improve Join filter
...
The filter will now act a little bit more like the join command
I also added some parameters that will help formatting (newLine, addBedore, addAfter)
2015-03-13 00:05:36 +01:00
Bezleputh
a3d351eb88
[base] create enum in base and use it in calendar and housing
2015-03-13 00:05:35 +01:00
Bezleputh
92a0b9582f
[feedly] improve tests
2015-03-13 00:05:35 +01:00
Bezleputh
a39dff77a5
[Element] create new element : DictElement
...
use new DictElement in modules
2015-03-13 00:05:35 +01:00
Romain Bignon
be122f0fa6
add 'replace' xpath function
2015-03-12 15:22:42 +01:00
Romain Bignon
c3e88a4119
certificate updated
2015-03-12 12:14:15 +01:00
Vincent Paredes
a833a3e328
handle expired password
2015-03-09 18:55:02 +01:00
Baptiste Delpey
15b9e1d10c
we don't try to parse transactions without currencyCode anymore
2015-03-09 18:54:46 +01:00
Baptiste Delpey
910b54aff7
account.id is now only paramNumCompte if there is not paramNumContrat
2015-03-09 18:54:45 +01:00
Romain Bignon
5900f12dfd
cic: handle new certificate
2015-03-09 18:53:26 +01:00
Romain Bignon
569ff245a3
catch csv exceptions
2015-03-09 10:44:23 +01:00
Romain Bignon
2afd27b4a4
use StateBrowser, s/BrowserToBeContinued/BrowserQuestion/ and coding style fixes
2015-03-08 16:31:36 +01:00
Romain Bignon
248830752d
add (deprecated) StateBrowser which saves cookies into storage
2015-03-08 14:21:23 +01:00
Baptiste Delpey
aa721c28b8
boursorama two_authentication with BrowserToBeContinued instead of raw_input
2015-03-08 14:21:23 +01:00
Baptiste Delpey
3a05b29bc3
add BrowserToBeContinued exception and handle it
2015-03-08 14:21:23 +01:00
Romain Bignon
81503a88e8
do not crash when the limitation rate is reached
2015-03-08 11:01:52 +01:00
Romain Bignon
3df00b6395
remove unused code, fix timeout of history fetch
2015-03-05 21:58:26 +01:00
Romain Bignon
7d81005988
cm: handle refresh on empty page
2015-03-05 15:20:21 +01:00
Kitof
f9e92b76fa
[paypal] Fix #1747
2015-03-04 22:49:40 +01:00
Kitof
8ae6ad68aa
[shopoob] Improvements + pep8 fixes
2015-03-04 13:37:22 +01:00