dankito
|
978b7507bb
|
Extracted sendMessageAndHandleResponse()
|
2022-02-07 00:17:52 +01:00 |
dankito
|
9215a6974f
|
Reordered methods a bit
|
2022-02-07 00:17:52 +01:00 |
dankito
|
bf6d7b9896
|
Re-added TAN procedure types photoTan and QrCode as we need to display their images (TODO: how to decode their images?)
|
2022-02-07 00:17:52 +01:00 |
dankito
|
07144c2a2d
|
Adjusted to new LuceneUtils method signatures
|
2022-02-07 00:17:52 +01:00 |
dankito
|
27f065f0c7
|
Tried to parse MobilePhoneTanMedium, but had no occasion to test if this really works
|
2022-02-07 00:17:52 +01:00 |
dankito
|
488905daeb
|
Removed logging unknown values for ZkaTanProcedure. Through requesting all banks i know all possible values.
|
2022-02-07 00:17:52 +01:00 |
dankito
|
055771722d
|
Removed ZkaTanProcedures
|
2022-02-07 00:17:52 +01:00 |
dankito
|
95ce20b5bb
|
Implemented mapping all tan procedures returned from German banks: Merged photoTAN and PushTan with appTAN, added ChipTanUsb and ChipTanPhotoTanMatrixCode, renamed ChipTanOptisch to ChipTanFlickercode
|
2022-02-07 00:17:52 +01:00 |
dankito
|
4d50ded3fa
|
Implemented collecting banks' TAN procedures
|
2022-02-07 00:17:52 +01:00 |
dankito
|
66496938d3
|
Implemented toString()
|
2022-02-07 00:17:52 +01:00 |
dankito
|
6556f12f1e
|
Added photoTAN to ZkaTanProcedure
|
2022-02-07 00:17:52 +01:00 |
dankito
|
db129863e6
|
Added case insensitive detection of appTAN and mobileTAN; added detection for 'mTAN' as mobileTAN; logging if a ZkaTanProcedure couldn't get mapped; not trying to map empty values
|
2022-02-07 00:17:52 +01:00 |
dankito
|
1105dfbed0
|
Implemented catching exceptions when decoding Base64 or parsing response (e.g. Baader Bank sometimes returns a HTML page instead of a FinTS response)
|
2022-02-07 00:17:52 +01:00 |
dankito
|
ec2c8fc5c9
|
Implemented not showing an error message if user cancelled action (e.g. entering TAN or selecting a TAN medium)
|
2022-02-07 00:17:52 +01:00 |
dankito
|
cb9dc30c95
|
Implemented HKSAL version 7
|
2022-02-07 00:17:52 +01:00 |
dankito
|
9aa2b54c56
|
Implemented BanksFinTsDetailsRetriever to retrieve banks FinTS information from all banks in bank list from Deutsche Kreditwirtschaft
|
2022-02-07 00:17:52 +01:00 |
dankito
|
31cc427fd2
|
Implemented transferring money with pain.001.003.03 (outdated but the only version supported by most German banks)
|
2022-02-07 00:17:52 +01:00 |
dankito
|
841b23c970
|
Fixed that UniCredit uses a centralized bank code for online banking
|
2022-02-07 00:17:52 +01:00 |
dankito
|
e71799fcc3
|
Also parsing securityClass to null if string is empty
|
2022-02-07 00:17:52 +01:00 |
dankito
|
c300bd2b7b
|
Fixed that maxMessageSize may is an empty string
|
2022-02-07 00:17:52 +01:00 |
dankito
|
1a0df93e0c
|
Fixed that some banks encode SmsAbbuchungskontoErforderlich and as boolean values
|
2022-02-07 00:17:52 +01:00 |
dankl
|
f6c0805ea7
|
Updated bank list to new version from Deutsche Kreditwirtschaft
|
2022-02-07 00:17:52 +01:00 |
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 |