Commit Graph

377 Commits

Author SHA1 Message Date
dankito f13eb168a5 Implemented stating that displayed text comes from bank and not from us (there are many really curious descriptions banks show so we tell user that this doesn't come from our side) 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 abedd1d094 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 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 4d64bc79bf Not displaying USB TAN procedures anymore (either Android nor JavaFX app supports USB) 2022-02-07 00:17:52 +01:00
dankito b18cd322e0 Hopefully fixed now that AllAccount menu item's selection state didn't get updated properly 2022-02-07 00:17:52 +01:00
dankito 479f4ec47e Fixed that also if an account gets added or remove drawer items and selection state gets updated 2022-02-07 00:17:52 +01:00
dankito 8f1cd4f3de Simplified statement 2022-02-07 00:17:52 +01:00
dankito 2127c70268 Fixed that if an account gets added or deleted menu items' state and displayed account transactions get updated 2022-02-07 00:17:52 +01:00
dankito d1b320307e Fixed tracking selected account type 2022-02-07 00:17:52 +01:00
dankito db948ddb08 Added a (temporary) app icon 2022-02-07 00:17:52 +01:00
dankito 05bcb13f78 Renamed app to Panta Rhei 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 071c0a1b8d Fixed that AccountsChangedListener may gets called off UI thread 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 20443ad544 Fixed that account either is not instantiated when adding a new account and enterTan() callback method gets called (curious how this could ever happen anyway) or after restoring customer 2020-04-28 18:17:47 +02:00
dankito e2b957e50e Hopefully now really fixed app crashes when restoring Android app due to previous DocumentsWriter / IndexWriter instance is still not destroyed and still holds write lock 2020-04-28 18:16:16 +02:00
dankl f1f34a1559 Added ToDo list (mostly questions concerning design / UX) 2020-04-28 18:09:53 +02:00
dankl 04a5dd1a86 Added list with data to get from all banks 2020-04-28 18:09:19 +02:00
dankito b8bf67e2b8 Fixed that on concurrent call to saveOrUpdateAccountTransactions() two DocumentsWriter try to write to same directory 2020-04-28 17:13:17 +02:00
dankito fb456c451a Extracted createFieldsForAccountTransaction() 2020-04-28 17:01:39 +02:00
dankito 3829abe120 LuceneBankingPersistence now only opens index directory for writing when persisting account transactions. Should fix exception that a second DocumentsWriter got instantiated on resume on Android 2020-04-28 16:54:19 +02:00
dankito 3f2a1fec95 Added logging to LuceneBankingPersistence tests 2020-04-28 16:51:26 +02:00
dankito d91bffdd0a Implemented displaying icon for bank 2020-04-27 01:28:33 +02:00
dankito 584b797788 Implemented setting pref icon size 2020-04-27 01:11:28 +02:00
dankito 19fdd4cea8 Removed unused findIconForBank(bankInfo: BankInfo) 2020-04-27 00:32:20 +02:00
dankito 3023b49ca3 Implemented BankIconFinder 2020-04-27 00:22:14 +02:00
dankito 16d6656343 Implemented displaying remittees from all account transactions so that user can choose between them and get bank transfer done faster 2020-04-25 02:45:37 +02:00
dankito c8d0e7861c Fixed package name 2020-04-24 17:38:24 +02:00
dankito d766573cda Updating to new method signature and using fints4java again 2020-04-24 17:37:56 +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 fcd7e6c0ba Moved preloadBankList() to BankingPresenter (so this also works on JavaFx) 2020-04-24 17:29:51 +02:00
dankito 7b8b18ca0b Bumped JavaFxUtils version to 1.0.5 2020-04-24 17:22:38 +02:00
dankito 29afad0a15 Extracted writeBanksToIndex() and catching exceptions during indexing 2020-04-24 13:44:25 +02:00