dankito
|
ce3247c7e4
|
Fixed Atrium dependency; bumped Atrium version to 0.15.0
|
2022-02-07 00:18:14 +01:00 |
dankito
|
a51b0cf323
|
Fixed that RemitteNameMaxLength has been renamed to RecipientNameMaxLength
|
2022-02-07 00:18:14 +01:00 |
dankito
|
7170856f7e
|
Implemented sending message log directly to a new backend service that either creates a new OsTicket ticket for us or sends message log to a codinux e-mail address. TODO: Sending it in BankingPresenter with Ktor did not work
|
2022-02-07 00:18:14 +01:00 |
dankito
|
e08076de17
|
Implemented parsing HITANS version 7
|
2022-02-07 00:18:14 +01:00 |
dankito
|
55f5603cb9
|
Implemented adding errors to MessageLog
|
2022-02-07 00:18:14 +01:00 |
dankito
|
ae7f6328e3
|
Implemented passing MessageLogEntryType on to UI so that it has the possibility to translate the message prefix
|
2022-02-07 00:18:14 +01:00 |
dankito
|
0beeaa485d
|
Implemented showing selected bank's / account's title in toolbar
|
2022-02-07 00:18:13 +01:00 |
dankito
|
0200a274a9
|
Extracted getFormattedMessageLogForAccounts()
|
2022-02-07 00:18:13 +01:00 |
dankito
|
83e8b7b882
|
Implemented adding message log of accounts that could not be added to message log
|
2022-02-07 00:18:13 +01:00 |
dankito
|
79b0f7a7a9
|
Implemented filtering out .ico for JavaFX
|
2022-02-07 00:18:13 +01:00 |
dankito
|
c0f5bed3d5
|
Updated FaviconFinder to version 1.0.0
|
2022-02-07 00:18:13 +01:00 |
dankito
|
30f564a886
|
Removed savePassword option again
|
2022-02-07 00:18:13 +01:00 |
dankito
|
f46e10e747
|
Added some more test data
|
2022-02-07 00:18:13 +01:00 |
dankito
|
8787b2ffd7
|
Implemented saving lastSelectedOpenPdfFolder and lastSelectedImportFolder
|
2022-02-07 00:18:13 +01:00 |
dankito
|
7da0c989b2
|
Implemented a test account to fulfill Apple's requirements
|
2022-02-07 00:18:13 +01:00 |
dankito
|
5d0f74c5e7
|
Fixed that if bookedTransactions have been retrieved even though if account says it doesn't support retrieving transactions, state RetrievedTransactions is returned anyway so that transactions get displayed
|
2022-02-07 00:18:13 +01:00 |
dankito
|
518f8c848a
|
Set default values for account transaction
|
2022-02-07 00:18:13 +01:00 |
dankito
|
a0e9864a73
|
Set default value for errorToShowToUser
|
2022-02-07 00:18:13 +01:00 |
dankito
|
bc3439baa5
|
Implemented exporting account transactions as .csv at least for JVM and Android
|
2022-02-07 00:18:13 +01:00 |
dankito
|
dfdc7fd5c2
|
Temporarily commented out TypeResolvers as they break BankingPersisterJson
|
2022-02-07 00:18:13 +01:00 |
dankito
|
4896d8579b
|
Fixed that on first app run AppSettings isn't initialized yet when init calls appSettings.automaticallyUpdateAccountsAfterMinutes
|
2022-02-07 00:18:13 +01:00 |
dankito
|
e43be8f0aa
|
Implemented creating bitcode for exported iOS frameworks as bitcode is needed to create an archive for app
|
2022-02-07 00:18:08 +01:00 |
dankito
|
64cb4ca9e2
|
Implemented reading QR coding and if it is a EPC QR code navigating to TransferMoneyDialog
|
2022-02-07 00:18:08 +01:00 |
dankito
|
5c4a4a485f
|
Forgot to commit serializer methods for AuthenticationSettings
|
2022-02-07 00:18:08 +01:00 |
dankito
|
b283a3014b
|
Added screenshotsAllowed to data model but functionality is not implemented yet
|
2022-02-07 00:18:08 +01:00 |
dankito
|
a7b47665a5
|
Implemented displaying a switch to be able to set if password should be saved or not, but there's not logic behind it yet
|
2022-02-07 00:18:08 +01:00 |
dankito
|
d7ff2d77e3
|
Implemented catching exceptions that occur in listeners
|
2022-02-07 00:18:08 +01:00 |
dankito
|
29bbe298f3
|
Renamed updateAccountAutomatically to includeInAutomaticAccountsUpdate
|
2022-02-07 00:18:08 +01:00 |
dankito
|
0706c91bac
|
Removed automaticallyUpdateAccounts as automaticallyUpdateAccountsAfterMinutes can contain information if accounts should be updated automatically or not
|
2022-02-07 00:18:08 +01:00 |
dankito
|
bb4ae54b15
|
Removed unused serializer
|
2022-02-07 00:18:08 +01:00 |
dankito
|
cf02128e94
|
Set default value for automaticallyUpdateAccountsAfterMinutes to six hours
|
2022-02-07 00:18:08 +01:00 |
dankito
|
5a4f962293
|
Renamed updateAccountsAutomatically to automaticallyUpdateAccounts, refreshAccountsAfterMinutes to automaticallyUpdateAccountsAfterMinutes and added lockAppAfterMinutes
|
2022-02-07 00:18:08 +01:00 |
dankito
|
8b2a210269
|
Keeping passwords now only as CharArray in memory as it may takes a long time till a String gets garbage collected
|
2022-02-07 00:18:08 +01:00 |
dankito
|
93254c1d21
|
Implemented persisting new password only if changed database password has been successful
|
2022-02-07 00:18:08 +01:00 |
dankito
|
12d6c5a430
|
Fixed that if persisting newly added account fails callback never gets called and AddAccountDialog therefore is stuck forever
|
2022-02-07 00:18:08 +01:00 |
dankito
|
2cab245600
|
Implemented encrypting biometric password
|
2022-02-07 00:18:08 +01:00 |
dankito
|
32c71fcb39
|
Implemented hashing user password with bcrypt
|
2022-02-07 00:18:08 +01:00 |
dankito
|
2a9aaca4d8
|
Implemented that also German diacritics get detected as invalid SEPA characters (on iOS they get detected anyway, but Android seems to use UTF-8)
|
2022-02-07 00:18:08 +01:00 |
dankito
|
318266db0f
|
Fixed that reserved XML characters aren't replaced visibly to user - XML entities would just confuse most users. But XML entities are taking into calculation for max length
|
2022-02-07 00:18:08 +01:00 |
dankito
|
4e0e52bd8b
|
Renamed searchBanksByNameBankCodeOrCity() to findBanksByNameBankCodeOrCity()
|
2022-02-07 00:18:08 +01:00 |
dankito
|
61b3b53540
|
Sorting banks now case insensitive
|
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
|
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
|
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
|
8a2750a21c
|
Fixed that some clients need a response
|
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
|
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
|
0303f94bee
|
Added savePassword to Bank but now using it yet
|
2022-02-07 00:18:07 +01:00 |