Commit Graph

  • 6b68f1a1f5 Replaced + Button by AddButton dankl 2020-01-11 14:38:36 +0100
  • 23bb4c1b41 Added Add account menu item dankl 2020-01-11 14:36:52 +0100
  • 825a61e061 Added TanImageView for QR code and PhotTan images dankl 2020-01-09 00:23:15 +0100
  • 8268a8f2dd Placed decrease buttons before increase buttons dankl 2020-01-08 23:56:36 +0100
  • b0ee9bb0d5 Implemented changing TAN procedure and TAN medium dankl 2020-01-08 23:22:49 +0100
  • ce58ef60ca Trying to get inner exception for errorToShowToUser dankl 2020-01-08 22:59:33 +0100
  • 7fbd6159ac Added error to BankingClientResponse dankl 2020-01-08 22:59:02 +0100
  • 9496836b76 Added EnterTanDialog dankl 2020-01-08 22:32:29 +0100
  • fb6fc8688e Moved FlickerCodeAnimator to BankingUiCommon dankl 2020-01-08 22:21:53 +0100
  • d7bdd1ae51 Added ddAccountDialog and started AccountsView dankl 2020-01-08 20:36:56 +0100
  • fb70a4176d Started MainWindow dankl 2020-01-08 20:33:44 +0100
  • a8f2fceb9a Added modules BankingJavaFxControls and BankingJavaFxApp dankl 2020-01-08 20:31:16 +0100
  • 00c7084d42 Added showAddAccountDialog() to IRouter dankl 2020-01-08 20:22:31 +0100
  • fe6a2f17d5 Renamed OffUiThread to FromNonUiThread dankl 2020-01-08 18:23:24 +0100
  • 342c8b78e8 Moved MainWindowPresenter to BankingUiCommon dankl 2020-01-08 18:22:01 +0100
  • 2f2a34fedf Moved BankingClientCallback creation now to MainWindowPresenter dankl 2020-01-08 18:16:45 +0100
  • 3f4553281d Added IRouter to move navigation out of UI code dankl 2020-01-08 18:13:32 +0100
  • eed03d348e Moved Base64ServiceAndroid to subpackage util dankl 2020-01-08 18:05:27 +0100
  • a9883ff355 Added IBankingClientCreator to get fints4javaBankingClient off MainWindowPresenter dankl 2020-01-08 18:02:41 +0100
  • 6579dcfe3a Added IBase64Service to UiCommon to wrap away fints4java IBase64Service dankl 2020-01-08 17:52:12 +0100
  • 15d282a175 Implemented pausing flicker code dankl 2020-01-03 18:05:09 +0100
  • 87985469bf Added FloatingActionMenuButton so that users can trigger a money transfer without having to long click on an account transaction dankl 2020-01-03 17:57:05 +0100
  • 941746c18b Added displayName to Bank, Account and BankAccount dankl 2020-01-03 17:48:49 +0100
  • 9b247d2c9e Renamed BankTransferDialog to TransferMoneyDialog dankl 2020-01-03 14:06:53 +0100
  • dc5e405833 Implemented selecting bank account in BankTransferDialog dankl 2020-01-03 13:55:29 +0100
  • 6e712316ab Implemented BankingClientCallback to abstract away FinTsClientCallback dankl 2020-01-03 00:35:36 +0100
  • b7e294bcbe Added IBankingClient to abstract away fints4java in UI and implemented fints4javaBankingClient dankl 2020-01-02 22:39:02 +0100
  • 0d60cd2c3e Fixed that if Luhn sum modulo 10 is 0, then checksum is 0 not 10 dankl 2020-01-02 14:34:05 +0100
  • 9869b44ccd Implemented catching Flickercode decoding errors and displaying them in UI dankl 2020-01-02 14:05:43 +0100
  • b3f815eb7e Implemented FlickercodeTanChallenge and ImageTanChallenge so that UI doesn't have do decode challenge but fints4java already does this dankl 2020-01-02 14:01:12 +0100
  • a589fc89e2 Added tanMediaIdentifier to TanChallenge; added toString() dankl 2020-01-02 13:57:50 +0100
  • 110fc59756 Implemented displaying an exception if tan image decoding fails dankl 2020-01-02 00:35:10 +0100
  • 29c65354be Extracted setupTanView() dankl 2020-01-02 00:18:51 +0100
  • aa88c751dd Implemented parsing and displaying images for chipTan-QR and PhotoTan; extracted TanImageSizeControlView dankl 2020-01-02 00:02:35 +0100
  • 0660498ceb Set default values for (rare cases) changeTanProcedureTo and changeTanMediumTo; updated toString() dankl 2020-01-01 21:08:18 +0100
  • 0175296c66 Implemented selected TAN procedure in EnterTanDialog dankl 2020-01-01 21:06:39 +0100
  • ce6f548ceb When adding a new account selecting now a default TAN procedure, could remove FinTsClientCallback.askUserForTanProcedure() therefore dankl 2020-01-01 20:59:15 +0100
  • 0c6f563385 Implemented changeTanMediumResultCallback dankl 2020-01-01 19:13:34 +0100
  • d7e0846433 FinTsClientCallback returns now EnterTanGeneratorAtcResult instead of EnterTanGeneratorAtcResult? and EnterAtcDialog returns EnterTanGeneratorAtcResult now dankl 2020-01-01 18:49:47 +0100
  • 7b57e449ba Fixed FinTsClientTest.getTransactions() dankl 2020-01-01 18:47:59 +0100
  • fcec18fc15 Removed unused changeTanMedium() dankl 2020-01-01 18:18:01 +0100
  • 7093973e17 Fixed setting followUpResponse as for re-send messages it's already set and dialog already closed, therefore dankl 2020-01-01 18:15:23 +0100
  • 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. dankl 2020-01-01 18:12:14 +0100
  • 0baaffd764 Fixed detection of supportsRetrievingTransactionsOfLast90DaysWithoutTan dankl 2020-01-01 18:09:27 +0100
  • 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 dankl 2019-12-31 17:27:17 +0100
  • 2951445390 Implemented EnterTanResult so that UI can tell fints4java to change user's TAN medium which it then does transparently dankl 2019-12-31 16:01:00 +0100
  • 6e7d24ebfc Added material design icons for the current used icons dankl 2019-12-31 02:04:40 +0100
  • cd191fec1a Added padding for list_item_tan_procedure dankl 2019-12-31 01:40:09 +0100
  • 57d7dac613 Moved filtering banks to MainWindowPresenter; added preloading banks dankl 2019-12-31 01:27:02 +0100
  • 149d409dbc Showing an error message if selected bank does not support FinTS 3.0 dankl 2019-12-31 00:44:43 +0100
  • 9e41fa2cac Fixed that for unsupported banks whole bank data have been set in on selection dankl 2019-12-31 00:44:01 +0100
  • 579250fdb8 Fixed list_item_bank_info: - Texts now align well - Added icons for supported and unsupported banks dankl 2019-12-31 00:28:52 +0100
  • dab5de1c12 Fixed explanation for ATC dankl 2019-12-31 00:26:50 +0100
  • bf535ba88e Renamed follow-up card number to card sequence number dankl 2019-12-31 00:22:23 +0100
  • 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 dankl 2019-12-30 22:53:01 +0100
  • cb557812c4 Implemented changing TAN medium (HKTAU) dankl 2019-12-30 22:30:53 +0100
  • 11f115936b Implemented showing user's tan media dankl 2019-12-29 17:55:41 +0100
  • be3dba4765 Implemented retrieving user's tan media automatically and storing it on CustomerData dankl 2019-12-29 17:51:52 +0100
  • 9af7c53272 Renamed TanMediumKlasseVersion to TanMediumKlasse dankl 2019-12-29 17:47:41 +0100
  • 553b55e090 Implemented reading user's tan media list dankl 2019-12-29 15:07:05 +0100
  • 677f360855 Fixed that ChipTan has been renamed to ChipTanOptisch dankl 2019-11-04 00:03:37 +0100
  • 75496efd3e Fixed stuffing code to full byte dankl 2019-11-04 00:02:56 +0100
  • cfed332f02 implementation must now be passed to MainWindowPresenter dankl 2019-11-03 23:59:45 +0100
  • 579f542bc7 Storing now FinTsClientForCustomer instead of Pair<CustomerData, BankData> dankl 2019-11-03 23:58:22 +0100
  • 7d5583370c Implemented FinTsClientForCustomer dankl 2019-11-03 23:57:22 +0100
  • f62f6bf61b Renamed ChipTan to ChipTanOptisch; added ChipTanManuell dankl 2019-11-03 23:57:04 +0100
  • 3c76bbd93c Implemented equals() so that we only show each transaction once in UI even though it has been retrieved multiple times dankl 2019-11-03 23:28:44 +0100
  • ff456ccf32 Storing transactions and balances now on value objects instead of in MainPresenter dankl 2019-11-03 23:26:47 +0100
  • f4194f832e Started UI specific model to get independent of underlying FinTS- / banking client implementation dankl 2019-11-03 23:06:40 +0100
  • 913d85d4a8 Added module BankingUiCommon dankl 2019-11-03 22:30:52 +0100
  • c342eaacc3 Removed test texts dankl 2019-10-31 01:02:18 +0100
  • b45ae38c50 Implemented retrievedAccountTransactionsResponseListeners so that listeners get informed if account transactions (or balances) changes and can update its view dankl 2019-10-31 00:57:34 +0100
  • 8892368782 Implemented selected TAN procedure after successfully adding an account dankl 2019-10-31 00:52:49 +0100
  • ce3a7c564d Implemented returning booked transactions of last 90 days if retrieved from addAccount() dankl 2019-10-30 23:26:15 +0100
  • f5405f8366 Renamed checkIfAccountExists() to addAccount() dankl 2019-10-30 23:02:59 +0100
  • c7e71fcc84 Extracted calculateLuhnChecksum() and calculateXorChecksum() dankl 2019-10-30 22:55:37 +0100
  • 2c5f14df6a Refactored parseDatenelement() so that it's also usable for start code dankl 2019-10-30 22:54:16 +0100
  • 6d47b16ed3 Using now appVersionName and appVersionCode from top build.gradle dankl 2019-10-30 22:31:53 +0100
  • c5158fd2fa Set Gradle wrapper version to 5.4.1 and Gradle plugin version to 3.5.1 dankl 2019-10-30 22:29:39 +0100
  • ca837d6bb7 Set packagingOptions and lintOptions to fix build 'errors' dankl 2019-10-30 22:27:31 +0100
  • ef48ffb326 Added debug-keystore.jks, so that all machines have the same signing key dankl 2019-10-30 22:26:43 +0100
  • 4c5abde3b1 Removed now unused code from https://6xq.net/flickercodes/ dankito 2019-10-30 22:11:38 +0100
  • 1a7342a03b Flickercode: - Implemented parsing ASCII - Implemented parsing data elements dankito 2019-10-30 22:10:13 +0100
  • faef5ace27 Raised max lines for message to display to user dankito 2019-10-29 00:09:52 +0100
  • 729936542c Implemented setting ChipTanFlickerCodeView's width and height and tan generator markers' position dankl 2019-10-28 00:53:09 +0100
  • d58fc31c39 Setting input type to numbers for ChipTan tans dankl 2019-10-28 00:50:30 +0100
  • b48f97e3a5 Started to check for illegal SEPA characters and added replacing XML entities dankl 2019-10-27 23:39:24 +0100
  • 21e9a021c5 Fixed debitor IBAN and BIC dankl 2019-10-27 22:05:00 +0100
  • 67d7515b57 Fixed sorting booked transactions search result dankl 2019-10-27 22:04:39 +0100
  • 717e8f98f3 Fixed internationalizing showing amount dankl 2019-10-27 22:03:57 +0100
  • 89bba4bc11 Implemented transferring money dankl 2019-10-27 22:01:43 +0100
  • c57f8885e1 Implemented context menu for account transactions RecyclerView to show BankTransferDialog for selected item dankl 2019-10-27 22:00:08 +0100
  • 234def482a Implemented updating account transactions dankl 2019-10-27 21:56:46 +0100
  • 5388d3ee62 Renamed main to menu_main dankl 2019-10-26 18:54:00 +0200
  • 3aae75c62b Implemented searching account transactions dankl 2019-10-26 18:53:01 +0200
  • 7e930ff1d7 Implemented displaying balance dankl 2019-10-26 18:26:07 +0200
  • ca54712cc6 Renamed maxAmount to maxCountEntries dankl 2019-10-26 18:24:47 +0200
  • ee3cd937df Implemented continueing at Aufsetzpunkt dankl 2019-10-26 18:22:06 +0200
  • 14bc302c6d Implemented sending entered tan and returning retrieved result dankl 2019-10-26 01:14:02 +0200
  • d374767400 Started EnterTanDialog dankl 2019-10-26 01:10:51 +0200