- Jan 11, 2024
-
-
-
On deferred cards, transaction amount can also be found with this xpath './td[@data-label="Montant"]'
-
'/ws_q44/api/v1/infoclient/donnesClient' becomes '/ws_q44/api/v1/infoclient/donneesClient'
-
- Oct 17, 2023
-
-
Added 'compte courant postal' in ACCOUNTS_TYPES dictionary.
-
Recently, website changed a bit the page where the messages about 2FA activation are displayed. They added a lot of different cases for the div name that displays what we need to check. It always start with "DSP2_xxx" and only the div that has the "mtm" id is of interest.
-
- Aug 25, 2023
-
-
get_auth_method is used to know the status of the 2FA on the user connection. Structure of the page has slightly changed.
-
-
- Jun 21, 2023
-
-
Banque Postale has changed its virtual keyboard, it is no longer an image but HTML elements filled with random numbers.
-
- May 23, 2023
-
-
Romain Bignon authored
-
- May 05, 2023
-
-
Due to the encoding, website_error and error_message strings can be slightly different, for example 'é' can become 'é'. This can prevent us from raising the BrowserIncorectPassword. So we decode website_error with the self.encoding encoding in the condition.
-
- May 02, 2023
-
-
We need to access linebourse to retrieve investments for PEA & market accounts. Due to some changes on linebourse the on_load method used in the past was preventing us to access linebourse API.
-
- Apr 11, 2023
-
-
-
- ensure flake8 compatibility - sort imports - drop test file - drop Py2 support
-
-
- Apr 08, 2023
-
-
-
Romain Bignon authored
-
- Mar 28, 2023
-
-
- Mar 13, 2023
-
-
and do a small fix used to know obj_type based on label, 'e-' has been removed and only contains 'Relevé'
-
- Mar 05, 2023
-
-
Romain Bignon authored
-
Romain Bignon authored
-
- Mar 01, 2023
-
-
For life insurances, when list of invests are temporarily unavailable on website, we get a json with empty value for the 'rubriques' key
-
- Feb 28, 2023
-
-
Romain Bignon authored
It prevent catchall on IncludedUnavailablePage which fails as this is not an HTML content. Fixes #616
-
Romain Bignon authored
-
- Feb 12, 2023
-
-
Romain Bignon authored
-
Romain Bignon authored
-
- Feb 11, 2023
-
-
Romain Bignon authored
-
- Feb 04, 2023
-
-
Romain Bignon authored
-
- Feb 01, 2023
-
-
Some life insurances have their investments splitted in a 'mandat' part and 'Gestion libre' part.
-
- Jan 29, 2023
-
-
Romain Bignon authored
-
- Jan 26, 2023
-
-
Some user does not have activated 2fa so the website does not let them access the home page until they activate it.
-
Existing code base was messy, obsolete & unfunctional
-
Since a few days many different requests are timing out. Hard to know if increasing to 20 will be enough as the error appears ramdomly, may need to increase further.
-
- Dec 02, 2022
-
-
Fix a TypeError caused by an extra comma in the list of possible authentication errors in get_auth_method not deleted in a previous fix.
-
Both in DA and fallback it is possible to encounter a generic error during the login process. To handle this, we add a new page to retrieve this error and raise a BrowserUnavailable if necessary.
-
-
-
"COMPTE ATTENTE" are checking accounts. When fetching their history, they must be handled differently than other checking accounts. This distinction is made by looking at their label that was "COMPTE ATTENTE" until now. "Compte Attente" can now be found but for the moment, it is impossible to know if the full uppercase label can still be found so the code handles both cases.
-
-
-
Renamed "types" dictionary to "ACCOUNTS_TYPES" and put it outside the class to be able to use it for loans typing too. Added mortgage type.
-