Commit Graph

184 Commits

Author SHA1 Message Date
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
dankito 21d13622d3 Made banking-client-model publishable 2024-08-16 16:55:33 +02:00
dankito 0baa3b670e Added basic BankingClient model 2024-08-16 16:53:49 +02:00
dankito 4a38369cc0 Converted to Kotlin Multiplatform project 2024-08-14 20:58:35 +02:00
dankito 6f2687b98c Initial commit 2024-08-14 19:41:11 +02:00