- Dec 02, 2018
-
-
To do that, we have to add transfer object into the browser.py and handle the exec_date.
-
Here we inform the user to use the new sms code. It happens when user waits more than 5 minutes to enter its code. We also catch error message when the code validation is unsuccessful. Closes: 7689@zendesk
-
-
The "colspan" attribute enables handling of <td> tags that have a "colspan" attribute that is higher than 1. These columns occupy more than one slot in the table, creating a column shift that we must handle otherwise the col_names will not fit anymore with the col heads.
-
-
On the website, the transfer validation page does not give the iban information. Consequently, to avoid a crash when the old or new iban is empty we force a skip of the account iban checking.
-
There are no way to get coming in ing, we scapped the wrong data Closes: 7788@zendesk
-
In BMCE, a checking account has been found with a label like: "XXXXXXX.XX Compte Cheques Particulier Mme XXXX".
-
Market accounts (compte titres) may have multiple ways of contraction so I just put "TIT" that matched all of them. Closes: 8315@zendesk
-
3 indentation spaces instead of 4
-
if it's empty, avoid check recipient_iban
-
In the card space, we handle some immediate debit cards. For skipping them we have to reach the good page to discriminate which is deferred or immmediate card.
-
set default value Decimal(0) for transfer fees
-
In addition to "assurance/protection", the advertisement for "assurance/comptes" also leads to an advertisement so I added this piece of URL to the tuple of account URLs to ignore. Closes: 28536@Sibi
-
- The iter account path for items in td wasn't take care of one specific class for usd account Closes: 8024@zendesk
-
For the second half of the history (the last 6 month), it seems now to be mandatory to add 'secondHalf' value to reach the xml pages. Closes: 1021612@redmine 28727@sibi
-
login is 'Numéro de sécurité social' and it has always 13 digits but some users write 15 digits because of the key at the end, which is present on 'Vitale' card, but not here
-
These insurances are not handled yet by the module and contain a URL that is not handled by browser.py Since they only are personal insurances, we just ignore them like car insurances. Closes: 28536@sibi
-
Some users add their connection but there isn't any accounts on the website...? Closes: 20861@sibi
-
Everytime we test a module handling liquidities we have this error: "Investment "Liquidités" has code but no code_type" This error is pointless since the "Liquidités" code_type is always NotAvailable so I precised in the "if inv.code" to check if the inv.code is not "XX-liquidity".
-
Closes: 1013621@redmine
-
The account typing was sometimes biaised by the person's name: for example, if the label is "Compte Mr Pelletier", it will find "pel" in the label and therefore type it as a "PEL". The Regexp looking for actual words should reduce wrong account typing. Closes: 8229@zendesk
-
Loans are fetched on a loan detail page and the correponding account is removed from the accounts_list, however it is crucial to add the loan url for other methods in the module such as iter_transfer_recipients that start with "assert account.url" and get_invest that starts with "if /blabla/ in account.url". Closes: 28577@sibi
-
-
-
handle loans paid off without a next_payement_date.
-
Some undesirable cards get the precedent xpath condition. The criteria is now if there is coming. Ex: 'Dépenses de novembre'. Closes: 28173@sibi 8134@zendesk
-
meant to work with oAuth2 compliant modules. The module constructs the authorization_uri with every params it needs (at least client_id and redirect_uri), then raise BrowserRedirect with this uri.
-
-
When trying to use iter_invesments on accounts which have only cash on them, the valuation diff would fail because in the JSON the values is 'null'. Closes: 26798@sibi
-
-
The boursorama website changed and now the former code user to fetch card numbers is completely obsolete: we must go to the cards page, fetch the card's hash using card.url, match this hash with another hash on the page that will be associated with the card's number. In addition, I removed the method iter_card_ids() that was never called and constitutes dead code. Closes: 13401@sibi
-
-
-
When accessing sogecash for the first time, a form must be filled. Hence the action needed.
-
-
and raise browserUnavailable
-
-
tag name changed for the cards details
-
With a label with a length > 40, some spaces is add with the <wbr> tag. A simple remove of wbr tag is sufficient.
-