Commit Graph

44 Commits

Author SHA1 Message Date
dankito 563afba3bc Fixed that for single selected bank accounts all account's account transactions have been displayed (instead of only that ones for that single account) 2020-04-22 20:17:47 +02:00
dankito d026244871 Moved check for null or empty to findBankByNameBankCodeOrCity() 2020-04-22 13:09:50 +02:00
dankl f1494d485a Renamed MainWindowPresenter to BankingPresenter 2020-01-26 13:03:32 +01:00
dankl 4cd023c5f4 Renamed name to accountHolderName 2020-01-26 12:25:52 +01:00
dankl cfcad3f5e0 Implemented hbci4jBankingClient 2020-01-26 12:23:02 +01:00
dankl ae895d98e9 Fixed traversing response's booked transactions 2020-01-26 11:10:21 +01:00
dankl 7a114b7e0a Set dataFolder to data/accounts/ 2020-01-25 21:51:22 +01:00
dankl 08f603a9a0 Implemented restoring fints4java BankingClient's data 2020-01-25 20:29:44 +01:00
dankl 2a626a8b7c Fixed that balance of selected accounts got calculated wrong (balances of accounts with multiple bank accounts got added multiple times) 2020-01-25 18:08:40 +01:00
dankl 69dea311bf Implemented mapping all AccountTypes 2020-01-25 18:06:34 +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 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 954db89e2f Implemented that TAN media und procedures get updated and its changes persisted 2020-01-19 16:22:43 +01:00
dankl e022616045 Changed property order 2020-01-16 00:12:56 +01:00
dankl 0c8870446e Added IBankingPersistence to be able to store and deserialize added accounts and retrieved account transactions. Implemented BankingPersistenceJson not meant to be a real IBankingPersistence implementation but to get one up and running fast. 2020-01-15 23:55:16 +01:00
dankl ab61064d35 Changed property order 2020-01-13 00:41:49 +01:00
dankl 6ea4692e26 Added iconUrl to constructor 2020-01-13 00:16:01 +01:00
dankl 108774e7de Renamed pin to password 2020-01-13 00:11:20 +01:00
dankl cdc720a511 Adjusted property order and added balance 2020-01-13 00:06:57 +01:00
dankl a720430e71 Implemented selecting Account / BankAccount / All accounts and that only selected BankAccounts' transaction and balance gets displayed 2020-01-12 15:46:17 +01:00
dankl fde728b72e Changed addAccountAddedListener() to addAccountsChangedListener() 2020-01-12 00:42:52 +01:00
dankl 7fb9ff1496 Implemented TransferMoneyDialog 2020-01-12 00:28:16 +01:00
dankl c6f821d162 Extracted BankAccount.displayNameIncludingBankName 2020-01-11 23:22:52 +01:00
dankl b4fc9d837f Added AccountTransaction.showOtherPartyName() 2020-01-11 23:21:42 +01:00
dankl 4012c6105f Added convenience function TransferMoneyData.fromAccountTransaction() 2020-01-11 23:20:54 +01:00
dankl c6e6acf13c Added convenience property bankAccounts 2020-01-11 23:18:46 +01:00
dankl 1857590834 Extracted findUniqueBankForIbanAsync() 2020-01-11 23:16:44 +01:00
dankl b0ee9bb0d5 Implemented changing TAN procedure and TAN medium 2020-01-08 23:22:49 +01:00
dankl 7fbd6159ac Added error to BankingClientResponse 2020-01-08 22:59:02 +01:00
dankl fb6fc8688e Moved FlickerCodeAnimator to BankingUiCommon 2020-01-08 22:21:53 +01:00
dankl 00c7084d42 Added showAddAccountDialog() to IRouter 2020-01-08 20:22:31 +01:00
dankl fe6a2f17d5 Renamed OffUiThread to FromNonUiThread 2020-01-08 18:23:24 +01:00
dankl 342c8b78e8 Moved MainWindowPresenter to BankingUiCommon 2020-01-08 18:22:01 +01:00
dankl 3f4553281d Added IRouter to move navigation out of UI code 2020-01-08 18:13:32 +01:00
dankl a9883ff355 Added IBankingClientCreator to get fints4javaBankingClient off MainWindowPresenter 2020-01-08 18:02:41 +01:00
dankl 6579dcfe3a Added IBase64Service to UiCommon to wrap away fints4java IBase64Service 2020-01-08 17:52:12 +01:00
dankl 941746c18b Added displayName to Bank, Account and BankAccount 2020-01-03 17:48:49 +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 11f115936b Implemented showing user's tan media 2019-12-29 17:55:41 +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