- Aug 26, 2020
-
-
The credit card statement code has been changed.
-
On some regional part of banque populaire, like credit maritime or banque chaix, the url may include the name of the bank in the url. Resulting of having: `https://www.icgauth.creditmaritime.groupe.banquepopulaire.fr/credit-maritime-grand-ouest-se-connecter/` instead of `https://www.icgauth.creditmaritime.groupe.banquepopulaire.fr/se-connecter/`
-
- Aug 07, 2020
-
-
Just after having logged in with phase parameter, user may have an 'AUTHENTICATION_LOCKED' status right away. Retry login without phase can avoid that. WARNING: doing so can serves as a backdoor to avoid 2FA, but we don't know for how long. Logger here to have a trace. If 2FA still happens, it is catched in 'self.page.check_errors(feature='login')'
-
-
-
- Jul 02, 2020
-
-
- May 22, 2020
-
-
-
If the login starts with a lowercase character, banquepopulaire returns value for private user (part) by default.
-
New subwebistes don't need phase 1 param anymore. We think more subwebistes would have this behaviour so we decide to try the login twice without and with phase param.
-
"Phase" bpcesta params in authorize url is not necessary anymore for "part" bpaca user. But for the other cases the param is still required. The phase information seems to be in js file and the value is not hardcoded. That's why we must be vigilant if other subwebsites migrate to this version. Moreover in bpaca the good user status is required. We can get the information in as-ex-ano-groupe.banquepopulaire.fr API.
-
- May 07, 2020
-
-
If we have more than 20 accounts from an account space, next page exists. To handle it we need to do request with new params. Closes: 17224@zendesk, 16249@zendesk
-
AdvisorPage is not reacheable for some user. Closes: 18098@zendesk 17227@zendesk 17114@zendesk 53279@sibi
-
- Apr 22, 2020
-
-
The website had some weird behavior if the username was not sent uppercase in a specific request
-
- Apr 08, 2020
-
-
For certain users VK is not present but they can submit their password directly.
-
The LinebourseBrowser URLs throws 404.
-
- Mar 05, 2020
-
-
First letter of the login must be in upper case, if not we get a wrongpass after VK. Ex: A123456 , on website you can write a123456 but in requests A123456 is sent Closes: 17219@zendesk 17212@zendesk 17072@zendesk 17210@zendesk 17258@zendesk 17252@zendesk 17288@zendesk 17302@zendesk 17297@zendesk
-
The Vk does not allow non numeric chars. We raise Browserincorectpassword when it is not the case. Moreover it seems that all subsite have a Vk, we add a logger to catch if it is not the case (successfull login with non numeric chararcters). Closes: 59545@sibi
-
retry in case it's juste a temporary issue on the website
-
-
The login changed for some regions. Closes: 53293@sibi
-
- Dec 18, 2019
-
-
The sorting might be done by oldest if we send the sorting form only once. If this is the case, we need to send it a second time for the transactions to be sorted by newest.
-
The iter_accounts was still fetching all investments, which is useless since we do not sum the investments to get the balance anymore and since iter_investments calls iter_accounts itself several times. Also corrected the redirections to Linebourse and Natixis spaces.
-
- Dec 05, 2019
-
-
Some transactions were at the end of the transactions list because of the sort done on the value date. That caused some of the last transactions to be wrongfully deleted. Closes: 14397@zendesk
-
-
The regex on owner_name didn't handle names without space. Closes: 14650@zendesk 14777@zendesk 49885@sibi
-
- Nov 09, 2019
-
-
The multiple regions website are unstable and sometimes send us a 403 or 404 error when accessing the login page. We now raise a BrowserUnavailable whenever that happens. Closes: 50616@sibi
-
- Oct 23, 2019
-
-
Profile either has `name` or `company_name` attribute. The search on the accounts was done only on `name`, not `company_name` which caused bugs. Closes: 47716@sibi 13705@zendesk
-
- Oct 01, 2019
-
-
-
If the status (available in the SubscriberPage with the key `roleUtilisateurCoffreNumerique/code`) of dematerialization is CGDN (Coffre Gratuit sans contrat de dématérialisation des documents) that means we cannot gather subscriptions/documents online. Closes: 46839@sibi
-
-
- Aug 28, 2019
-
-
Closes : 9844@zendesk
-
- Jul 18, 2019
-
-
The current source code leads to false positive BrowserIncorrectPassword. Some accounts got an exception when fetching history or cards coming, which is correctly handled by the module using ErrorPage. This patch restricts the BrowserIncorrectPassword 'hack' to the login stage, as it is the only case we want to catch.
-
- Jul 05, 2019
-
-
It still works for some people, so instead of raising an error, we wait for the website to crash then we raise a BrowserIncorrectPassword if it uses a legacy password.
-
-
The former implementation was not reaching the synthesis page when the accounts list needed to be expanded. In this case, when facing several deferred cards in a row, the browser was not able to perform the prevAction of the 2nd+ card.
-
- May 25, 2019
-
-
If there are several cards attached to a same account, the connector did retrieve all the coming transactions (from all cards) for all cards.
-
- Mar 16, 2019
-
-
One web page of coming transactions was not scraped because we considered that there is only one page at a time. Now the number of coming receipts are counts. This count is used for the ids of `sel_tbl1` in the form to retrieve the page. Closes: 10012@zendesk
-
Romain Bignon authored
All copyright holders have given their consent.
-
- Feb 24, 2019
-
-
Romain Bignon authored
-