- Apr 26, 2021
-
-
Some investments values are displayed in a different currency than the account's currency
-
-
- Apr 11, 2021
-
-
Romain Bignon authored
-
Romain Bignon authored
-
- Apr 08, 2021
-
-
Access can be blocked and user must ask new credentials. Because of bank server sensitivity we musn't try a new sync or access will be blocked again; so it is actually better to treat it as BrowserIncorrectPassword. This has been discussed directly with the bank.
-
- Apr 04, 2021
-
-
- Feb 26, 2021
-
-
Invalid credential cases were not handled properly, so wrongpass error would not be raised.
-
Make module pyflakes compliant
-
- Feb 12, 2021
-
-
This id is needed by TPP for matching accounts.
-
- Jan 18, 2021
-
-
- Dec 11, 2020
-
-
Damien Mat Jedrzejewski authored
By default, after login, we are redirected to the first accounts_page URL. It will bear a basic list of accounts if 2FA is already done. But if it is needed, but bank doesn't have a way to notify user, then this page will be the same list. twofa_page will nevertherless show up later when requesting accounts details. So we now force go to another accounts_page URL to trigger it during loging process.
-
- Aug 07, 2020
-
-
The website can now ask us to validate the new recipient with an app validation instead of sms. But we can force the sms validation.
-
-
-
-
When going on the recipients page, there sometimes are skippable action needed messages that can be handled the same way it is done in iter_accounts.
-
- Jul 15, 2020
-
-
When '\xa0' char is in some form field, weboob compat decoding would crah in Py2 (eg: '5\xa0733,29')
-
- Jul 02, 2020
-
-
-
due to an unset flag, load_state was not performed leading to: 'xxxBrowser' object has no attribute 'sms_form'
-
-
- Jun 17, 2020
-
-
- Jun 03, 2020
-
-
Closes: 83785@sibi
-
In iter_accounts, for market accounts, liquidities must be removed from the balance because they already appear as a checking account. In iter_history, transactions invests had no valuation. In iter_market_orders, getattr without a default value raises AttributeError if the attribute is not found. Closes: 19625@zendesk
-
When adding recipient, the website displays a form to inform the user about potentials scams. We can bypass the form by just submitting it. Closes: 33649@sibi
-
- May 23, 2020
-
-
hydrargyrum authored
-
- May 22, 2020
-
-
-
-
This URL wasn't handled so the action needed was not always raised.
-
- May 07, 2020
-
-
Some bugs were introduced with the overhaul of the module, most notably an action needed page that was not processed correctly. Closes: 11309@sibi, 69182@sibi
-
Some columns in the investments pages were not always in the same order so some values could be swapped. I took the time to rewrite the entire module using more recent features. Closes: 18372@zendesk
-
- Apr 08, 2020
-
-
-
For these connections we can't validate 2fa but fortuneo website gives information that 2fa will be needed. Consequently, these connections will always fall in NeedInteractiveFor2FA without user presence. So we raise an ActionNeeded to avoid this behaviour.
-
-
- Mar 18, 2020
-
-
In this new url found in the iframe, we have to skip it (réglementation en matière de lutte contre le blanchiment). It's not accountpage, consequently a ActionNeededPage is add. Closes: 46647@sibi
-
- Mar 05, 2020
-
-
According to Fortuneo information, the 2FA presence information is in checkaccess response headers.
-
During the first loging request, the 2fa is sent. twofa_logged_date is the key to handle check_interactive and 2fa. When state expired we are waiting for user presence for new 2fa validation.
-
- Feb 12, 2020
-
-
Romain Bignon authored
-
Romain Bignon authored
-
- Dec 18, 2019
-
-