dankito
|
e74ffcdfe8
|
Added TanProcess.S for HKTAN 7 so that at least ResponseParser doesn't crash but process not implemented yet
|
2022-02-07 00:17:52 +01:00 |
dankito
|
e021011729
|
Fixed that countSupportedActiveTanMedia is in rare cases blank
|
2022-02-07 00:17:52 +01:00 |
dankito
|
f3abeeaa5f
|
Implemented parsing all Security Method versions
|
2022-02-07 00:17:52 +01:00 |
dankito
|
4b657bf1b9
|
Fixed that very few institutes send an empty fourth data element
|
2022-02-07 00:17:52 +01:00 |
dankito
|
977e5101e6
|
Fixed that due to time zone short after midnight calculated day may have been e.g. 30 days + 1 hour -> bank asked for TAN
|
2022-02-07 00:17:52 +01:00 |
dankito
|
56972da14d
|
Added SimpleFinTsClientCallback and NoOpFinTsClientCallback
|
2020-04-28 18:40:18 +02:00 |
dankito
|
3e853da70c
|
Moved FinTsClientCallback to sub package callback
|
2020-04-28 18:34:11 +02:00 |
dankito
|
41775835c8
|
Using now new () from Searcher so that search results get mapped lazily when (and only if) displayed on UI
|
2020-04-24 17:31:22 +02:00 |
dankito
|
29afad0a15
|
Extracted writeBanksToIndex() and catching exceptions during indexing
|
2020-04-24 13:44:25 +02:00 |
dankito
|
75ffcabd0d
|
Implemented delegating searches to InMemoryBankFinder during indexing as indexing takes quite a long time on Android
|
2020-04-24 13:40:58 +02:00 |
dankito
|
7a1d6b165a
|
Optimizing index at end of indexing process
|
2020-04-24 13:37:41 +02:00 |
dankito
|
c9754535a5
|
Implemented LuceneBankFinder
|
2020-04-24 00:50:14 +02:00 |
dankito
|
5fa3bf18ff
|
Fixed that SimpleDateFormat is not thread-safe and produced some curious results
|
2020-04-23 15:03:56 +02:00 |
dankito
|
0f787ad0ef
|
Added additional allowed characters
|
2020-04-23 03:04:06 +02:00 |
dankito
|
2070eb5dcd
|
Using now extension methods from JavaUtils
|
2020-04-22 20:46:03 +02:00 |
dankito
|
d026244871
|
Moved check for null or empty to findBankByNameBankCodeOrCity()
|
2020-04-22 13:09:50 +02:00 |
dankl
|
7bb53e5e57
|
Removed duplicate net.dankito.utils:java-utils dependency
|
2020-01-26 14:13:18 +01:00 |
dankl
|
5b5173132f
|
Updated Java showcase code
|
2020-01-26 12:17:04 +01:00 |
dankl
|
8b2e200583
|
Fixed that Sicherheitsfunktion hasn't been imported
|
2020-01-26 12:02:09 +01:00 |
dankl
|
08f603a9a0
|
Implemented restoring fints4java BankingClient's data
|
2020-01-25 20:29:44 +01:00 |
dankl
|
90ce8be25d
|
Implemented toString()
|
2020-01-25 19:53:44 +01:00 |
dankl
|
be479edc11
|
Fixed that bookedTransactions just got associated with first available bank account, which is just not true; Fixed grouping balances by BankAccount
|
2020-01-25 18:05:14 +01:00 |
dankl
|
438772a6a2
|
Added supportsRetrievingAccountTransactions, supportsRetrievingBalance, supportsTransferringMoney to BankAccount and BankData. Enabling features retrieving account transactions and transferring money now only if a bank account supports this.
|
2020-01-25 16:58:43 +01:00 |
dankito
|
3507bcd0ab
|
Fixed check if no ATC has been entered
|
2020-01-25 11:30:56 +01:00 |
dankito
|
57aba0971d
|
Implemented that for retrieving account transactions and for bank transfer the concrete AccountData is required (as for CustomerData with multiple accounts using CustomerData will not work)
|
2020-01-21 00:54:06 +01:00 |
dankl
|
69f058b753
|
Implemented that all accounts from message get added to CustomerData
|
2020-01-19 17:02:09 +01:00 |
dankl
|
f55b84032e
|
Implemented CustomerData.addAccount()
|
2020-01-19 17:01:26 +01:00 |
dankl
|
8b7456bb29
|
Fixed that DialogData's message number gets increased even though getBalance() message could not get created (e. g. if retrieving balance is not supported by account)
|
2020-01-19 16:54:32 +01:00 |
dankl
|
a62e3e4c16
|
Implemented pretty printing HBCI messages
|
2020-01-19 16:51:59 +01:00 |
dankl
|
e5d04fc3c8
|
Re-added askUserForTanProcedure() so user (also that one of the library) really has a change to select a TAN procedure. As default selection otherwise gets hidden deep inside fints4java lib and if library user's enter tan dialog does not support selecting TAN procedure user would never have the choice to select her preferred procedure.
|
2020-01-19 16:50:26 +01:00 |
dankl
|
00e2a7fa92
|
Implemented multi part query so that search terms can be separated by white space, e. g. 'Berliner Sparkasse'
|
2020-01-19 15:00:41 +01:00 |
dankl
|
6e712316ab
|
Implemented BankingClientCallback to abstract away FinTsClientCallback
|
2020-01-03 00:35:36 +01:00 |
dankl
|
b7e294bcbe
|
Added IBankingClient to abstract away fints4java in UI and implemented fints4javaBankingClient
|
2020-01-02 22:39:02 +01:00 |
dankl
|
0d60cd2c3e
|
Fixed that if Luhn sum modulo 10 is 0, then checksum is 0 not 10
|
2020-01-02 14:34:05 +01:00 |
dankl
|
9869b44ccd
|
Implemented catching Flickercode decoding errors and displaying them in UI
|
2020-01-02 14:05:43 +01:00 |
dankl
|
b3f815eb7e
|
Implemented FlickercodeTanChallenge and ImageTanChallenge so that UI doesn't have do decode challenge but fints4java already does this
|
2020-01-02 14:01:12 +01:00 |
dankl
|
a589fc89e2
|
Added tanMediaIdentifier to TanChallenge; added toString()
|
2020-01-02 13:57:50 +01:00 |
dankl
|
110fc59756
|
Implemented displaying an exception if tan image decoding fails
|
2020-01-02 00:35:10 +01:00 |
dankl
|
aa88c751dd
|
Implemented parsing and displaying images for chipTan-QR and PhotoTan; extracted TanImageSizeControlView
|
2020-01-02 00:02:35 +01:00 |
dankl
|
0660498ceb
|
Set default values for (rare cases) changeTanProcedureTo and changeTanMediumTo; updated toString()
|
2020-01-01 21:08:18 +01:00 |
dankl
|
0175296c66
|
Implemented selected TAN procedure in EnterTanDialog
|
2020-01-01 21:06:39 +01:00 |
dankl
|
ce6f548ceb
|
When adding a new account selecting now a default TAN procedure, could remove FinTsClientCallback.askUserForTanProcedure() therefore
|
2020-01-01 20:59:15 +01:00 |
dankl
|
0c6f563385
|
Implemented changeTanMediumResultCallback
|
2020-01-01 19:13:34 +01:00 |
dankl
|
d7e0846433
|
FinTsClientCallback returns now EnterTanGeneratorAtcResult instead of EnterTanGeneratorAtcResult? and EnterAtcDialog returns EnterTanGeneratorAtcResult now
|
2020-01-01 18:49:47 +01:00 |
dankl
|
7b57e449ba
|
Fixed FinTsClientTest.getTransactions()
|
2020-01-01 18:47:59 +01:00 |
dankl
|
fcec18fc15
|
Removed unused changeTanMedium()
|
2020-01-01 18:18:01 +01:00 |
dankl
|
7093973e17
|
Fixed setting followUpResponse as for re-send messages it's already set and dialog already closed, therefore
|
2020-01-01 18:15:23 +01:00 |
dankl
|
962aedb89e
|
Removed call to tryGetTransactionsOfLast90DaysWithoutTan() at begin of getTransactions(). Don't know anymore why i added it, but doesn't make sense to me as check is also performed after transactions have been retrieved.
|
2020-01-01 18:12:14 +01:00 |
dankl
|
0baaffd764
|
Fixed detection of supportsRetrievingTransactionsOfLast90DaysWithoutTan
|
2020-01-01 18:09:27 +01:00 |
dankl
|
9798b39807
|
Implemented parsing received transactions string as a whole as sometimes banks breaks MT940 data sets in the middle when sending transactions in multiple messages so that this data set cannot be parsed if received messages get parsed immediately
|
2019-12-31 17:27:17 +01:00 |