Commit Graph

154 Commits

Author SHA1 Message Date
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
dankito 79e45f0c02 Added category to AccountTransaction 2024-08-27 23:13:29 +02:00
dankito 5a2018fd97 Added available and selected TanMedia and TanMethods to CustomerAccount 2024-08-27 02:26:32 +02:00
dankito b65658910c Added same annotations to platform specific JsonIgnore as expected annotation has 2024-08-27 02:17:22 +02:00
dankito 37c575a1af Mapping preferredTanMethods 2024-08-27 02:16:03 +02:00
dankito f54c03b7bf Added all available TanMedia to TanChallenge 2024-08-27 02:15:24 +02:00
dankito 046a0c90eb Added all available TanMethods to TanChallenge 2024-08-27 01:27:03 +02:00
dankito 5ff2714512 Implemented setting preferred TanMethodTypes and set it to NonVisualOrImageBase by default 2024-08-26 23:55:10 +02:00
dankito ea1c184abc Added description and clarified that by default the transaction of last 90 days are retrieved 2024-08-26 22:37:30 +02:00
dankito 68dabf9c68 Added note for which plugin to use 2024-08-26 03:13:50 +02:00
dankito 5e77c50ff7 Fixed project name of fints4k-banking-client 2024-08-26 03:13:09 +02:00
dankito dcfd3ffc87 Added target iosX64 2024-08-26 02:18:12 +02:00
dankito 89846a62f2 Mapped remaining properties 2024-08-25 00:47:16 +02:00
dankito ea6c4000f9 Made fields and methods open 2024-08-23 21:33:15 +02:00
dankito 1a484e78b8 Added optional method messageLogAdded() to BankingClientCallback and enabled passing FinTsClientConfiguration on to FinTsClient 2024-08-23 17:36:10 +02:00
dankito 1abf4bc389 Updated fints4k version to 1.0.0-Alpha-12-SNAPSHOT 2024-08-23 16:30:00 +02:00
dankito b198706e26 Added option to specify for which accounts account data should be retrieved 2024-08-23 16:05:30 +02:00
dankito b35f1146a5 Added example to show the options of getAccountData() 2024-08-22 18:25:57 +02:00
dankito 345f84c0b2 Added README 2024-08-22 17:23:27 +02:00
dankito c5abc20506 Added SampleApp to show usage 2024-08-22 17:00:34 +02:00
dankito 9a292a0e6c Bumped version to 0.5.1-SNAPSHOT 2024-08-22 04:19:32 +02:00
dankito eb80537be4 Bumped version to 0.5.0 2024-08-22 04:16:36 +02:00
dankito 02eb0f5804 Configured publishing fints4k-banking-client to codinux Maven repo 2024-08-22 04:15:39 +02:00
dankito 7437ac0cf5 Made credentials readonly 2024-08-22 03:30:27 +02:00
dankito ec519f77b5 Updated fints4k version 2024-08-22 03:30:08 +02:00
dankito f64d3b103d Fixed passing password 2024-08-20 00:19:20 +02:00
dankito 84b2df03b6 Had to downgrade kotlinx-datetime version as with 0.6.0 native image generation fails 2024-08-20 00:04:16 +02:00
dankito 68c2606a22 Matched JsonIgnore target and retention Jackson's @JsonIgnore values; suppressed compiler warnings; fixed using it on getters 2024-08-19 21:13:09 +02:00
dankito f13d417549 Fixed that com.fasterxml.jackson.annotation.JsonIgnore gets applied (adding it as annotation didn't work) 2024-08-19 21:02:57 +02:00
dankito 8b671f5786 Added empty beans.xml so that Quarkus indexes / registers the classes defined in this library 2024-08-18 20:47:23 +02:00
dankito 6e464f198d Added ErrorType TanRequestIdNotFound 2024-08-18 18:45:59 +02:00
dankito ee40ce7e23 Removed kotlinx-serialization, it hasn't been used 2024-08-18 18:45:48 +02:00
dankito 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. 2024-08-18 18:36:11 +02:00
dankito 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 2024-08-18 18:34:46 +02:00
dankito d331a4810c Implemented handling TAN in FinTs4kBankingClient 2024-08-18 17:53:32 +02:00
dankito d57f6d8600 Updated fints4k version 2024-08-18 17:24:56 +02:00
dankito eaf44b107b Added model for handling TAN 2024-08-18 17:13:01 +02:00
dankito 1a13d5620f Using now only creator methods 2024-08-18 03:45:44 +02:00
dankito 8613bdb06c Added GetAccountDataRequest so that user can specify credentials and GetAccountDataOptions in one object / request body 2024-08-18 03:34:35 +02:00
dankito 7706ab5c99 Made all classes open so that they can be overridden and adjusted 2024-08-17 13:39:34 +02:00
dankito 25f3451219 Fixed setting up other targets then JVM (but wasm is not yet supported by fints4j) 2024-08-17 05:12:19 +02:00
dankito 29210974f0 Added also kotlinx-serialization as compile only so that we can mark also properties as Transient for kotlinx-serialization 2024-08-17 04:54:06 +02:00
dankito 64a1f3afb5 Added annotation JsonIgnore to control Json serialization on JVM 2024-08-17 04:39:43 +02:00
dankito 3e4dfee615 Added FinTs4kBankingClient 2024-08-17 03:29:17 +02:00
dankito c581a9ebb1 Added documentation 2024-08-17 03:26:11 +02:00
dankito fad7a98d9d Added blocking calls to async BankingClient 2024-08-17 03:25:24 +02:00
dankito 0c9d1ab91c Added BankingClient 2024-08-17 03:24:37 +02:00
dankito d89a55e8d7 Renamed to retrievedTransactionsFrom and retrievedTransactionsTo 2024-08-17 02:05:17 +02:00
dankito 2a90e6d19d Added no-arg constructors so that e.g. deserialization with Jackson works 2024-08-17 01:50:48 +02:00