Commit Graph

79 Commits

Author SHA1 Message Date
dankito fd7a3bc747 Added arithmetic operations to Amount 2024-09-12 03:30:00 +02:00
dankito 825dc7c8b9 Copied referenced methods over from fints4k so i could make fints4k dependency an implementation detail 2024-09-11 23:59:20 +02:00
dankito 54940742f7 Renamed lastTransactionsRetrievalTime to lastAccountUpdateTime 2024-09-11 23:21:06 +02:00
dankito 5187e34797 Implemented mapping Holdings 2024-09-11 22:47:13 +02:00
dankito c5b7967ce1 Added tanMethodsNotSupportedByApplication to filter out TanMethods not supported by application (by default: ChipTanUsb) 2024-09-10 03:26:39 +02:00
dankito 99c864bcf1 Belongs to set default bank values, IntelliJ didn't show me these files in commit dialog 2024-09-10 01:24:13 +02:00
dankito 97604d59c9 Implemented changing TAN method (but better find instance in FinTsData instead of creating a new instance) 2024-09-10 01:21:33 +02:00
dankito 73b760ae68 Updated tanExpirationTime's new data type 2024-09-09 03:40:49 +02:00
dankito 1f8fecca7c Passing fints4k's new addTanExpiredCallback on to BankingClient 2024-09-09 03:40:25 +02:00
dankito 384ab2fd9e Renamed finTsServerAddress to serverAddress and made it nullable 2024-09-09 00:37:54 +02:00
dankito 432e5016a9 Added JsonIgnore 2024-09-09 00:36:34 +02:00
dankito 8f5024b169 Added tanExpirationTime and challengeCreationTimestamp 2024-09-08 22:50:07 +02:00
dankito 4298fc9e40 Added isNumericTan 2024-09-08 22:46:47 +02:00
dankito 4acb58b571 Added finTsServerAddress 2024-09-08 22:44:08 +02:00
dankito 95b37f0cb8 Added section comment 2024-09-08 22:27:01 +02:00
dankito 2c2db147b4 Renamed otherPartyBankCode to otherPartyBankId and made reference nullable 2024-09-08 22:09:59 +02:00
dankito 376cb08a9f Renamed transactionsRetentionDays to serverTransactionsRetentionDays 2024-09-08 21:55:31 +02:00
dankito 288af22ac6 Added AccountTransaction documentation from fints4k 2024-09-05 23:37:25 +02:00
dankito 713bfa4b50 Matched AccountTransaction property names that ones from fints4k 2024-09-05 23:26:40 +02:00
dankito adf8cfa750 Added convenience methods for features 2024-09-05 23:11:52 +02:00
dankito 783675d82a Extracted constant DefaultCurrency 2024-09-05 23:07:59 +02:00
dankito cb45c181ae Renamed UserAccount to User 2024-09-05 23:00:17 +02:00
dankito c35026bfcc Implemented transferMoneyAsync() 2024-09-05 22:54:32 +02:00
dankito 675066c216 Added convenience constructor 2024-09-05 22:43:37 +02:00
dankito d48b708a97 Renamed InstantPayment to InstantTransfer 2024-09-05 22:43:14 +02:00
dankito 4153afa814 Fixed typo 2024-09-05 22:41:59 +02:00
dankito ccf38e2c07 Added clarification about the userId and made it nullable 2024-09-05 22:41:20 +02:00
dankito a6caa40267 Fixed using identifier instead of non-unique medium name and suffixed selected properties with -Identifier 2024-09-05 22:31:49 +02:00
dankito 55767f88e4 Changed property order a bit 2024-09-05 22:28:03 +02:00
dankito 4c860e7b20 Changed order of BankAccount properties 2024-09-05 22:25:30 +02:00
dankito 9512db3402 Renamed unbooked- to prebookedTransactions 2024-09-05 22:14:01 +02:00
dankito 7353b0347e Renamed countDaysForWhichTransactionsAreKeptOnBankServer to transactionsRetentionDays 2024-09-05 22:06:06 +02:00
dankito 1e5c83c369 Renamed haveAllTransactionsBeenRetrieved to haveAllRetainedTransactionsBeenRetrieved and made it evaluating countDaysForWhichTransactionsAreKeptOnBankServer and retrievedTransactionsFrom instead of being set to a fixed value 2024-09-05 22:05:07 +02:00
dankito 85b66aa040 Also implemented an identifier for AccountTransaction 2024-09-03 22:23:52 +02:00
dankito a9ebad0793 Fixed identifying TAN media as e.g. Sparkasse named all their TanGenerator media "SparkassenCard (Debitkarte)" - so it was not possible to differentiate between them 2024-09-03 22:23:27 +02:00
dankito 5bfe492ada Moved balance up 2024-09-03 22:18:32 +02:00
dankito f17c9bb781 Could remove unused date time extensions 2024-09-03 21:35:50 +02:00
dankito 469ee275c9 Updated to fints4k changes: lastTransactionRetrievalTime has been renamed to lastTransactionsRetrievalTime and its type has been changed to Instant 2024-09-03 21:35:26 +02:00
dankito 000a169a00 Added updateAccountTransactions() to BankingClient 2024-09-03 02:17:22 +02:00
dankito 9a2bc6b430 Also added displayName for UserAccount and both respect now userSetDisplayName 2024-09-03 02:13:02 +02:00
dankito c3c0b2830e Added displayName to be able to replace shortcut `productName ?: identifier` in application 2024-09-03 01:30:01 +02:00
dankito aab562ccf4 Updated to that fints4k replaced retrievedTransactionsTo with lastTransactionRetrievalTime 2024-09-03 01:08:04 +02:00
dankito b210c1e7fa Made properties open 2024-09-02 19:40:18 +02:00
dankito b0b0fa6140 Fixed mapping unparsedReference / sepaReference to reference 2024-09-02 19:39:45 +02:00
dankito f1dad3bc26 Mapped fints4k Decoupled TAN model 2024-09-02 19:38:37 +02:00
dankito afade80bcb Renamed Customer to User which is the correct term ((many) users can access a customer account at a bank; the one, that accesses a customer account over FinTS is not necessary the customer that owns the account) 2024-08-28 00:00:57 +02:00
dankito a983df42b1 Mapping BankingGroup (TODO: but is duplicated code from BankListCreator); added BankingGroup to CustomerAccountViewInfo 2024-08-27 23:36:18 +02:00
dankito 72889aeeed Removed smsDebitAccount (there should be rarely a use case for it) 2024-08-27 23:22:04 +02:00
dankito 07926ef0c1 Forgot to commit MessageLogEntry 2024-08-27 23:20:32 +02:00
dankito 748b4cf98d Made collection properties open (so that they can be e.g. overwritten with Entity version in sub classes 2024-08-27 23:18:41 +02:00