- Feb 24, 2019
-
-
For some accounts some json keys are absent, we have to handle it to avoid iter_account and iter_recipient crash. Closes: 18008@sibi
-
-
-
-
Romain Bignon authored
-
- Feb 05, 2019
-
-
- Jan 06, 2019
-
-
Romain Bignon authored
-
- Dec 29, 2018
-
-
Every time we had a couple having 2 market type account, we always retrieved the first one when iter_investing. Fixed by checking the full name of the owner, since you can only have one account of those type.
-
- Dec 17, 2018
-
-
In the big js recieved, we did not get the good data to post. We got method:"POST" instead of 'typeListeCompte': 'COMPTE_SOLDE_COMPTES_CHEQUES' for example. With the findall method we can skip the bad value. Closes: 8572@zendesk
-
- Dec 06, 2018
-
-
We used to go on a specific page after login, on the pro website. This request is deprecated and caused "BrowserUnavailable" Closes: zendesk@8328 sibi@29322
-
- Dec 02, 2018
-
-
-
-
Closes: 26867@sibi
-
- Oct 09, 2018
-
-
The site sometimes returns unexplained 401, thus the @ReTry decorator was introduced. Unfortunately, the headers handling introduced later did not account for it correctly and thus we didn't re-log. Clear those headers to make sure we login again.
-
Often the first couple of date is empty, consequently accounts are in bug when using the _build_next_date_range browser method. Closes: 7059@zendesk, 7074@zendesk, 7102@zendesk 7118@zendesk, 6793@zendesk, 7112@zendsk, 7127@zendesk, 7129@zendesk, 7106@zendesk
-
For some connections we kept the account with unknown type. Consequently the iter history and invest broke. Here we prefer to keep the account scrapped into the market space with the good attributes to get history and invest. Closes: 16407@sibi
-
- Sep 17, 2018
-
-
Romain Bignon authored
This reverts commit f65830ba.
-
- Introduce more swear words to represent the diversity of the English language - Upgrade outdated insults - Only wish harm on objects (though webdevs barely qualify as human)
-
- Sep 16, 2018
-
-
- corrected usage of dicts in a compatible way - use unicode output of responses when not fed in a JSON decoder (which handles both)
-
The lines "keys = ..." and "contacts = ..." execute in py2 but not in py3. Reason is: this code relies (not on pupose I think) on a feature that is implementation-specific (CPython 2.X): the leak of for loop iteration variables in local scope, thus permitting use of those variables after loop finished. In addition, the first line initializes a variable that shadows an existing non-local variable. This code magically worked for 2 years. But as Python3.X removes this specificity, this code is no longer valid. Blind fixes used: - replace keys local variable with keys_ - change order of loop nesting to have fonctionnaly equivalent but functional code
-
- use unicode_literals - remove explicit unicode flag on all strings - add raw flag on most regexes that lacked it - use weboob compat classes
-
There was an assert in the cmso/pro/browser.py code to verify that the investements list appears correctly when there are more than one investment. The two investments of the concerned connection appear correctly in boobank so I deleted the assert. In addition, I completed the liquidities, vdate, code and code_type information for both PAR and PRO websites.
-
- Aug 18, 2018
-
-
These modifications are linked to the arkeabanqueprivee new module that inherits from CMSO. Howevers the credentials were for "par", we will need a "pro" account to check if the login works as well with arkeabanqueprivee or modify cmso/pro/browser.py accordingly.
-
- Jul 29, 2018
-
-
Issue found : normal navigation supposes that we go back to account page before consulting history. In a certain number of cases, the server will raise a 500 error because we didn't follow regular navigation. Fix : before going to an account's history we go back to account page and we update the csrf parameter in the history link.
-
Product name has changed
-
-
- Jul 12, 2018
-
-
Benjamin Bouvier authored
-
- Jun 09, 2018
-
-
Closes: 650868@redmine
-
in class InvestmentPage the XPATH was wrong, causing the bug on connection.
-
-
- May 05, 2018
-
-
-
The RegExp "\d+" stops before the first alphabetic character in the NoCompte. The new version takes all the alphanumeric characters if the NoCompte exits. (The srcapped string of the NoCompte is N°XXXXXX so it exists if it has a minimum length of 3)
-
When website return a 500 error code self.page is not updated so we won't iter history on self.page which is the same handled page but formatted differently if the first location as failed Closes: 624005@redmine
-
- Apr 15, 2018
-
-
Closes: 4810@zendesk
-
Now there are CSRF between pages. Closes: 610332@redmine
-
- Mar 31, 2018
-
-
Closes: 586122@redmine
-
When a revolving credit is not unique, it should be in json accounts page too with more information. Merge to update loan account with Loan class and skip account with Account class. Closes: 4464@zendesk
-
The page is the same as par browser, but the par handling of CSRF/Auth-bearer is copied.
-
-