dankito
|
6aa03bcad2
|
Implemented setting current message type on DialogContext; logging job and message type
|
2022-02-07 00:18:14 +01:00 |
dankito
|
fba6c2a0d5
|
Implemented also logging dialog number
|
2022-02-07 00:18:14 +01:00 |
dankito
|
4c70412058
|
Fixed that Mt940Parser's logAppender got overridden
|
2022-02-07 00:18:14 +01:00 |
dankito
|
7ad0656c9b
|
Fixed that ResponseParser logs didn't get added to LogCollector; had therefore to add ResponseParser to JobContext
|
2022-02-07 00:18:14 +01:00 |
dankito
|
eba94e2c1b
|
Forgot one open
|
2022-02-07 00:18:14 +01:00 |
dankito
|
ac71e09596
|
Added imageBased() and first() methods
|
2022-02-07 00:18:14 +01:00 |
dankito
|
d6305b52be
|
Implemented logging and adding to MessageLogEntry job number, dialog number and account
|
2022-02-07 00:18:14 +01:00 |
dankito
|
c2b3a8fb5f
|
Extracted setNextMessage()
|
2022-02-07 00:18:14 +01:00 |
dankito
|
471fd0caf4
|
Collecting now message on JobContext (makes FinTsClient, FinTsJobExecutor and RequestExecutor state free); moved therefore Mt940AccountTransactionsParser to JobContext
|
2022-02-07 00:18:14 +01:00 |
dankito
|
b57847b4f2
|
Fixed that message is not a FinTS message
|
2022-02-07 00:18:14 +01:00 |
dankito
|
7d185a805c
|
Using now JobContext as MessageBaseData
|
2022-02-07 00:18:14 +01:00 |
dankito
|
f3552248dc
|
Moved ProductData to JobContext and implemented that startNewDialog() create DialogContext
|
2022-02-07 00:18:14 +01:00 |
dankito
|
0a9b31b393
|
Created JobContext to have a cross dialog context per job and to be able to set FinTsClientCallback (and later on other objects) on a job basis
|
2022-02-07 00:18:14 +01:00 |
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 |