- Dec 15, 2019
-
-
hydrargyrum authored
"scripts" folder contain files that can be easily generated by setuptools since they are merely wrappers to weboob.applications.*. The whole "scripts" is removed. It will require weboob developers not to simply point their PATH to the scripts dir.
-
hydrargyrum authored
This will allow setup.py to avoid the scripts dir and use entry-points
-
- Dec 14, 2019
-
-
hydrargyrum authored
The module probably doesn't work anymore, the BASEURL isn't even valid. And the module imports are not correct for python3.
-
hydrargyrum authored
-
hydrargyrum authored
-
- Dec 05, 2019
-
-
For some loans, the rate is not available even when the loans is still active. Closes: 14627@zendesk
-
Some users could not log in via weboob despite the use of correct credentials. The parameter '_charset_'='cp1252' (or 'windows-1252') is indispensable when the password contains some specific characters. It was missing and we add it.
-
A strange error occured. During a transfer, an error was raised, coming from a part of the code made to add recipients. It happened, because a user failed to add it. Then weboob took back the old session to try to make a transfer. We need to avoid using a corrupted session. The `need_clear_storage` browser attribute already existing, I now use it to be sure that, while raising an error during the addition of a recipient, the state si cleared out. Closes: 52319@sibi
-
Closes: 47693@sibi
-
When this error happens (LGON004), the website ask the user to input its card informations and reset its password. Closes: 14755@zendesk 14745@zendesk
-
This avoids account.form expiration because we were fetching all accounts (Regular, Wealth & Loans) whereas we only need regular accounts for iter_history. Closes: 13396@zendesk, 14271@zendesk, 14415@zendesk, 14425@zendesk
-
* a button text changed from 'Je valide' to 'Valider' * the form filling the transfer changed regarding the differed transfers. The date is now only one input. Closes: 52921@sibi
-
When session had multiple CTX cookies, the get_profile was going in the first `if` to delete other CTX cookies but the profile.name was not set. Closes: 52406@sibi
-
-
-
Until now, we only had one way to handle the Profile name, with the field "name". With "firstname" and "lastname", we have a deeper granularity. We still need the field name, because all names cannot be split with only firstname + lastname (like middlename).
-
It fixes an issue when the parent defines ADDITIONAL_CONFIG but not our class, as there was nothing to merge. Also it allows this field and its doc to appear in help()
-
The typing enables correct fecthing on its investments on the Predica space. Closes: 14908@zendesk
-
Some account pages do not have 'Synthèse des comptes', for example when we switch from one space the another, it happens that we have 'Choix du périmètre' instead. The warning is therefore not required anymore.
-
-
In addition to UnicodeDecodeError, we can also encounter UnicodeEncodeError, so we must handle both. This can be done with UnicodeError. Closes: 14748@zendesk
-
There were some bugs for some cragr connections using this submodule, some values were missing (unit_price, unit_value...) so I added some necessary default=NotAvailable. I also cleared some parts of the code as mush as I could. Closes: 14604@zendesk, 49958@sibi
-
AppValidationError is the base error for when something happens during an AppValidation. AppValidationCancelled and AppValidationExpired both inherits from AppValidationError.
-
The vdate changes depending on the moment of the day (only time, no date on the morning). Since Investment.vdate is rarely scraped and not that important, it is better not to fetch at all than let the module bug all the time.
-
in several places, string representations of capabilities are used. This string representations is made using the capability __name__ field. This creation must be centralized in weboob.capabilities.base files
-
-
Some transactions were at the end of the transactions list because of the sort done on the value date. That caused some of the last transactions to be wrongfully deleted. Closes: 14397@zendesk
-
-
-
The transactions were not in order, so the synchronization was not done because the correspondence is done only on the top of the transactions. Fortunately in this case, the site here presents all transactions on one page, so no need for redirect. 14303@zendesk
-
The page which was loaded in some cases to get the ISIN has changed, now it's an empty page with a javascript redirection. The url in the js script contains the ISIN. Closes: 14621@zendesk
-
-
Can't find any connection on old website
-
The regex on owner_name didn't handle names without space. Closes: 14650@zendesk 14777@zendesk 49885@sibi
-
The latin-1 encoding does not handle the `€` symbol. Replacing it by latin-15. Closes: 31920@sibi
-
-
some data are not in same dict, and we have to rebuild it properly Closes: 51033@sibi
-
It is useful if AbstractPage is used too.
-
When I needed to use a `ValueBool` when using a `TransferStep`, I realized that answering 'yes' to the question reacted as planned but answering 'no' made no change. No `False` was returned because the `Value` was not kept as a parameter of the interrupted method. I don't know why it was made this way (the commit message does not tell much). But now, the `Value` is kept no matter its value.
-
BoursePage inherits from LCL BoursePage, which require a param name after dad32fcd. Closes: 14739@zendesk
-