- Oct 17, 2023
-
-
Amundi implemented optionnal mfa.
-
- Jun 09, 2023
-
-
Not all assets are unlocked But to match the website more closely we're putting both in the balance.
-
- Jun 04, 2023
-
-
Romain Bignon authored
-
- Apr 08, 2023
-
-
- Apr 04, 2023
-
-
Handle https://www.amundi-ee.com/account/ This site seems to concern only employee savings and pockets. For the moment we don't know if an owner can have several accounts.
-
Remove references to the term Abstract. And prepare to factor the code for the development of the new "Employee Shareholdings" space
-
- Mar 28, 2023
-
-
-
Rework iter_history from 2016 to w oob 2.0 Store link between disabled and active PEEs to retrieve missing transactions
-
- Mar 13, 2023
-
-
Fix missing account when merging sub_accounts into master_account. The old 'merge_accounts' method was not returning the master account with all his sub_accounts properly.
-
- Feb 10, 2023
-
-
-
Somestimes part of transactions can be cancelled and recreated. Skip transactions with status "ANNULE" to not count it twice.
-
- Feb 01, 2023
-
-
subspace www.amundi-ee.com/account is not handled Currenty we be able to handle 3 subspace on amundi : class EEAmundi(AmundiBrowser)->'https://epargnant.amundi-ee.com/' class TCAmundi(AmundiBrowser)->'https://epargnant.amundi-tc.com/' class CAAmundi(AmundiBrowser)->'https://epargnant.amundi-ca-assurances.com/' But try to log in with credentials from amundi-ee.com/account website to epargnant.amundi does not return an error but a popup with redirection to the good subspace. amundi-ee.com/account webiste has its own login page and its own api routes
-
- Dec 13, 2022
-
-
_sub_accounts attribute wasn't set properly, which caused an attribute error on iter_history, investment and pockets. It is now set into pages.py.
-
This fixes an issue regarding ART.83 accounts, they does not always has a libelleContrat. Which caused an ItemNotFound error.
-
Previous commits do not handle _sub_accounts properly in merge_accounts function due to a wrong loop organization and naming. Fix regression: ̀`AttributeError Account has not attribute _sub_accounts`. This was caused by a for loop that had the same name as a variable. To solve that we now fetch the master_account before merge loops. It avoids nested loops and allows us to return all accounts in case there is no master (we are not sure if it is possible).
-
This fix aims to reproduce how Amundi processes accounts datas. eg: a user sees on his dashboard 2 accounts, but the site returns us 16 accounts. And all of them are linked to a "real" account, actually an account that the user sees. So we link them thanks to the "merge_accounts" function. We remove the "fakes" ones and ad their balances to reproduce what the site does, and so what the user sees. We repeat this behavior for investements too.
-
-
Pocket condition should be set to CONDITION_RETIREMENT for PER and PERCO
-
Pocket with availability_date should have condition set to CONDITION_DATE. Since previous commits pockets that are not displayed on the client space are already skipped.
-
Do not fetch pocket with quantity egal to 0.
-
woob.browser.filters.base.ItemNotFound: Element ['SRRI'] not found
-
- Jun 13, 2022
-
- May 12, 2022
-
-
These pockets are not shown on the website, we should skip them.
-
- Apr 13, 2022
-
- Feb 18, 2022
-
-
ntome authored
-
- Jan 13, 2022
-
-
jlouvel authored
Amundi's authorization token is now obtained on a new route called virtualkeyboard (there's no VK for the moment). We must do a GET on a specific route before that with a UUID that must be kept for the virtualkeyboard page. BaseURL for Amundi Epargne Salariale has changed, as well as Amundi TC and Amundi CA. There's also a captcha that is now handled (Google reCAPTCHA v2). Some of the JSON we use for parsing have a slightly different structure. The accounts on the website are all in ActionNeeded (the user must confirm his email), but fortunately, we can still scrap what we need and ignore that for the moment.
-
- Jun 30, 2021
-
-
- May 24, 2021
-
-
transactions with 'arbitrage' type must be filtered out because they do not affect the balance
-
- Apr 04, 2021
-
-
- Aug 26, 2020
-
-
Some investments lead to a 404 (even on the website) and we have to handle unavailable SRRI.
-
- Apr 08, 2020
-
-
- Mar 05, 2020
-
-
-
Instead of writing 3 times the lame lines of code we can simply iterate over a dictionary items.
-
- Feb 12, 2020
-
-
Previous xpath didn't get every case, sometimes the tag was h3 instead of h2.
-
All the performances (1 3 5 years) are available on this CPR details page.
-
Some invests have no diff value, but the website fills the associated json field with the investment valuation.
-
The previous xpath returned the asset category twice.
-
- Jan 30, 2020
-
-
The texts may be in french or english so we handle both. To be iso with the investment attributes from other pages, I added the Title filter.
-