- Nov 30, 2019
-
-
Otherwise in many cases we can end up with too many lines before or after.
-
-
-
Sometimes it is lowercase, uppercase, or even bytes instead of unicode strings! This removes a warning under Python 3.
-
Corrected regex for FRAIS TRIMESTRIELS DE TENUE DE COMPTE. Typed Transactions with COMMISSION PAIEMENT PAR CARTE in their label as TYPE_BANK. Typed Transactions with CREDIT CARTE BANCAIRE in their label as TYPE_CARD and added rdate parsing.
-
-
- Nov 20, 2019
-
-
-
-
-
-
Wrongpasses were not handled at all yet.
-
-
-
hydrargyrum authored
Since all code is supposed to be python3 compatible, we should not restrict files passing through pyflakes3.
-
hydrargyrum authored
-
-
The dates where evaluated at startup, this meant NEXT_DAY and NEXT_24H were fixed since the browser creation not when raising the exception
-
This will prevent from silently returning a bad datetime.
-
[browser/exceptions] BrowserTooManyRequests: Check whether the next_try is None after the date check If we check if next_try is None first, then we will set the next_try to a default datetime that will be overriden by the next check on date.
-
This will prevent giving a message to BrowserTooManyRequests instead of a next_try by mistake.
-
In some revolving credits the displayed balance is the available amount instead of the used amount, it needs to be overriden with the used amount. Closes: 14567@zendesk
-
-
-
-
Closes: 51221@sibi
-
For some accounts, the profile is unavailable. This lead to the iter_accounts not working because the account ownership crashed on the get_profile. The name of the person can be retrieved on the accounts page, so there is now a new function to retrieve only the profile name. Closes: 51219@sibi
-
-
The loans filtered out had no info (because they were not ready yet or already refunded), so we do not retrieve them. Closes: 50494@sibi
-
-
Closes: 14556@zendesk
-
When a savings account does not have transactions, a page appears telling that there is no transactions. But this page instead of being titled "HISTORIQUE DES OPERATIONS" is only titled "OPERATIONS". So this page was detected as an AccountsPage because not matching the `is_here`. Causing an issue at the `iter_perimeter_accounts`, because when looking for the `refreshed_account`, it may not be on the right page. So now the pages titled "OPERATIONS" are considered `OtherSavingsHistoryPage`. Closes: 49916@sibi
-
-
After receiving its `Carte de Clés Personnelles`, the user must activate it. Closes: 32492@sibi
-
This problem seems to be happening only for connections with wrong credentials. Instead of making an assert we now raise a BrowserIncorrectPassword. Closes: 13871@zendesk 45881@sibi
-
Closes: 48073@sibi
-
-
The website layout changed. The errors are handled by the new and the old code because the layout is instable. When the execution date corresponds to the week end, the website changes itself the date. For now, it does not handle OTP or decoupled.
-
-
In CragrRegion.iter_perimeter_accounts a call to self.accounts.go() caused the expiration of the form obtained. Making it impossible to fetch the transactions of some accounts. We fix this with the stay_or_go method.
-
Closes: 10942@zendesk
-