- Mar 03, 2021
-
-
- Mar 01, 2021
-
-
Roger Philibert authored
-
Roger Philibert authored
-
- Feb 26, 2021
-
-
- Feb 12, 2021
-
-
- Jan 27, 2021
-
-
- Jan 09, 2021
-
-
-
hydrargyrum authored
"No captcha" was the nickname of RecaptchaV2 service, but it's confusing and less precise. Rename and keep compatibility.
-
Allows to match the origin account by iban instead of by id.
-
- Jan 03, 2021
-
-
hydrargyrum authored
-
- Nov 17, 2020
-
-
- Oct 07, 2020
-
-
- Sep 09, 2020
-
-
PFMs need to keep track of accounts, which is done using various generic methods. However, complicated cases may occur on some sites, where no generic method works, without harming other modules. A new capability method is introduced to allow module-specific diff behavior. Essentially, a diff consists in: - matching accounts, pairs of new/old objects - new accounts, that were not seen before and are known to be new - obsolete accounts, that are known to have disappeared - unknown accounts, which could simply not be matched, but may be mapped by another method or manually by a user
-
Add theses 2 new attributes in order to be more explicite about transfer behavior: * can_initiate_transfer_to_untrusted_beneficiary: the module can do transfer to untrusted beneficiary, for example: when module can't add new beneficiary without doing a transfer like n26 or when module can do transfer to a beneficiary not listed in `iter_transfer_recipients` like for PSD2 modules * can_initiate_transfer_without_emitter: the module can do transfer without giving it the emitter, for example: there is only, and will be only, one account like wallet or when the module can initiate transfer without emitter and the emitter is chosen afterwards like for PSD2 modules
-
- Aug 31, 2020
-
-
hydrargyrum authored
It makes sense to have it in bank caps too.
-
- Aug 26, 2020
-
-
This new type will be used for all investment in real state such as SCPI, OPCI, SCI...
-
Introduce: - base: for CapBank, Account, Transaction and standard classes - rate: for CapCurrencyRate - transfer: for CapTransfer and related classes - wealth: for CapBankWealth and related classes To keep compatibility with existing code using base imports, bank/__init__.py will import symbols from the subfiles.
-
hydrargyrum authored
Seriously: documentation, docstrings.
-
- Aug 07, 2020
-
-
-
-
-
-
Market orders on a market account can be executed "Comptant" or "SRD", meaning that they are speculated and not actually bought right away. This does not apply to PEA accounts where market orders are always "Comptant".
-
- Jun 17, 2020
-
-
- Jun 03, 2020
-
-
-
This method is only used for PSD2 purpose. Confirm transfer after multiple SCA from the Emitter. Return the transfer with the new status
-
In transfer state, use a generic "Cancelled" and use cancelled_exception for more information about the transfer cancelled reason
-
The precision of user cancelled or bank cancelled transfer is now in Trasnfer.canceled_exception. This new attribute is an TransferError excepetion in order to have the error code and error description
-
- May 22, 2020
-
-
On some websites we observe 3 dates: validity_date, creation date and execution date. The 'date' attribute is set to the creation_date since all market orders have one, whereas some market orders (that are still ongoing, or that have been refused or cancelled) have no execution_date, and the date is often used to sort the orders chronologically.
-
- May 07, 2020
-
-
Sometimes there is not information on the quantity of stocks that has been bought or sold, only the total amount that has been bought or sold.
-
- Apr 22, 2020
-
-
-
-
CapBankTransfer subclassed CapBank. In order to have modules that can do money transfers without having CapBank functionality, we introduce CapTransfer, containing old interface's methods. For compatibility with existing modules and code still using the name CapBankTransfer, we still have to keep that class. It can prove also useful to make a bridge between the CapBank's Account to CapTransfer's Emitter, so a new method is added.
-
Names will follow later.
-
- Apr 08, 2020
-
-
-
An Emitter object is an account that has been used to make a transfer.
-
-
iter_transfers will return TransferTransaction objects. It can be used to track scheduled transfers, if they were executed or canceled.
-
- Mar 18, 2020
-
-
These imports will be used while we shift all module imports to weboob.capabilities.wealth, we all is done we can move the wealth-related classes from bank.py to wealth.py The "__all__" makes sure that classes are used to avoid pyflakes crashes 'import but unused'.
-
-