- Jul 18, 2019
-
-
- Jul 05, 2019
-
-
Closes: 11364@zendesk
-
- Jun 17, 2019
-
-
Users can split their transactions if they want. We don't want this kind of custom transaction. - The sum of this transactions can be different than the original transaction ex: The real transaction as an amount of 100€, the user is free to split it on 50€ and 60€ - The original transaction is scraped anyway and we don't want duplicates
-
-
-
-
When there is no liquidity available the amount 0.00 is explicitly showed on the site.
-
- May 25, 2019
-
-
- May 19, 2019
-
-
-
Cards seems to be related to 2 hashs now. The first one is already set in the account id the second one is only findable in a specific page (which gives us the card number). We need to find the link between both hash to set the card number to the good account.
-
For each next page we need to get a token. Maybe we will have to do the same thing for coming but no connexions were found yet. Closes: 11125@zendesk
-
Their no real way to be sure of the account ownership for now in Boursorama. We have to use some information to guess at the best (account position in the page, owner's children names...)
-
- Apr 20, 2019
-
-
-
Changed from "Comptes externes" to "Mes comptes externes"...
-
-
-
-
The previous xpath, with the div "label__name" contain two span: one with the short label (hidden in the website) and one with the long label. Now, we try to get the long one. If it's empty, we take the content of "label__name" to be sure to have a value.
-
- Mar 31, 2019
-
-
Checking accounts still have <h3> but some other have <div>.
-
-
The transactions containing 'cartes débit différé' in their category are not always from deferred cards: some immediate card transactions also contain this category label as well as "*** solde des opérations cb ***" in their raw label. The problem is that we eliminate deferred_cards transactions for the parent account so we need to preserve immediate card transactions otherwise they disappear since they are not fetched on the parent account. Closes: 10227@zendesk
-
-
- Mar 17, 2019
-
-
Romain Bignon authored
-
- Mar 16, 2019
-
-
The card page changed again and the numbers were in different xpaths so the cards were not retrieved. Closes: 9918@zendesk, 9987@zendesk
-
- Feb 27, 2019
-
-
Romain Bignon authored
-
- Feb 24, 2019
-
-
Romain Bignon authored
-
- Jan 23, 2019
-
-
Some user have a 'transfer main page', go on this page and then go on init transfer page to iter recipient
-
- Jan 13, 2019
-
-
It is cleaner to check if transaciton type is SUMMARY instead of checking if "CARTE" in raw label.
-
Boursorama loves to change the xpaths every 2 weeks so we need to adapt. Now there are several <h3> on top of each <table> so we need to fetch the first <h3> and check its text(). And the liquidities can be contained in two different tags: h3/h4 or div/span. Closes: 8782@zendesk
-
All immediate card transactions were filtered out from their parent account because of issues in transaction typing as well as deferred card transaction filtering. For each account, ALL card transactions appear so we must carefully sort transactions from deferred/immediate cards and only yield the immediate ones since deferred card transactions are yielded separately (in the history of the card). This code enables correct detection of deferred card transactions (mainly by checking if the account_label of the transaction appears in the list of deferred cards). Note: I also re-organized the order of iter_history() methods in browser.py because it was a huge mess. Closes: 8912@zendesk, 8308@zendesk, 8814@zendesk, 8773@zendesk, 8910@zendesk
-
This patch enables the filtering of coming summaries before they are fixed otherwise they are inserted several times by the backend with different amounts at every synchro. Closes: 8853@zendesk
-
-
- Jan 06, 2019
-
-
Romain Bignon authored
-
- Dec 21, 2018
-
-
The "def populate()" method was not called anymore so I deleted it because it is now obsolete. The AccBisPage class changed on the boursorama website and does not contain any useful information anymore. We can easily eliminate inactive cards because their number is not fetched by populate_cards_number(). Closes: 7668@zendesk
-
- Dec 18, 2018
-
-
Firstly, special characters are now accepted. Secondly, "<" character seems to be interpreted like html tag. Consequently the following charaters will be removed in the transfer confirmation page. Moreover if a ">" is aslo present, the characters inside the "<>" are deleted. We keep the website behaviour. Closes: 31920@sibi
-
- Dec 17, 2018
-
-
the detail link is in a div for in some case.
-
- Dec 06, 2018
-
-
After assurance/protection, assurance/comptes, the new one in the family is assurance/famille. It's really nice of them to add these one after another so we can push a new MR for each new insurance. Closes: 29070@sibi
-
in iter_history, trying the _webid request on a Loan or a Consumer Credit leads to a 404: "La page demandée n'existe plus!" Adding the Consumer Credits to the ignored accounts solves the problem.
-
Some Loans do not have all the possible information, for example "Next payment Date" or "Maturity date" are missing and replaced by "-". I added default=NotAvailable to all possibly missing values to avoid crash. Closes: 29091@sibi
-