Commits on Source (27)
-
If there are several cards attached to a same account, the connector did retrieve all the coming transactions (from all cards) for all cards.
6714978c -
5309faa4
-
The fetched IDs are just 1, 2, 3 (...), which is insignificant. Closes: 17087@sibi
4750be35 -
Going to each transactions details to get its investments leads to too many requests and since we have been blocked in prod we decided to reduce the number of requests to iter_accounts, iter_investments and iter_history.
2eb9f572 -
Sometimes the server returns an error message at login, we must catch it otherwise we return a fake wrongpass.
24c31dbc -
8d483fd0
-
It turns out this boolean is useless, after 5 tries if we didn't manage to reach the loans we just return self.loans = [] There is no need to raise BrowserUnavailable() if we didn't get there. Closes: 41162@sibi
b0398c4e -
e8e789a8
-
The xpath does not contain '/p/b/a' anymore, the 'p' has been removed. I replace it with '//' to go directly to 'b/a'. Closes: 41563@sibi, 41562@sibi
81c3b04c -
For some of the children of CMES (such as Groupama Epargne Salariale) we must put a default value to the Link() because there is no available URL to bypass the page. We this raise ActionNeeded at this step. Closes: 41376@sibi
1ae52f83 -
The assert contained '%' instead of '%s'. We now handle errors 139 and 20104. Closes: 39059@sibi
f61dc73d -
Some connections land on an action needed page that we can skip. If we land on the old website, we must call iter_old_accounts() right away to avoid 404 when trying to reach self.account or self.accounts. Closes: 33307@sibi
7e35b017 -
To avoid multiple classes with th det_token() method, I created a class (BinckPage) with this method and the three Pages requiring get_token inherit from it.
6e50faae -
93fe9b90
-
Customer ask for type "Service Accueil Cic" account in checking account. Closes: 11278@zendesk
ad8758dd -
For some creditdunordpee accounts (a child of s2e), there is no available AMF code so we must handle it with default=NotAvailable.
163abc80 -
Most accounts are called 'PEE' or 'PEI' but some accounts start with 'ETOILE PEI' so we must take the second element of the label in these cases to type the account.
0ebb6be1 -
9b0c5f47
-
Former implementation was not working on all hosts, the root cause is not identified but seems to be related to the palette mode.
48ef6e46 -
e6b40dcd
-
When we face a 404 error it is more logical to raise a real bug error rather than a browser unavailable because usually 404 errors are not due to the website being unavailable for any reason. This will enable the tracking of 404 errors more easily.
214d52d1 -
Regression introduced by commit f25c39d44aa4cc9103d746f38c1b76369c669e40
a91ad8c4 -
the old regexp was id_token=(?P<id_token>[^&]+)&access_token=(?P<access_token>[^&]+) and now it's access_token=(?P<access_token>[^&]+)&id_token=(?P<id_token>[^&]+) get tokens separately to avoid this
d03e9ee1 -
Closes: 41707@sibi
f3fe5318 -
d727068e
-
4b2715b1
-
Closes: 41708@sibi
c982a99c