dankito
|
051fc9a3e9
|
Removed platform specific GetTransactionsParameter
|
2022-02-07 00:17:53 +01:00 |
dankito
|
1eecb07296
|
Renamed FinTsClientSwift to FinTsClientForCustomerSwift
|
2022-02-07 00:17:53 +01:00 |
dankito
|
42262babfa
|
Added Freezer to be able to freeze objects from common code (non-Native implementations just do nothing)
|
2022-02-07 00:17:53 +01:00 |
dankito
|
98056a520a
|
Added Thread to retrieve information about the current thread
|
2022-02-07 00:17:53 +01:00 |
dankito
|
52d3b49baa
|
Made BankingUiCommon a multi platform project
|
2022-02-07 00:17:53 +01:00 |
dankito
|
588877cb20
|
Removed CachedLoggerFactory as Kotlin/Native cannot cope with shared state of loggerCache Map
|
2022-02-07 00:17:53 +01:00 |
dankito
|
79a3080bbd
|
Using now LogToConsoleLogger on iOS due to many bugs of NSLog under Kotlin
|
2022-02-07 00:17:53 +01:00 |
dankito
|
8602dabf30
|
Fixed initializing date with millisSinceEpoch
|
2022-02-07 00:17:53 +01:00 |
dankito
|
2027092ff9
|
Keeping NSDecimalNumber now as a class property instead of deriving from it as it's almost impossible to correctly derive from it (NSCoder seams to be the only allowed construction but crashes then at run time)
|
2022-02-07 00:17:53 +01:00 |
dankito
|
ba46c26bf7
|
Fixed extracting year, month and day
|
2022-02-07 00:17:53 +01:00 |
dankito
|
563efc0ad8
|
Added parent property
|
2022-02-07 00:17:53 +01:00 |
dankito
|
82628d8a6b
|
Converted fints4kBankingClient to a multi platform project
|
2022-02-07 00:17:53 +01:00 |
dankito
|
42f9e5f018
|
Fixed framework name
|
2022-02-07 00:17:53 +01:00 |
dankito
|
19c8e4ea8e
|
Using now Date and UUID from common in fints4k. Could therefore remove klock
|
2022-02-07 00:17:53 +01:00 |
dankito
|
194c996ec0
|
Implemented accessing year, month and day components and added constructor to create a Date from year, month and day
|
2022-02-07 00:17:53 +01:00 |
dankito
|
e59fd7b107
|
Added parse()
|
2022-02-07 00:17:53 +01:00 |
dankito
|
cc72d9792e
|
Fixed instantiating Date with current time
|
2022-02-07 00:17:53 +01:00 |
dankito
|
83880c7b24
|
Fixed that deriving from NSDate is not (that easily) possible as NSDate is a class cluster
|
2022-02-07 00:17:53 +01:00 |
dankito
|
956116bd9f
|
Extracted createLogOutput()
|
2022-02-07 00:17:53 +01:00 |
dankito
|
da36fafde0
|
Added overloads for directly passing message
|
2022-02-07 00:17:53 +01:00 |
dankito
|
4ef5243bbe
|
Added Freezer to be able to freeze objects from Swift
|
2022-02-07 00:17:53 +01:00 |
dankito
|
71d81c9484
|
Fixed that .pbxproj was ignored
|
2022-02-07 00:17:53 +01:00 |
dankito
|
be8d9c96d2
|
Implemented searching for banks with imported BankFinder
|
2022-02-07 00:17:53 +01:00 |
dankito
|
79906f3dbb
|
Replaced Atrium assertion library to kotlin.test assertions
|
2022-02-07 00:17:53 +01:00 |
dankito
|
57ced4a88b
|
Implemented deserializing BankList.json on iOS (but packaging BankList.json doesn't work yet, manually linked it to iOSApp project)
|
2022-02-07 00:17:53 +01:00 |
dankito
|
1bef1904f9
|
Implemented platform specific wrapper classes for BigDecimal, Date, File and UUID
|
2022-02-07 00:17:53 +01:00 |
dankito
|
2281d1758d
|
Implemented DefaultLoggerFactory to create platform specific logger
|
2022-02-07 00:17:53 +01:00 |
dankito
|
5083acc032
|
Implemented NSLogLogger and NSLogLoggerFactory
|
2022-02-07 00:17:53 +01:00 |
dankito
|
d50f458ef4
|
Extracted Logger to new module common
|
2022-02-07 00:17:53 +01:00 |
dankito
|
d3a9d3ac2a
|
Removed unused IBase64Service
|
2022-02-07 00:17:53 +01:00 |
dankito
|
dfba59fd6d
|
Added NoOpBankIconFinder
|
2022-02-07 00:17:53 +01:00 |
dankito
|
09a52ac539
|
Added wrappers for TextExtractorRegistry and InvoiceDataExtractor
|
2022-02-07 00:17:53 +01:00 |
dankito
|
b05d927356
|
Fixed using of IAsyncRunner instead of IThreadPool
|
2022-02-07 00:17:53 +01:00 |
dankito
|
f4312c52db
|
Also BankingPersistenceJson uses now Banking's ISerializer
|
2022-02-07 00:17:53 +01:00 |
dankito
|
8992d902e8
|
Replaced extension methods by own implementations and wrapped JavaUtils ISerializer in own ISerializer
|
2022-02-07 00:17:53 +01:00 |
dankito
|
8793b3b2a1
|
Introduced IAsyncRunner to replace or wrap away IThreadPool
|
2022-02-07 00:17:53 +01:00 |
dankito
|
247604e696
|
Made BankFinder a multiplatform project
|
2022-02-07 00:17:53 +01:00 |
dankito
|
afc8ce9ee9
|
Started AddAccountDialog
|
2022-02-07 00:17:53 +01:00 |
dankito
|
c443cd184b
|
Added empty BankingiOSApp Xcode project
|
2022-02-07 00:17:53 +01:00 |
dankito
|
fa6fdd0800
|
Started FinTsClientSwift but which results due Kotlin/Native's shared XOR mutable in very ugly code
|
2022-02-07 00:17:53 +01:00 |
dankito
|
7e19930742
|
Forgot to commit removed suspend
|
2022-02-07 00:17:53 +01:00 |
dankito
|
3dc8e64127
|
Moved EncryptionDataSegmentHeaderRegex from ResponseParser to MessageUtils
|
2022-02-07 00:17:53 +01:00 |
dankito
|
d97375d949
|
Removed serialization dependencies
|
2022-02-07 00:17:53 +01:00 |
dankito
|
03b85181e4
|
Fixed that amounts in German format with comma couldn't be parsed
|
2022-02-07 00:17:53 +01:00 |
dankito
|
46783b6118
|
Fixed that Ionspin BigDecimal hasn't been removed
|
2022-02-07 00:17:53 +01:00 |
dankito
|
83c7e73199
|
Updated coroutines version to 1.3.7
|
2022-02-07 00:17:53 +01:00 |
dankito
|
52ee0a0f73
|
Removed suspend from methods as coroutines don't really work in Kotlin/Native
|
2022-02-07 00:17:53 +01:00 |
dankito
|
4999404113
|
Added iOS target
|
2022-02-07 00:17:53 +01:00 |
dankito
|
47790b0486
|
Fixed Atrium JVM dependency
|
2022-02-07 00:17:53 +01:00 |
dankito
|
03bdb19668
|
Introduced Amount to be able to remove Ionspin BigDecimal dependency
|
2022-02-07 00:17:53 +01:00 |