dankito
|
d5573817ef
|
Fixed that if a message is received that tells us a TAN is required than callback and there updateBankAndCustomerDataIfResponseSuccessful() doesn't get called for this received message - but which is absolutely required for Hypovereinsbank
|
2022-02-07 00:18:14 +01:00 |
dankito
|
3363e427be
|
Calling updateBankAndCustomerDataIfResponseSuccessful() after each received message now
|
2022-02-07 00:18:14 +01:00 |
dankito
|
e6772055a8
|
Bumped version to 1.0.0-Alpha-10
|
2022-02-07 00:18:14 +01:00 |
dankito
|
c75129650a
|
Updated targetSdkVersion to 30 as otherwise Google wouldn't let me publish app on PlayStore
|
2022-02-07 00:18:14 +01:00 |
dankito
|
0f0f2a4f73
|
Extracted constants so that configuration is visible at one glance
|
2022-02-07 00:18:14 +01:00 |
dankito
|
eb4d2333c7
|
Reduced Bcrypt cost to 6 as with 12 on my old phone decryption took 2,5 seconds
|
2022-02-07 00:18:14 +01:00 |
dankito
|
0b73e6387e
|
Updated bank list to version from 21.10.2021
|
2022-02-07 00:18:14 +01:00 |
dankito
|
42a360022e
|
Fixed ignoring rows that only contain an index number
|
2022-02-07 00:18:14 +01:00 |
dankito
|
cc17fa8f0d
|
Fixed that Gradle can't find BankFinder project
|
2022-02-07 00:18:14 +01:00 |
dankito
|
4f8ce829cd
|
Implemented when user explicitly presses 'Update transactions' button, then account.includeInAutomaticAccountsUpdate is ignored. But may still check for bank.wrongCredentialsEntered ?
|
2022-02-07 00:18:14 +01:00 |
dankito
|
8687320ef3
|
Fixed that if hideAccount changes also selectedAccounts have to be updated (e.g. a now hidden account should not be displayed and not be selected anymore)
|
2022-02-07 00:18:14 +01:00 |
dankito
|
ab9de8ebdb
|
Fixed that allAccounts and allTransactions also contained hidden accounts
|
2022-02-07 00:18:14 +01:00 |
dankito
|
43450ebc4f
|
Fixed that callback always gets called to that UI can reset its state (e.g. re-enable to Update Transactions Button)
|
2022-02-07 00:18:14 +01:00 |
dankito
|
c50295895b
|
Implemented restoring displayed transactions after onStop()
|
2022-02-07 00:18:14 +01:00 |
dankito
|
f99e5ad96f
|
Fixed that doAutomaticAccountsUpdate() has been commented out
|
2022-02-07 00:18:14 +01:00 |
dankito
|
fc243f2a54
|
Some transactions are twice or trice in database; fixed at least that they are not displayed anymore twice or trice in UI
|
2022-02-07 00:18:14 +01:00 |
dankito
|
babc74179a
|
By default transactions don't get sorted anymore. Is not required in all cases
|
2022-02-07 00:18:14 +01:00 |
dankito
|
2cc5408857
|
Added initializedListeners to IBankingPersistence
|
2022-02-07 00:18:14 +01:00 |
dankito
|
cf7a52f19e
|
Fixed using https address of JFrog repo
|
2022-02-07 00:18:14 +01:00 |
dankito
|
6aa7694ed6
|
Fixed determining if it's a numeric TAN
|
2022-02-07 00:18:14 +01:00 |
dankito
|
1b2b960c1b
|
Extracted TanMethodSelector
|
2022-02-07 00:18:14 +01:00 |
dankito
|
3e8d1e6dc6
|
Implemented setting preferred TanMethod and TanMedium
|
2022-02-07 00:18:14 +01:00 |
dankito
|
4ec82a44d7
|
Added selectedTanMedium
|
2022-02-07 00:18:14 +01:00 |
dankito
|
a9e8e2e96c
|
Fixed back mapping TanMethod
|
2022-02-07 00:18:14 +01:00 |
dankito
|
c82611ad6c
|
Implemented getAllExceptionMessages() to list all messages in exception hierarchy
|
2022-02-07 00:18:14 +01:00 |
dankito
|
3344b6d816
|
Added default value for didBankReturnError
|
2022-02-07 00:18:14 +01:00 |
dankito
|
1e1e8e8f11
|
Renamed tanMethodSupportedByBank to tanMethodsSupportedByBank
|
2022-02-07 00:18:14 +01:00 |
dankito
|
27fc67940c
|
Added warningSegmentFeedbacks and errorSegmentFeedbacks
|
2022-02-07 00:18:14 +01:00 |
dankito
|
ed784f1827
|
Renamed errorMessage to internalError, errorsToShowToUser to errorMessagesFromBank, added didBankReturnError and created a method to determine which error message to show to user
|
2022-02-07 00:18:14 +01:00 |
dankito
|
bb520de5d5
|
Renamed messageCreationError to messageThatCouldNotBeCreated
|
2022-02-07 00:18:14 +01:00 |
dankito
|
b0af1cd1c9
|
Added an error message if FinTS message to be sent to bank could not be created
|
2022-02-07 00:18:14 +01:00 |
dankito
|
dee1fd7211
|
Extracted createNoTanMethodSelectedResponse()
|
2022-02-07 00:18:14 +01:00 |
dankito
|
fed10e21c0
|
Fixed return getBankInfoResponse including its error
|
2022-02-07 00:18:14 +01:00 |
dankito
|
bd2c96bbcb
|
Fixed returning original getTanMethodsResponse and therefore its errors etc.
|
2022-02-07 00:18:14 +01:00 |
dankito
|
96ea5b168b
|
Fixed Qwant base url
|
2022-02-07 00:18:14 +01:00 |
dankito
|
c760870a92
|
Setting now user-agent to Firefox as otherwise DuckDuckGo now returns HTTP 500
|
2022-02-07 00:18:14 +01:00 |
dankito
|
3b276da357
|
Fixed that candidateHost may is null
|
2022-02-07 00:18:14 +01:00 |
dankito
|
4aa5837681
|
Fixed that if url starts with '//' then only 'https:' gets prepended not 'https://'
|
2022-02-07 00:18:14 +01:00 |
dankito
|
1356249621
|
Added getTanMediaList() to retrieveBasicDataLikeUsersTanMethods() as may for other calls like getTransactions() this is a requirement to be able to establish strong authentication dialog (only known bank till now: Postbank)
|
2022-02-07 00:18:14 +01:00 |
dankito
|
cb25a2294a
|
Added getUsersTanMethod() to retrieveBasicDataLikeUsersTanMethods() so that it's callers don't have to do this
|
2022-02-07 00:18:14 +01:00 |
dankito
|
4d3c1aece3
|
Fixed that otherPartyName may is just an empty string (like at Targobank)
|
2022-02-07 00:18:14 +01:00 |
dankito
|
fb33a7c58a
|
Implemented using updated account information after retrieving new bank data
|
2022-02-07 00:18:14 +01:00 |
dankito
|
e8e35a3fe2
|
Fixed that if balance should not get fetched that we did abort instead of continuing with retrieving transactions
|
2022-02-07 00:18:14 +01:00 |
dankito
|
fad4c48b41
|
Implemented logging client close errors
|
2022-02-07 00:18:14 +01:00 |
dankito
|
d35a420c29
|
Parsing date and time now manually as Java's DateFormat is not thread safe causing a lot of curious errors when executed in parallel
|
2022-02-07 00:18:14 +01:00 |
dankito
|
1216267fec
|
Implemented handling enter TAN requests
|
2022-02-07 00:18:14 +01:00 |
dankito
|
356b0f7823
|
Made callback settable (required for fints4kRest
|
2022-02-07 00:18:14 +01:00 |
dankito
|
bc7733f618
|
Implemented toString()
|
2022-02-07 00:18:14 +01:00 |
dankito
|
9c63394922
|
Fixed filtering out accounts for which no transactions have been retrieved (otherwise .first() throws an exception)
|
2022-02-07 00:18:14 +01:00 |
dankito
|
1b3ec8f7c1
|
Implemented reusing FinTsClient and therefore don't have to fetch basic data before all operations
|
2022-02-07 00:18:14 +01:00 |