- Mar 16, 2019
-
-
Romain Bignon authored
All copyright holders have given their consent.
-
- Feb 27, 2019
-
-
Romain Bignon authored
-
- Feb 24, 2019
-
-
Romain Bignon authored
-
- Jan 06, 2019
-
-
Romain Bignon authored
-
- Dec 17, 2018
-
-
-
In some case, it is necessary to add a location step during the login. The cases seem to occur randomly and temporary. ex of url with an incomplete redirection: https://www.ibps.bpgo.banquepopulaire.fr/cyber/ibp/ate/portal/internetRescuePortal.jsp Closes: 30239@sibi
-
- Dec 12, 2018
-
-
Romain Bignon authored
-
- Dec 06, 2018
-
-
The "an error has occurred" can also appear in french ("une erreur s'est produite"). Closes: 29530@sibi
-
- Dec 02, 2018
-
-
- For some account, the page used to find the token was a 302 that redirect the browser to an page where we could not find any usefull information. Added a new page to check if the first one was empty. Closes: 20342@sibi 8050@zendesk
-
- Nov 10, 2018
-
-
Closes: 19974@sibi. Some users appear to be rightless. Upon logging they are redirected on an error page we did not catch. Now we do.
-
- Oct 21, 2018
-
-
- Oct 11, 2018
-
-
-
Changed the code to use create_french_liquidity() instead of duplicating code.
-
Previously, the parameter called 'validationStrategy' was hardcoded, but it actually differs according to the position of the detail page's link (either in the debit column or in the credit column)
-
For some reason the PEA accounts were typed Savings, plus they did not have any invests. Typing them correctly also enabled scraping their amount as Liquidities.
-
Creditmarime is an AbstractModule from Banquepopulaire. This commit changes the website url because they made a fusion between 'atlantique' and 'bretagnenormandie' regions. We need to insert a new url: redirect url. We are redirected on this url when we try to log in and this url changes according to the website we come from: banquepopulaire and 'creditmaritime sud ouest' have the same, 'creditmaritime grand ouest' uses an other one. In the future, it is highly probable that the sudouest will have the same format as CMGO.
-
Foreign currency handled as well as a missing valuation for a stock investment.
-
- Sep 24, 2018
-
-
- 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
-
-
-
-
-
Closes: 16437@sibi
-
Closes: 6719@zendesk Closes: 16433@sibi
-
- Aug 18, 2018
-
-
When the user is already logged in and it tries to log anyway, the website response by a json page which says it. But sometimes, this page may be catch by the Login2Page because of the URL. So now, the page exist with a is_here to be sure. Closes: 16413@sibi Closes: 16408@sibi Closes: 17916@sibi Closes: 10663@sibi Closes: 13746@sibi Closes: 10622@sibi Closes: 16474@sibi Closes: 15877@sibi Closes: 16473@sibi Closes: 17884@sibi Closes: 18531@sibi Closes: 15851@sibi
-
- Jul 29, 2018
-
-
Added a liquidity line for Compte Titres PEA and removed it from Portefeuille Titres PEA. Reversed code for bp and linebourse as required. Removed balance update to fit website balances. Closes: 5653@zendesk, 5765@zendesk, 5162@zendesk
-
-
The certificate chain is sometimes broken on the linebourse website but not always ; it seems to depend on the customers connection. In order to prevent bugs related to SSL errors, the VERIFY = False enables linebourse navigation without issues.
-
Since the set_gocardless_transaction_details() method often causes a crash in get_history() because of a wrong data form, and since we did not manage to figure out why the params are incorrect yet, we decided to remove the call to this method to prevent connection bugs. Closes: 5879@zendesk
-
This partially reverts commit c34fed0bc9e8b637575d8ba7f41cd7cacc010848.
-
The get_history method used a for loop a yielded transactions one by one, which led to a crash if the gocardless information filling did not work properly. I added a return in case we land on the ErrorPage. This patch fills the transaction list while filling the gocardless information for each gocardless transaction and eventually returns the transaction_list: this way, the transaction list is always properly returned without crash due to bugs in the set_gocardless_transaction_details() method. Closes: 5879@zendesk
-
Some Gocardless transactions do not have any href, leading to crashes during iter_transactions when the set_gocardless_transaction_details() method is called. This patch first checks if there is a link before calling the method, thus preventing crashes during iter_history. Closes: 5887@zendesk, 5746@zendesk, 5744@zendesk
-
caissedepargne NSS certificates called 'linebourse.pem' were added to the bp and banquepopulaire modules with a VERIFY = 'linebourse.pem' attribute in order to switch to the linebourse domain with the correct respective certificates.
-
- Jul 12, 2018
-
-
Benjamin Bouvier authored
-
- Jun 09, 2018
-
-
page after getting back of transactiondetail seems to have a new url Closes: 4173@sibi
-
To get the references, one must open the detail page for one particular transaction. To do so, the module get the parameters, load the page and return to the transaction page. Knowing that to get the details, you must know and retrieve the transaction id which changes on each loading of the transaction page. The references are stored in the raw field. Closes: 5152@zendesk
-
The profile can the one of a company or a person. Now only one of the field is filled and if you do not have a name, you are a company. Closes: 1534@sibi
-
Re-added the Investments class to lifebourse/pages.py Modified banquepopulaire browser to scrap 'TIT' but also 'PRV' accounts Modified banque postale browser to avoid scraping liquidities and avoid redundancies. The previous Banque Populaire code only scrapped accounts starting with 'TIT', this was modified since accounts starting with 'PRV' also appear in Lifebourse with invests and liquidites. An 'XX-liquidity' class was re-added to the pages files of Lifebourse, since Banque Populaire customers wanted liquidities to appear. The browser file from Banque Postale file was also modified to prevent liquidities from appearing since it would be redundant with current accounts. Closes: 5162@zendesk
-
- May 05, 2018
-
-