- Oct 01, 2019
-
-
-
If the status (available in the SubscriberPage with the key `roleUtilisateurCoffreNumerique/code`) of dematerialization is CGDN (Coffre Gratuit sans contrat de dématérialisation des documents) that means we cannot gather subscriptions/documents online. Closes: 46839@sibi
-
-
- Aug 28, 2019
-
-
Closes : 9844@zendesk
-
- Jul 18, 2019
-
-
The current source code leads to false positive BrowserIncorrectPassword. Some accounts got an exception when fetching history or cards coming, which is correctly handled by the module using ErrorPage. This patch restricts the BrowserIncorrectPassword 'hack' to the login stage, as it is the only case we want to catch.
-
- Jul 05, 2019
-
-
It still works for some people, so instead of raising an error, we wait for the website to crash then we raise a BrowserIncorrectPassword if it uses a legacy password.
-
-
The former implementation was not reaching the synthesis page when the accounts list needed to be expanded. In this case, when facing several deferred cards in a row, the browser was not able to perform the prevAction of the 2nd+ card.
-
- May 25, 2019
-
-
If there are several cards attached to a same account, the connector did retrieve all the coming transactions (from all cards) for all cards.
-
- Mar 16, 2019
-
-
One web page of coming transactions was not scraped because we considered that there is only one page at a time. Now the number of coming receipts are counts. This count is used for the ids of `sel_tbl1` in the form to retrieve the page. Closes: 10012@zendesk
-
Romain Bignon authored
All copyright holders have given their consent.
-
- Feb 24, 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
-
- 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 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)
-
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.
-
- Sep 24, 2018
-
-
- Sep 16, 2018
-
-
-
-
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
-
- 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
-
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
-
- Mar 31, 2018
-
-
- Jan 14, 2018
-
-
-
We might land on a error page indicating that the browser is unavailable when we can actually scrap things. This patch might seems ugly but I don't think we should remove the raise on the on_load of the ErrorPage.
-
- Dec 16, 2017
-
-
- Dec 03, 2017
-
-
Fixed by checking the class of the page before calling "no_operations" method Closes: 453874@redmine [banquepopulaire] Changed condition of previous fix Closes: 453874@redmine [banquepopulaire] Added check of the page class before calling "no_operations" method Closes: 453874@redmine
-
- Nov 18, 2017
-
-
- Oct 08, 2017
-
-
Operating on life insurances from natixis sub-site did not work anymore. What actually changed is unclear. Parameters after "#" may not be fetched from URL though since requests strips them from the request.
-