- Oct 22, 2018
-
-
Romain Bignon authored
-
Romain Bignon authored
For an incorrect authentication, the returned message is: "Erreur lors de l'authentification Code retour : 201" The related message in localized file is: "Votre saisie est incorrecte.<br>Veuillez renouveler votre identification."
-
-
- Oct 21, 2018
-
-
- Oct 11, 2018
-
-
-
Avoid error message repetition
-
Recipient can have same iban and different label in cragr. Get the first matched iban recipient to do transfer. Closes: 24677@sibi 16762@sibi
-
Need to submit account form to get history for each accounts. Id form change when accounts page is refresh.
-
-
CleanDecimal used to parse "123foo456" as "123456". Now it raises an exception if there are multiple numbers in the parsed text.
-
FilterError is dedicated to filters and thus can be used.
-
-
-
Closes: sibi@21255 sibi@16823
-
-
Error case added for connections throught cenet browser where user number is missing.
-
The "PEA espèces" accounts had a balance but no associated invests ; I modified iter_investments to display a line of liquidities for these accounts. In addition, I corrected the scraping of the PEA account balance since it did not fit the sum of investments. Closes: 6613@zendesk
-
-
Changed the code to use create_french_liquidity() instead of duplicating code.
-
Some life insurances have an amount of money that is not ivnested yet, and since we didn't scrape it, there were inconsistencies between the total investment sum and the life insurance balance. By scraping this amount as liquidities, the investments sum and the account balance now fit. Closes: 6613@zendesk
-
The Afer website requires validation of a new license agreement (CGU) and this is not retrieved yet. Catching this message in the on_load of the index page will notify customers to validate them.
-
A key in json is sometimes facturePDF but sometimes it's facturePDFDF Closes: 7347@zendesk
-
This method creates an Investment object with label, code, code_type and valuation so we don't have to duplicate code in every module. You just need to pass the valuation so it will be added as an attribute.
-
I had to create another page because on this quality website the coming amount is a gif whose amount is imported from another page.
-
-
The summary with the data regarding the accounts do not load sometimes for some reason. It does not apepar to be time-related but rather try-related. When manually connecting to the customer's account in-browser, I have to manually reload the page several times (between 1 and 3) before obtaining the right data. Hence the parameter tries=5, in case it doesn't load.
-
- added an optional exception handler called when expected exception is catched
-
-
Several life insurance accounts are available on a specific space. We group them with their label. Moreover to access to this space we need to delete the JSESSIONID cookie to avoid an expired session. Closes: 880229@redmine
-
- handle another redirect CGU page with ActionNeeded
-
the xpath for the invesment table was changed.
-
Previously, the parameter called 'validationStrategy' was hardcoded, but it actually differs according to the position of the detail page's link (either in the debit column or in the credit column)
-
Closes: 6845@zendesk
-
The columns were not aligned for accounts with 7 <td> because sometimes there is no Unitprice column. This was fixed by including the 7 <td> system into the 5 <td> condition, we can assume that accounts with 6 <td> should rather function the same way as 5 or 7 (other accounts have at least 8 td). Closes: 6613@zendesk
-
Some caissedepargne connections are crashing because of a Key error during login: KeyError: 'account' This occurs when we check if the connection if multispace but the data response does not contain an 'account' key. Although this bug is not reproducible locally, the .get() will at least prevent this crash. Closes: 18044@Sibi
-
-
Closes: 25312@sibi
-
For some reason the PEA accounts were typed Savings, plus they did not have any invests. Typing them correctly also enabled scraping their amount as Liquidities.
-
-