dankito
|
17d3eb9a5b
|
Calling now lazy evaluating logger method
|
2022-02-07 00:18:08 +01:00 |
dankito
|
7b0a936897
|
Added logElapsedTime(String)
|
2022-02-07 00:18:08 +01:00 |
dankito
|
b7c760e26e
|
Added translations for BankAccountTypes
|
2022-02-07 00:18:08 +01:00 |
dankito
|
f053b2728d
|
Using now English names for BankAccountTypes
|
2022-02-07 00:18:08 +01:00 |
dankito
|
bc180f68ab
|
Forgot to commit that closeDialog has been added
|
2022-02-07 00:18:08 +01:00 |
dankito
|
229da4efc8
|
Calling askUserForTanMethod() instead of selecting user's TAN method automatically
|
2022-02-07 00:18:08 +01:00 |
dankito
|
24dfe34c1f
|
Implemented calling getTanMediaList() only if retrieving TAN media is supported
|
2022-02-07 00:18:08 +01:00 |
dankito
|
63ec9e074a
|
Fixed that getUsersTanMethod() is async but caller had no chance to wait for response
|
2022-02-07 00:18:08 +01:00 |
dankito
|
ee38799cad
|
Replaced areWeThatGentleToCloseDialogs by DialogContext.closeDialog
|
2022-02-07 00:18:08 +01:00 |
dankito
|
95736a8150
|
Removed unused messageMayRequiresTan
|
2022-02-07 00:18:07 +01:00 |
dankito
|
03d8074fda
|
Using lazy evaluating logger method now
|
2022-02-07 00:18:07 +01:00 |
dankito
|
7e11a77def
|
Implemented Stopwatch
|
2022-02-07 00:18:07 +01:00 |
dankito
|
f4d8b09260
|
Added fetchBalanceAndTransactions to addAccount() to determine if balance and transactions should be retrieved after retrieving bank accounts of a newly added account
|
2022-02-07 00:18:07 +01:00 |
dankito
|
9e5b18a522
|
Renamed initDialog() to initDialogWithStrongCustomerAuthentication()
|
2022-02-07 00:18:07 +01:00 |
dankito
|
dd01c7416a
|
Replaced newUserInfoResponse by getAccountsResponse
|
2022-02-07 00:18:07 +01:00 |
dankito
|
8108926d71
|
Implemented toggling password visibility
|
2022-02-07 00:18:07 +01:00 |
dankito
|
e64e8925c4
|
Added UI to set if accounts should be updated automatically
|
2022-02-07 00:18:07 +01:00 |
dankito
|
746591597e
|
Implemented sharing account data
|
2022-02-07 00:18:07 +01:00 |
dankito
|
99866e02be
|
Forgot to commit calling new signature of bankUpdated
|
2022-02-07 00:18:07 +01:00 |
dankito
|
fa1c2a0ddf
|
Keeping now bank icon's bytes directly on BankData so that we can persist is to database -> attackers don't see in filesystem added accounts anymore
|
2022-02-07 00:18:07 +01:00 |
dankito
|
7f14215907
|
Added info popup to explain what 'Fetch all transactions' means (TODO: displays only data of first account for which not all transactions have been fetched, display all)
|
2022-02-07 00:18:07 +01:00 |
dankito
|
3c5f63dcd2
|
Removed gray background, white space is enough to distinguish elements and looks way better
|
2022-02-07 00:18:07 +01:00 |
dankito
|
97b78bd8c4
|
Fixed setting LAContext (may only be set when saving item)
|
2022-02-07 00:18:07 +01:00 |
dankito
|
ab5506f7eb
|
Really fixed determining available biometric authentication type
|
2022-02-07 00:18:07 +01:00 |
dankito
|
50c2e085a0
|
Implemented setting also keychain item's SecAccessControl and LAContext (but setting LAContext doesn't work yet, setting it results in an error)
|
2022-02-07 00:18:07 +01:00 |
dankito
|
a903745b8c
|
Saving now also AuthenticationType in Keychain
|
2022-02-07 00:18:07 +01:00 |
dankito
|
b40eb25b70
|
Implemented storing a default password (but not making use of it yet)
|
2022-02-07 00:18:07 +01:00 |
dankito
|
0f83b2aced
|
Fixed detecting if layout for FaceID or TouchID should be displayed
|
2022-02-07 00:18:07 +01:00 |
dankito
|
cd8055a141
|
Extracted methods for each authentication type
|
2022-02-07 00:18:07 +01:00 |
dankito
|
2ca698f9e2
|
Renamed createKeychainPasswordItem() to createUserLoginPasswordKeychainItem()
|
2022-02-07 00:18:07 +01:00 |
dankito
|
96c842cc89
|
Merged AuthenticationType touchID and faceID to biometric
|
2022-02-07 00:18:07 +01:00 |
dankito
|
48841b5214
|
Refactored KeychainPasswordItem so that we don't have to pass all class fields to keychainQuery()
|
2022-02-07 00:18:07 +01:00 |
dankito
|
543a9d81b9
|
Removed AuthenticationType.none
|
2022-02-07 00:18:07 +01:00 |
dankito
|
b019360ad1
|
Made password visibility toggleable
|
2022-02-07 00:18:07 +01:00 |
dankito
|
cb486de6d4
|
Raised sizes a bit to make them better touchable
|
2022-02-07 00:18:07 +01:00 |
dankito
|
917cb8edf5
|
Implemented LoginActivity and ProtectAppSettingsDialog but there's not logic behind it yet
|
2022-02-07 00:18:07 +01:00 |
dankito
|
8a2750a21c
|
Fixed that some clients need a response
|
2022-02-07 00:18:07 +01:00 |
dankito
|
b7f9a2a5f7
|
Fixed bug that setting frequency didn't work
|
2022-02-07 00:18:07 +01:00 |
dankito
|
210ca5a41f
|
Showing update all accounts navigation bar button now on the right (to be consistent with update selected accounts)
|
2022-02-07 00:18:07 +01:00 |
dankito
|
31cc59c88e
|
Fixed that update(All|Selected)AccountsTransactionsAsync() didn't call callback if there are no accounts to update so that UI couldn't update / reset its state
|
2022-02-07 00:18:07 +01:00 |
dankito
|
75525d704a
|
Also taking now message feedbacks into account to evaluate if wrong credentials have been entered
|
2022-02-07 00:18:07 +01:00 |
dankito
|
1c3f3505b0
|
Implemented remembering with which accounts wrong credentials have been entered and ignoring these in automatic updates
|
2022-02-07 00:18:07 +01:00 |
dankito
|
38bb0c90ff
|
Implemented detecting if wrong credentials have been entered (not 100 % reliable though)
|
2022-02-07 00:18:07 +01:00 |
dankito
|
572f8d81ec
|
Removed as e.g. when on first attempt there's no network connection, then no further attempt would be taken during whole lifetime of app
|
2022-02-07 00:18:07 +01:00 |
dankito
|
26e03137cd
|
Fixed that when fintsBank could not get restored and then addAccount() fails (e.g. due to no network connection), then fintsBank contains almost no data which then got mapped to bank
|
2022-02-07 00:18:07 +01:00 |
dankito
|
69375602e3
|
Filtering out 'Dialogabbruch' feedbacks
|
2022-02-07 00:18:07 +01:00 |
dankito
|
e4aa38e11f
|
Displaying now also response code to user. May she then can help us better (or she may even knows what to do with this information)
|
2022-02-07 00:18:07 +01:00 |
dankito
|
0303f94bee
|
Added savePassword to Bank but now using it yet
|
2022-02-07 00:18:07 +01:00 |
dankito
|
5580313eeb
|
Setting countDaysForWhichTransactionsAreKept now on account and not on bank anymore as the count may differs from account type to account type (e.g. 540 days for checking accounts and 9999 days for credit card accounts)
|
2022-02-07 00:18:07 +01:00 |
dankito
|
6d41b89f1d
|
Implemented parsing credit card transactions parameters
|
2022-02-07 00:18:07 +01:00 |