- Apr 11, 2021
-
-
Romain Bignon authored
-
Romain Bignon authored
-
- Apr 04, 2021
-
-
- Jan 18, 2021
-
-
- Jul 15, 2020
-
-
The ConnectionError is raised when the call is blocked.
-
- Jun 17, 2020
-
-
-
Also added obj_id = obj_number
-
Everything works fine locally but we are blocked in prod, leading to 500 errors when trying to access account details.
-
- Apr 08, 2020
-
-
- Feb 12, 2020
-
-
Romain Bignon authored
-
Romain Bignon authored
-
- Oct 23, 2019
-
-
When valuation is a tiny amount the website displays 0% for portfolio_share. This commit fixes an AssertionError when this happen.
-
- Sep 11, 2019
-
-
The name "diff_percent" was always wrong because we never put a percentage in this field. It's been made an alias to the diff_ratio field. Make modules use the proper field.
-
- Aug 28, 2019
-
-
Handicap savings were not typed causing an error with the account typing, this MR takes care of that and fixes this issue Closes: 39078@sibi , 11025@zendesk
-
For some reason only the code was implemented but not the code_type.
-
When trying to connect with wrong credentials whereas the account is already blocked, the message is not 'mot de passe incorrect' but 'Pour des raisons de sécurité, votre compte n'est plus utilisable (...)'. We must catch these wrongpass cases correctly as well. Closes: 42750@sibi
-
The on_load() of the LoginPage is used to catch browser unavailable events, however the wrongpass message may be contained in the same xpath, tehrefore we must check the content of this message to determine if we should raise BrowserUnavailable() or BrowserIncorrectPassword(). Closes: 42750@sibi
-
- May 25, 2019
-
-
-
Sometimes the server returns an error message at login, we must catch it otherwise we return a fake wrongpass.
-
Going to each transactions details to get its investments leads to too many requests and since we have been blocked in prod we decided to reduce the number of requests to iter_accounts, iter_investments and iter_history.
-
- May 19, 2019
-
-
Sometimes when trying to submit the form to access a transaction's investments, the server randomly returns a ServerError in addition to the already-handled ClientError. Closes: 9676@zendesk
-
- Apr 20, 2019
-
-
I factorized the transactions investments into a separated method to retrieve investments only for the first 20 transactions, otherwise the spirica website is too slow. The rest of iter_history fetches transactions from other pages without investments. I also created a method that checks if we are logged in or not. The current "transactions_page" page is easier to handle if we make it a class attribute, so it can be stored and modified by all three methods.
-
-
- Mar 16, 2019
-
-
Romain Bignon authored
All copyright holders have given their consent.
-
- Mar 02, 2019
-
-
hydrargyrum authored
-
- Feb 27, 2019
-
-
Romain Bignon authored
-
- Feb 24, 2019
-
-
Romain Bignon authored
-
- Jan 06, 2019
-
-
Romain Bignon authored
-
- Aug 18, 2018
-
-
The Date() filter raised many issues on Sibi for spirica and the related modules such as BforBank. It seems that it's because we need to pass the CleanText() filter to the TableCell value before applying Date(), with an empty string as default value, as it is done in Linxea. Closes: 6432@zendesk
-
This is a blind fix concerning the "symbols = '-'" patch from a weboob contributor: https://git.weboob.org/weboob/devel/merge_requests/218 It seems that something with the obj_date is causing crashes on the workers that we cannot reproduce locally so while I am waiting for the session folder, this fix may reduce bugs on the spirica module.
-
- Jul 29, 2018
-
-
A weboob contributor proposed a patch to fix the Date when empty: "For the field date, the module use the column "Date de réception" and "Date de valeur" if the first is empty. But Spirica uses "-" when the cell is empty, so no date is returned and boobank uses today's date as default value." I adapted his merge request since we now use CleanText instead of TableCell for iter_history, with the connection I have the symbols='-' does not change any date but maybe in some cases it will prevent boobank from returning today's date by default.
-
Several elements have changed on the Spirica website: - the "Tout afficher" button disappeared, - the forms to get the transactions list were modified, - the forms to get investments for each transaction changed. This patch corrects history for each account as well as the respective invests.
-
- May 05, 2018
-
-
[spirica] add currency field on the account, changes xpath on the table to make it adaptable to different currencies
-
- Jan 14, 2018
-
-
Investments with type 'Fonds en euros' don't have PRM. Closes: 500979@redmine
-
Closes: 477593@redmine
-
- Dec 30, 2017
-
-
- Dec 16, 2017
-
-
-
update CapBank into CapbankWealth when iter_investments is implemented update CapBank into CapbankPockets when iter_pockets is implemented add CapBankWealth when iter_investments is implemented and inherit CapCgp or CapBankTransfer or CapBankTransferAddRecipient add CapBankPockets when iter_pockets is implemented and inherit CapCgp or CapBankTransfer or CapBankTransferAddRecipient
-
- Nov 18, 2017
-
-