dankito
|
5e1d045ab9
|
Fixed test dependencies
|
2022-02-26 20:23:21 +01:00 |
dankito
|
ef1f987dd1
|
Added ErrorCode.NetworkError
|
2022-02-26 20:13:49 +01:00 |
dankito
|
53bfc2d978
|
Added TODOs that loginName and password get written to output in JSON serialization
|
2022-02-25 21:25:32 +01:00 |
dankito
|
8aaf1b0962
|
Fixed displaying from and to
|
2022-02-25 21:08:13 +01:00 |
dankito
|
b8c11376ed
|
Fixed serializing Money as a 'amount' and a 'currency' field
|
2022-02-25 21:02:38 +01:00 |
dankito
|
22976291fd
|
Added convenience constructor Money(String, String)
|
2022-02-25 20:47:17 +01:00 |
dankito
|
61eb739613
|
Added convenience methods for getAccountData() and transferMony()
|
2022-02-25 20:45:33 +01:00 |
dankito
|
8d9855efe8
|
Added log output to inform for which time period accounts transactions are fetched
|
2022-02-24 21:01:13 +01:00 |
dankito
|
bed96199c8
|
Implemented writing account transactions to CSV files (with a very primitive CSV file writer)
|
2022-02-24 02:42:23 +01:00 |
dankito
|
ed66168c0b
|
Implemented serializing transactions to JSON
|
2022-02-24 02:13:37 +01:00 |
dankito
|
85d6b079d6
|
If there is more than one bank account that supports money transfer, implemented callback to ask user which one to use
|
2022-02-24 00:22:05 +01:00 |
dankito
|
d442c02964
|
Implemented transferring money via command line
|
2022-02-24 00:00:07 +01:00 |
dankito
|
ad826941dd
|
Created BicFinder with BankFinder so that we can determine a German BIC from bank code or a German IBAN
|
2022-02-23 02:59:10 +01:00 |
dankito
|
8671bf058d
|
Implemented transferMoney()
|
2022-02-23 01:43:41 +01:00 |
dankito
|
6512f45955
|
Implemented command line option retrieveTransactionsForLastNDays
|
2022-02-22 23:00:14 +01:00 |
dankito
|
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 |
dankito
|
647f60a13d
|
Added printing bank account balance
|
2022-02-21 23:44:31 +01:00 |
dankito
|
3368c70202
|
Renamed getAccountData() to getAccountDataAsync() and added extensions methods for blocking calls to it
|
2022-02-21 23:42:45 +01:00 |
dankito
|
ee68dd09b2
|
Added convenience getAccountData() method
|
2022-02-21 23:22:49 +01:00 |
dankito
|
3ed9e10c22
|
Created FinTsServerAddressFinder with BankListCreator to easily retrieve a FinTS server address to a bank code
|
2022-02-21 01:07:00 +01:00 |
dankito
|
73a98eea67
|
Extracted Currency.DefaultCurrencyCode
|
2022-02-20 23:22:18 +01:00 |
dankito
|
52de5a2956
|
Implemented new simplified data model in FinTsClient.getAccountData()
|
2022-02-20 23:18:40 +01:00 |
dankito
|
b74b165974
|
Implemented that entered tan now can directly be set on TanChallenge, therefore no need of callback anymore
|
2022-02-20 00:17:14 +01:00 |
dankito
|
54c430af2b
|
Replaced callbacks with coroutines
|
2022-02-19 13:17:02 +01:00 |
dankito
|
bdd28f2587
|
Removed BankFinder code after moving them to a separate project
|
2022-02-18 22:59:39 +01:00 |
dankito
|
523e538ecb
|
Implemented a CORS proxy server to circumvent CORS restriction in WebApp
|
2022-02-17 02:47:52 +01:00 |
dankito
|
51c09dab7b
|
Extracted ZeroString
|
2022-02-17 01:21:22 +01:00 |
dankito
|
2788c0e686
|
Implemented retrieving and displaying account transactions in WebApp
|
2022-02-17 01:19:37 +01:00 |
dankito
|
179b7afbf2
|
Added test WebApp
|
2022-02-16 18:55:15 +01:00 |
dankito
|
9543a8081d
|
Fixed that constructor overloads clash on some platforms
|
2022-02-16 18:54:23 +01:00 |
dankito
|
c3609cd33a
|
Implemented retrieving and displaying account transactions in iOS app
|
2022-02-16 02:33:19 +01:00 |
dankito
|
dfa31e1422
|
Added iOS App
|
2022-02-16 00:34:46 +01:00 |
dankito
|
a6fd9a4d42
|
Implemented retrieving and displaying account transactions
|
2022-02-16 00:16:44 +01:00 |
dankito
|
a6a24311d7
|
Added sample Android application
|
2022-02-15 23:16:19 +01:00 |
dankito
|
ee9c05e518
|
Implemented DateFormatter for iOS
|
2022-02-15 22:43:16 +01:00 |
dankito
|
2a301c9975
|
Added JavaScript node and browser targets
|
2022-02-15 01:50:49 +01:00 |
dankito
|
58107c70bb
|
Updated Gradle to 7.4
|
2022-02-15 01:37:12 +01:00 |
dankito
|
9e161c3658
|
Using now stackTraceToString() instead of StackTraceHelper
|
2022-02-14 23:50:05 +01:00 |
dankito
|
4ec366f7cd
|
Made clearer that sendMessageAndHandleResponse() starts a new dialog
|
2022-02-14 00:48:01 +01:00 |
dankito
|
0888166466
|
Renamed FinTsClient to FinTsClientDeprecated
|
2022-02-13 23:56:18 +01:00 |
dankito
|
e5f9371e56
|
Implemented printing at least exception
|
2022-02-13 22:59:43 +01:00 |
dankito
|
ec9bfa8168
|
Implemented little command line application to test Kotlin/Native implementation
|
2022-02-13 22:59:09 +01:00 |
dankito
|
7534c6eb54
|
Extracted postInCoroutine() and created a blocking WebClient for Kotlin/Native so that mutable objects don't get passed between threads in Kotlin/Native
|
2022-02-13 22:07:11 +01:00 |
dankito
|
aa532b864c
|
Made accessing JobCount thread safe
|
2022-02-13 22:01:13 +01:00 |
dankito
|
2563051082
|
Added Kotlin/Native target
|
2022-02-13 22:00:07 +01:00 |
dankito
|
56f951314a
|
Replaced atrium asserts with Kotlin test asserts
|
2022-02-13 00:17:45 +01:00 |
dankito
|
55881b5e79
|
Fixed that encoder may throws an from Throwable and not from Exception derived throwable
|
2022-02-12 23:47:02 +01:00 |
dankito
|
4acb0f8e0d
|
Replaced StringHelper with toStringWithMinDigits()
|
2022-02-12 18:27:58 +01:00 |
dankito
|
da9d5c018b
|
Replaced own Date implementation with kotlinx-datetime
|
2022-02-12 16:31:46 +01:00 |
dankito
|
fa378f6249
|
Removed UUID
|
2022-02-12 14:21:15 +01:00 |