Commit Graph

30 Commits

Author SHA1 Message Date
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