Commit Graph

  • 4153afa814 Fixed typo dankito 2024-09-05 22:41:59 +0200
  • ccf38e2c07 Added clarification about the userId and made it nullable dankito 2024-09-05 22:40:03 +0200
  • a6caa40267 Fixed using identifier instead of non-unique medium name and suffixed selected properties with -Identifier dankito 2024-09-05 22:29:45 +0200
  • 55767f88e4 Changed property order a bit dankito 2024-09-05 22:28:03 +0200
  • 4c860e7b20 Changed order of BankAccount properties dankito 2024-09-05 22:25:30 +0200
  • 9512db3402 Renamed unbooked- to prebookedTransactions dankito 2024-09-05 22:14:01 +0200
  • 7353b0347e Renamed countDaysForWhichTransactionsAreKeptOnBankServer to transactionsRetentionDays dankito 2024-09-05 22:06:06 +0200
  • 1e5c83c369 Renamed haveAllTransactionsBeenRetrieved to haveAllRetainedTransactionsBeenRetrieved and made it evaluating countDaysForWhichTransactionsAreKeptOnBankServer and retrievedTransactionsFrom instead of being set to a fixed value dankito 2024-09-05 22:04:05 +0200
  • bd052587c5 Added example how to update account transactions dankito 2024-09-03 22:53:26 +0200
  • 36391c8f20 Also updating retrievedTransactionsFrom on BankAccount dankito 2024-09-03 22:31:05 +0200
  • 7f60e02340 Implemented BankingModelService to filter out duplicates in retrieved AccountTransactions dankito 2024-09-03 22:24:31 +0200
  • 85b66aa040 Also implemented an identifier for AccountTransaction dankito 2024-09-03 22:23:52 +0200
  • 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 dankito 2024-09-03 22:21:42 +0200
  • 5bfe492ada Moved balance up dankito 2024-09-03 22:18:32 +0200
  • f17c9bb781 Could remove unused date time extensions dankito 2024-09-03 21:35:50 +0200
  • 469ee275c9 Updated to fints4k changes: lastTransactionRetrievalTime has been renamed to lastTransactionsRetrievalTime and its type has been changed to Instant dankito 2024-09-03 21:34:11 +0200
  • ba662fda15 Fixed using fints4k-banking-client directly dankito 2024-09-03 20:39:01 +0200
  • 80656bdcdd Fixed name dankito 2024-09-03 20:37:54 +0200
  • 000a169a00 Added updateAccountTransactions() to BankingClient dankito 2024-09-03 02:17:22 +0200
  • 9a2bc6b430 Also added displayName for UserAccount and both respect now userSetDisplayName dankito 2024-09-03 02:13:02 +0200
  • c3c0b2830e Added displayName to be able to replace shortcut `productName ?: identifier` in application dankito 2024-09-03 01:30:01 +0200
  • aab562ccf4 Updated to that fints4k replaced retrievedTransactionsTo with lastTransactionRetrievalTime dankito 2024-09-03 01:08:04 +0200
  • b210c1e7fa Made properties open dankito 2024-09-02 19:40:18 +0200
  • b0b0fa6140 Fixed mapping unparsedReference / sepaReference to reference dankito 2024-09-02 19:39:45 +0200
  • f1dad3bc26 Mapped fints4k Decoupled TAN model dankito 2024-09-02 19:38:37 +0200
  • 62276e2a02 Bumped version to 0.5.2-SNAPSHOT dankito 2024-09-01 20:20:25 +0200
  • 7f407dd8b9 Bumped version to 0.5.1 v0.5.1 dankito 2024-09-01 20:18:43 +0200
  • cf50d04ba0 Updated fints4k version to 1.0.0-Alpha-12 dankito 2024-09-01 20:03:43 +0200
  • 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) dankito 2024-08-27 23:53:15 +0200
  • a983df42b1 Mapping BankingGroup (TODO: but is duplicated code from BankListCreator); added BankingGroup to CustomerAccountViewInfo dankito 2024-08-27 23:36:18 +0200
  • 72889aeeed Removed smsDebitAccount (there should be rarely a use case for it) dankito 2024-08-27 23:22:04 +0200
  • 07926ef0c1 Forgot to commit MessageLogEntry dankito 2024-08-27 23:20:32 +0200
  • 748b4cf98d Made collection properties open (so that they can be e.g. overwritten with Entity version in sub classes dankito 2024-08-27 23:18:41 +0200
  • 79e45f0c02 Added category to AccountTransaction dankito 2024-08-27 23:13:29 +0200
  • 5a2018fd97 Added available and selected TanMedia and TanMethods to CustomerAccount dankito 2024-08-27 02:25:31 +0200
  • b65658910c Added same annotations to platform specific JsonIgnore as expected annotation has dankito 2024-08-27 02:17:22 +0200
  • 37c575a1af Mapping preferredTanMethods dankito 2024-08-27 02:16:03 +0200
  • f54c03b7bf Added all available TanMedia to TanChallenge dankito 2024-08-27 02:15:24 +0200
  • 046a0c90eb Added all available TanMethods to TanChallenge dankito 2024-08-27 01:20:47 +0200
  • 5ff2714512 Implemented setting preferred TanMethodTypes and set it to NonVisualOrImageBase by default dankito 2024-08-26 23:55:10 +0200
  • ea1c184abc Added description and clarified that by default the transaction of last 90 days are retrieved dankito 2024-08-26 22:37:30 +0200
  • 68dabf9c68 Added note for which plugin to use dankito 2024-08-26 03:13:50 +0200
  • 5e77c50ff7 Fixed project name of fints4k-banking-client dankito 2024-08-26 03:13:09 +0200
  • dcfd3ffc87 Added target iosX64 dankito 2024-08-26 02:18:12 +0200
  • 89846a62f2 Mapped remaining properties dankito 2024-08-25 00:47:16 +0200
  • ea6c4000f9 Made fields and methods open dankito 2024-08-23 21:33:15 +0200
  • 1a484e78b8 Added optional method messageLogAdded() to BankingClientCallback and enabled passing FinTsClientConfiguration on to FinTsClient dankito 2024-08-23 17:36:10 +0200
  • 1abf4bc389 Updated fints4k version to 1.0.0-Alpha-12-SNAPSHOT dankito 2024-08-23 16:19:46 +0200
  • b198706e26 Added option to specify for which accounts account data should be retrieved dankito 2024-08-23 16:05:30 +0200
  • b35f1146a5 Added example to show the options of getAccountData() dankito 2024-08-22 18:23:44 +0200
  • 345f84c0b2 Added README dankito 2024-08-22 17:07:02 +0200
  • c5abc20506 Added SampleApp to show usage dankito 2024-08-22 16:46:42 +0200
  • 9a292a0e6c Bumped version to 0.5.1-SNAPSHOT dankito 2024-08-22 04:19:32 +0200
  • eb80537be4 Bumped version to 0.5.0 v0.5.0 dankito 2024-08-22 04:16:36 +0200
  • 02eb0f5804 Configured publishing fints4k-banking-client to codinux Maven repo dankito 2024-08-22 03:46:47 +0200
  • 7437ac0cf5 Made credentials readonly dankito 2024-08-22 03:30:27 +0200
  • ec519f77b5 Updated fints4k version dankito 2024-08-22 03:30:08 +0200
  • f64d3b103d Fixed passing password dankito 2024-08-20 00:19:20 +0200
  • 84b2df03b6 Had to downgrade kotlinx-datetime version as with 0.6.0 native image generation fails dankito 2024-08-20 00:04:16 +0200
  • 68c2606a22 Matched JsonIgnore target and retention Jackson's @JsonIgnore values; suppressed compiler warnings; fixed using it on getters dankito 2024-08-19 21:12:32 +0200
  • f13d417549 Fixed that com.fasterxml.jackson.annotation.JsonIgnore gets applied (adding it as annotation didn't work) dankito 2024-08-19 21:02:57 +0200
  • 8b671f5786 Added empty beans.xml so that Quarkus indexes / registers the classes defined in this library dankito 2024-08-18 20:47:23 +0200
  • 6e464f198d Added ErrorType TanRequestIdNotFound dankito 2024-08-18 18:45:59 +0200
  • ee40ce7e23 Removed kotlinx-serialization, it hasn't been used dankito 2024-08-18 18:37:09 +0200
  • 713a97fa16 Suppress compiler warning: [EXPECT_ACTUAL_CLASSIFIERS_ARE_IN_BETA_WARNING] 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. dankito 2024-08-18 18:36:11 +0200
  • a7be465008 Only adding the basic CustomerAccount and BankAccount data to TanChallenge. It's absolutely not senseful to send the whole CustomerAccount and BankAccount object over the wire in JSON body dankito 2024-08-18 18:30:17 +0200
  • d331a4810c Implemented handling TAN in FinTs4kBankingClient dankito 2024-08-18 17:27:42 +0200
  • d57f6d8600 Updated fints4k version dankito 2024-08-18 17:24:56 +0200
  • eaf44b107b Added model for handling TAN dankito 2024-08-18 17:13:01 +0200
  • 1a13d5620f Using now only creator methods dankito 2024-08-18 03:45:44 +0200
  • 8613bdb06c Added GetAccountDataRequest so that user can specify credentials and GetAccountDataOptions in one object / request body dankito 2024-08-17 22:14:06 +0200
  • 7706ab5c99 Made all classes open so that they can be overridden and adjusted dankito 2024-08-17 13:39:34 +0200
  • 25f3451219 Fixed setting up other targets then JVM (but wasm is not yet supported by fints4j) dankito 2024-08-17 05:12:19 +0200
  • 29210974f0 Added also kotlinx-serialization as compile only so that we can mark also properties as Transient for kotlinx-serialization dankito 2024-08-17 04:54:06 +0200
  • 64a1f3afb5 Added annotation JsonIgnore to control Json serialization on JVM dankito 2024-08-17 04:39:43 +0200
  • 3e4dfee615 Added FinTs4kBankingClient dankito 2024-08-17 03:29:17 +0200
  • c581a9ebb1 Added documentation dankito 2024-08-17 03:26:11 +0200
  • fad7a98d9d Added blocking calls to async BankingClient dankito 2024-08-17 03:25:24 +0200
  • 0c9d1ab91c Added BankingClient dankito 2024-08-17 03:21:50 +0200
  • d89a55e8d7 Renamed to retrievedTransactionsFrom and retrievedTransactionsTo dankito 2024-08-17 02:05:17 +0200
  • 2a90e6d19d Added no-arg constructors so that e.g. deserialization with Jackson works dankito 2024-08-17 01:50:48 +0200
  • 21d13622d3 Made banking-client-model publishable dankito 2024-08-16 16:55:33 +0200
  • 0baa3b670e Added basic BankingClient model dankito 2024-08-14 21:01:35 +0200
  • 4a38369cc0 Converted to Kotlin Multiplatform project dankito 2024-08-14 20:58:35 +0200
  • 6f2687b98c Initial commit dankito 2024-08-14 19:41:11 +0200