32ce7eab66
Using in tests now Logback instead of Slf4jSimple
2024-08-18 04:08:48 +02:00
409c0b3ebc
Updated Clikt and Korio version
2024-08-17 03:56:07 +02:00
0ac6059306
Using now kmp-log
2023-07-06 18:41:32 +02:00
c8a7731ccc
Fixed test setup
2023-07-06 16:52:37 +02:00
5a49c6c465
Using now kmp-web-client instead of importing Ktor manually
2023-07-06 16:37:23 +02:00
1f9d35a5f6
Using new Kotlin multiplatform hierarchy structure
2023-07-06 15:43:23 +02:00
da212106a8
Updated to new versions
2023-07-06 15:22:14 +02:00
5e1d045ab9
Fixed test dependencies
2022-02-26 20:23:21 +01:00
bed96199c8
Implemented writing account transactions to CSV files (with a very primitive CSV file writer)
2022-02-24 02:42:23 +01:00
f7cde961ae
Added command line options to native app to set retrieveBalance, retrieveTransactions, retrieveTransactionsFrom, retrieveTransactionsTo, preferredTanMethod and abortIfRequiresTan
2022-02-22 02:17:29 +01:00
a6fd9a4d42
Implemented retrieving and displaying account transactions
2022-02-16 00:16:44 +01:00
2a301c9975
Added JavaScript node and browser targets
2022-02-15 01:50:49 +01:00
ec9bfa8168
Implemented little command line application to test Kotlin/Native implementation
2022-02-13 22:59:09 +01:00
aa532b864c
Made accessing JobCount thread safe
2022-02-13 22:01:13 +01:00
2563051082
Added Kotlin/Native target
2022-02-13 22:00:07 +01:00
56f951314a
Replaced atrium asserts with Kotlin test asserts
2022-02-13 00:17:45 +01:00
da9d5c018b
Replaced own Date implementation with kotlinx-datetime
2022-02-12 16:31:46 +01:00
d56833e1ef
Renamed module common to multiplatform-utils
2022-02-12 00:26:12 +01:00
f637897dc3
Removed ui, persistence and rest projects (will be moved to separate repositories) and deactivated tools projects.
...
Removed Android target and using now JVM instead of JVM6.
Updated to Kotlin 1.6.10 which works much better for KMPP. Could therefore remove packForXcode() tasks
2022-02-11 23:53:35 +01:00
ce3247c7e4
Fixed Atrium dependency; bumped Atrium version to 0.15.0
2022-02-07 00:18:14 +01:00
e43be8f0aa
Implemented creating bitcode for exported iOS frameworks as bitcode is needed to create an archive for app
2022-02-07 00:18:08 +01:00
397acebf79
Extracted iOSIsRealDevice so that it's easier to switch between iOS Simulator and real device
2022-02-07 00:18:06 +01:00
61d0ee0cfc
Added task packAllForXcode and renamed packForXCode to packForXcode
2022-02-07 00:17:53 +01:00
19c8e4ea8e
Using now Date and UUID from common in fints4k. Could therefore remove klock
2022-02-07 00:17:53 +01:00
d50f458ef4
Extracted Logger to new module common
2022-02-07 00:17:53 +01:00
d97375d949
Removed serialization dependencies
2022-02-07 00:17:53 +01:00
52ee0a0f73
Removed suspend from methods as coroutines don't really work in Kotlin/Native
2022-02-07 00:17:53 +01:00
4999404113
Added iOS target
2022-02-07 00:17:53 +01:00
47790b0486
Fixed Atrium JVM dependency
2022-02-07 00:17:53 +01:00
03bdb19668
Introduced Amount to be able to remove Ionspin BigDecimal dependency
2022-02-07 00:17:53 +01:00
e1d08d3304
Added maven-publish plugin
2022-02-07 00:17:53 +01:00
fbaa9fa941
Added JavaScript target. - Had to remove @JvmOverloads for that. - Had to replace Math.pow() and String.format().
2022-02-07 00:17:53 +01:00
e44a68addc
Converted fints4k to a Kotlin multi platform project
2022-02-07 00:17:53 +01:00
cee92e4d2d
Refactored code a bit
2022-02-07 00:17:52 +01:00
496e73dc9f
Renamed fints4java to fints4k
2022-02-07 00:17:52 +01:00