Commit Graph

988 Commits

Author SHA1 Message Date
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
dankl 2951445390 Implemented EnterTanResult so that UI can tell fints4java to change user's TAN medium which it then does transparently 2019-12-31 16:01:00 +01:00
dankl 6e7d24ebfc Added material design icons for the current used icons 2019-12-31 02:04:40 +01:00
dankl cd191fec1a Added padding for list_item_tan_procedure 2019-12-31 01:40:09 +01:00
dankl 57d7dac613 Moved filtering banks to MainWindowPresenter; added preloading banks 2019-12-31 01:27:02 +01:00
dankl 149d409dbc Showing an error message if selected bank does not support FinTS 3.0 2019-12-31 00:44:43 +01:00
dankl 9e41fa2cac Fixed that for unsupported banks whole bank data have been set in on selection 2019-12-31 00:44:01 +01:00
dankl 579250fdb8 Fixed list_item_bank_info: - Texts now align well - Added icons for supported and unsupported banks 2019-12-31 00:28:52 +01:00
dankl dab5de1c12 Fixed explanation for ATC 2019-12-31 00:26:50 +01:00
dankl bf535ba88e Renamed follow-up card number to card sequence number 2019-12-31 00:22:23 +01:00
dankl fc2a5e6cf9 Implemented changing TAN medium (HKTAU) in UI and entering ATC, but job result after changing TAN medium doesn't get passed on to UI yet 2019-12-30 22:53:01 +01:00
dankl cb557812c4 Implemented changing TAN medium (HKTAU) 2019-12-30 22:30:53 +01:00
dankl 11f115936b Implemented showing user's tan media 2019-12-29 17:55:41 +01:00
dankl be3dba4765 Implemented retrieving user's tan media automatically and storing it on CustomerData 2019-12-29 17:51:52 +01:00
dankl 9af7c53272 Renamed TanMediumKlasseVersion to TanMediumKlasse 2019-12-29 17:47:41 +01:00
dankl 553b55e090 Implemented reading user's tan media list 2019-12-29 15:07:05 +01:00
dankl 677f360855 Fixed that ChipTan has been renamed to ChipTanOptisch 2019-11-04 00:03:37 +01:00
dankl 75496efd3e Fixed stuffing code to full byte 2019-11-04 00:02:56 +01:00
dankl cfed332f02 implementation must now be passed to MainWindowPresenter 2019-11-03 23:59:45 +01:00
dankl 579f542bc7 Storing now FinTsClientForCustomer instead of Pair<CustomerData, BankData> 2019-11-03 23:58:22 +01:00
dankl 7d5583370c Implemented FinTsClientForCustomer 2019-11-03 23:57:22 +01:00
dankl f62f6bf61b Renamed ChipTan to ChipTanOptisch; added ChipTanManuell 2019-11-03 23:57:04 +01:00
dankl 3c76bbd93c Implemented equals() so that we only show each transaction once in UI even though it has been retrieved multiple times 2019-11-03 23:28:44 +01:00
dankl ff456ccf32 Storing transactions and balances now on value objects instead of in MainPresenter 2019-11-03 23:26:47 +01:00
dankl f4194f832e Started UI specific model to get independent of underlying FinTS- / banking client implementation 2019-11-03 23:06:40 +01:00
dankl 913d85d4a8 Added module BankingUiCommon 2019-11-03 22:30:52 +01:00
dankl c342eaacc3 Removed test texts 2019-10-31 01:02:18 +01:00
dankl b45ae38c50 Implemented retrievedAccountTransactionsResponseListeners so that listeners get informed if account transactions (or balances) changes and can update its view 2019-10-31 00:57:34 +01:00
dankl 8892368782 Implemented selected TAN procedure after successfully adding an account 2019-10-31 00:52:49 +01:00
dankl ce3a7c564d Implemented returning booked transactions of last 90 days if retrieved from addAccount() 2019-10-30 23:26:15 +01:00
dankl f5405f8366 Renamed checkIfAccountExists() to addAccount() 2019-10-30 23:02:59 +01:00
dankl c7e71fcc84 Extracted calculateLuhnChecksum() and calculateXorChecksum() 2019-10-30 22:55:37 +01:00
dankl 2c5f14df6a Refactored parseDatenelement() so that it's also usable for start code 2019-10-30 22:54:16 +01:00
dankl 6d47b16ed3 Using now appVersionName and appVersionCode from top build.gradle 2019-10-30 22:31:53 +01:00
dankl c5158fd2fa Set Gradle wrapper version to 5.4.1 and Gradle plugin version to 3.5.1 2019-10-30 22:29:39 +01:00
dankl ca837d6bb7 Set packagingOptions and lintOptions to fix build 'errors' 2019-10-30 22:27:31 +01:00
dankl ef48ffb326 Added debug-keystore.jks, so that all machines have the same signing key 2019-10-30 22:26:43 +01:00
dankito 4c5abde3b1 Removed now unused code from https://6xq.net/flickercodes/ 2019-10-30 22:11:38 +01:00
dankito 1a7342a03b Flickercode: - Implemented parsing ASCII - Implemented parsing data elements 2019-10-30 22:10:13 +01:00
dankito faef5ace27 Raised max lines for message to display to user 2019-10-29 00:09:52 +01:00
dankl 729936542c Implemented setting ChipTanFlickerCodeView's width and height and tan generator markers' position 2019-10-28 00:53:09 +01:00
dankl d58fc31c39 Setting input type to numbers for ChipTan tans 2019-10-28 00:50:30 +01:00
dankl b48f97e3a5 Started to check for illegal SEPA characters and added replacing XML entities 2019-10-27 23:39:24 +01:00
dankl 21e9a021c5 Fixed debitor IBAN and BIC 2019-10-27 22:05:00 +01:00
dankl 67d7515b57 Fixed sorting booked transactions search result 2019-10-27 22:04:39 +01:00
dankl 717e8f98f3 Fixed internationalizing showing amount 2019-10-27 22:03:57 +01:00
dankl 89bba4bc11 Implemented transferring money 2019-10-27 22:01:43 +01:00
dankl c57f8885e1 Implemented context menu for account transactions RecyclerView to show BankTransferDialog for selected item 2019-10-27 22:00:08 +01:00
dankl 234def482a Implemented updating account transactions 2019-10-27 21:56:46 +01:00