- Feb 24, 2019
-
-
Profiles can have pro/par phone numbers and emails. Persons can have a maiden name indicated on some websites. Also added a gender attribute for Persons.
-
-
Add FuncaptchaQuestion and FuncaptchaJob to manage funcaptcha
-
hydrargyrum authored
-
Romain Bignon authored
-
- Feb 05, 2019
-
-
diff_percent was a misleading name because the ratio was expressed on 1, not on 100, thus it wasn't a percentage. For reference to suckers: a percentage is a ratio multiplied by 100. We create a temporary alias so apps using the old field have compatibility. "diff_percent" will soon be removed.
-
- Jan 23, 2019
-
-
Added field owner_type on Account class to save and enum with [PRIVATE|ORGANIZATION]
-
- Jan 05, 2019
-
-
-
-
-
-
-
hydrargyrum authored
Tags: - Projects list possible tags - Issues can have a list of tags - Query supports tags Custom fields: - Projects list custom fields - Query supports custom fields Other: - Issues can have a list of related issues - Query fields are not only StringField but support the relevant classes - iter_issues can be sorted
-
- Dec 17, 2018
-
-
Handle all add new recipient timeout, for exemple: mobile app authentication request has timeout
-
- Nov 10, 2018
-
-
We need to give error parameter to find_object 26504@sibi
-
-
- Oct 11, 2018
-
-
- Oct 09, 2018
-
-
Use AddRecipientBankError to return bank message to user like TransferBankError Do not use AddRecipientError anymore for this
-
- Sep 16, 2018
-
-
Or at least make code look slightly better
-
To handle case of multispaces like cragr or ing It's needed to add new recipient on theses banks also adapt boobank
-
-
-
-
hydrargyrum authored
Python's enums are not extensible, values can't be added and they can't be subclassed. This is problematic if weboob devel adds new values, because stable weboob will not be able to use them. They would need to be replaced by a default value or None, which loses information. Instead, implement custom enums that contain plain constants and support adding values aftewards.
-
- Jul 29, 2018
-
-
- Jun 19, 2018
-
-
hydrargyrum authored
Python 2's json module stringifies values using the builtin str() function, so any custom __str__ function will be used instead of the number representation: json.dumps([AccountType.CHECKING]) will then return invalid JSON "[CHECKING]" instead of "[1]". By enforcing use of int.__str__, the previous behavior is restored. See https://bugs.python.org/issue18264 (it's fixed in Python 3).
-
- Jun 16, 2018
-
-
hydrargyrum authored
-
hydrargyrum authored
Use enums instead of plain old int constants.
-
hydrargyrum authored
Python 3.4 added new Enum types that enforce a value belonging to the enumeration. This commit retires our homemade enum and use Python's Enum type. Python 2 compatibility is achieved with "enum34" package. Housing and Calendar capabilities are updated to use those new enums.
-
- Jun 09, 2018
-
-
Since the currencies dictionary is ordered, it is preferable to first iter over this dictionary and then iter over the curtexts in order to prevent mismatches. For example, the get_currency method selected the 'PEN' currency in several cases: if the text contains 'en EUR', the curtexts list will be ['en', 'EUR'] and if we iterate over curtexts first, 'en' will be matched with 'PEN' because of the "if curtext in currency" line without ever trying to match 'EUR' with 'EUR'. Therefore, curtexts are now strictly matched with currencies since most websites use the ISO-4217 norm anyways and because it is better to return None than to match wrong currencies such as peruvian sols. Example: if the text contains 'CHAUDE', it will match it with 'AUD' (australian dollars) with is wrong, whereas "if curtext == currency" is stricter but avoids false matches. Closes: 5548@zendesk
-
- May 28, 2018
-
-
- May 05, 2018
-
-
-
don't crash handling non-mandatory fields instead we fill them with the new FetchError EmptyField
-
- Apr 26, 2018
-
-
- Apr 15, 2018
-
-
- Apr 06, 2018
-
-
hydrargyrum authored
Reuse weboob.capabilities.image.BaseImage to contain the image and its thumbnail. TODO: image data should be fetched by modules by fillobj means
-
hydrargyrum authored
This will avoid importing lxml and requests in weboob.capabilities.* Also, add Comment in weboob.capabilites.recipe.__all__.
-
- Mar 31, 2018
-
-