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 |
dankito
|
b39c3f700a
|
Implemented setting if accounts should be updated automatically at start up
|
2022-02-07 00:18:07 +01:00 |
dankito
|
7f6ea74aa8
|
Renamed formLabelledValueLabelTextColor to formLabelTextColor and formLabelledValueValueTextColor to formValueTextColor
|
2022-02-07 00:18:07 +01:00 |
dankito
|
64aa7d007b
|
Implemented persisting AppSettings with BankingPersistence
|
2022-02-07 00:18:07 +01:00 |
dankito
|
88ba716639
|
Simplified persisting TanMethodSettings and implemented saving TanMethodSettings on AppSettings in iOS
|
2022-02-07 00:18:07 +01:00 |
dankito
|
589e1e673a
|
Implemented hiding account and disabling automatic account update
|
2022-02-07 00:18:07 +01:00 |
dankito
|
364b818d84
|
Implemented displaying account features
|
2022-02-07 00:18:07 +01:00 |
dankito
|
b3d92d4e64
|
Implemented selecting TAN method
|
2022-02-07 00:18:07 +01:00 |
dankito
|
1e812e4b8d
|
Implemented that displayed value / text in LabelledValue can be selected and copied
|
2022-02-07 00:18:07 +01:00 |
dankito
|
74d30df248
|
Implemented displaying bank and bank account data
|
2022-02-07 00:18:07 +01:00 |
dankito
|
25089558c1
|
Implemented FormLabelledValue
|
2022-02-07 00:18:07 +01:00 |
dankito
|
1d09789d38
|
Implemented persisting for which account prominent (top) fetch all transactions view shouldn't be displayed anymore
|
2022-02-07 00:18:07 +01:00 |
dankito
|
51044a257c
|
Fixed that unsupported account types are not taking into calculation for selectedAccountsForWhichNotAllTransactionsHaveBeenFetched
|
2022-02-07 00:18:07 +01:00 |
dankito
|
9650fb59d8
|
Removed TODOs to use RxJava as RxJava isn't supported in Kotlin multi platform projects
|
2022-02-07 00:18:07 +01:00 |
dankito
|
95215edc7c
|
Implemented updating lists on changes
|
2022-02-07 00:18:07 +01:00 |
dankito
|
b7133ba7d5
|
Fixed that listeners didn't get removed
|
2022-02-07 00:18:07 +01:00 |