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
|
38bb0c90ff
|
Implemented detecting if wrong credentials have been entered (not 100 % reliable though)
|
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
|
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
|
d209bc46fc
|
Renamed haveAllTransactionsBeenFetched to haveAllTransactionsBeenRetrieved and isAccountTypeSupported to isAccountTypeSupportedByApplication
|
2022-02-07 00:18:07 +01:00 |
dankito
|
9854ac000e
|
Little refactoring
|
2022-02-07 00:18:07 +01:00 |
dankito
|
b94c5d5cf5
|
Added toString()
|
2022-02-07 00:18:07 +01:00 |
dankito
|
c66f27d88b
|
Fixed parsing the correct amount
|
2022-02-07 00:18:07 +01:00 |
dankito
|
bf9d406053
|
Renamed usage to reference, remittee to recipient and instant payment to real-time transfer
|
2022-02-07 00:18:07 +01:00 |
dankito
|
d0910b7180
|
Parsing now also isCleared
|
2022-02-07 00:18:07 +01:00 |
dankito
|
e0dbd00634
|
Implemented retrieving credit card transactions
|
2022-02-07 00:18:07 +01:00 |
dankito
|
d16450d46b
|
Stopping execution now only if a severe error occurred during balance retrieval that closed dialog
|
2022-02-07 00:18:07 +01:00 |
dankito
|
c7d6718cce
|
Fixed that if alsoRetrieveBalance is set to false or account doesn't support retrieving balance execution stops here forever and never returns
|
2022-02-07 00:18:07 +01:00 |
dankito
|
dee6f4aebe
|
Making use of supportXyz convenience properties
|
2022-02-07 00:18:07 +01:00 |
dankito
|
395ef5445c
|
Fixed that as now retrievedData contains an entry for each account only if account supports retrieving transactions retrieval must be successful
|
2022-02-07 00:18:07 +01:00 |
dankito
|
09d90c6c9d
|
Renamed property accountData to account
|
2022-02-07 00:18:07 +01:00 |
dankito
|
7d8d1eb6d0
|
Implemented returning default / unsuccessful RetrievedAccountData also for accounts that do not support retrieving transactions or balance
|
2022-02-07 00:18:07 +01:00 |
dankito
|
d420cfcfb2
|
Added convenience properties to determine account features
|
2022-02-07 00:18:07 +01:00 |
dankito
|
e973ce256b
|
Added conversion to BigDecimal directly to Amount
|
2022-02-07 00:18:07 +01:00 |
dankito
|
b99522fda9
|
Renamed nameOfTanMediaRequired to nameOfTanMediumRequired
|
2022-02-07 00:18:07 +01:00 |
dankito
|
0efb4ba708
|
Made supportedFeatures accessible
|
2022-02-07 00:18:07 +01:00 |
dankito
|
1ff2c0ecf3
|
Renamed messageLogField to messageLog
|
2022-02-07 00:18:07 +01:00 |
dankito
|
50505831ea
|
Removed outdated 'Customer' from method name
|
2022-02-07 00:18:07 +01:00 |
dankito
|
f96e7a4b30
|
Fixed setting ninety days ago to from midnight on so that retrievedTransactionsFromOn gets set correctly -> check in BankingPresenter if all transactions have been fetched also works for this day
|
2022-02-07 00:18:07 +01:00 |
dankito
|
13d95f4bda
|
Implemented storing and displaying for which period account transactions have been fetched
|
2022-02-07 00:18:07 +01:00 |
dankito
|
700e3e6da9
|
Implemented mapping and displaying if an account type is supported or not
|
2022-02-07 00:18:07 +01:00 |
dankito
|
a59b335316
|
If account type field is not set (as it e.g. comdirect does), trying to extract account type from account name
|
2022-02-07 00:18:07 +01:00 |
dankito
|
f5f3f34d3b
|
Renamed TanProcedure to TanMethod in fints4k
|
2022-02-07 00:18:07 +01:00 |
dankito
|
094d669148
|
Implemented evaluating count days for which bank stores transactions -> don't show fetch all transactions overlay if bank server doesn't store additional transactions
|
2022-02-07 00:18:07 +01:00 |
dankito
|
7a64177d47
|
Renamed Response to BankResponse
|
2022-02-07 00:18:07 +01:00 |
dankito
|
c576673efb
|
Refactored that all internal methods return Response and only public methods return FinTsClientResponse. Fixes bug that when internal methods returned AddAccountResponse successful was false as at this point no account have been added yet
|
2022-02-07 00:18:07 +01:00 |
dankito
|
ae56bab18a
|
Fixed updating to new signatures
|
2022-02-07 00:18:07 +01:00 |
dankito
|
129b4f64fa
|
Added account to GetTransactionsParameter
|
2022-02-07 00:18:07 +01:00 |
dankito
|
d8739cf193
|
Renamed isSuccessful to successful
|
2022-02-07 00:18:07 +01:00 |
dankito
|
ec3cdb1c39
|
Added convenience constructor for when an error occurred
|
2022-02-07 00:18:07 +01:00 |
dankito
|
2d4499514a
|
Implemented calculating isSuccessful in AddAccountResponse and GetTransactionsResponse
|
2022-02-07 00:18:07 +01:00 |
dankito
|
044648f569
|
Calculating supportsRetrievingTransactionsOfLast90DaysWithoutTan now from retrieved data (but try to get rid of it anyway)
|
2022-02-07 00:18:07 +01:00 |
dankito
|
99205b53c9
|
Removed bankAccount property from GetTransactionsResponse
|
2022-02-07 00:18:07 +01:00 |
dankito
|
da5e285d61
|
Fixed that no Set hasn't been used
|
2022-02-07 00:18:07 +01:00 |
dankito
|
50a5938046
|
Made all properties overridable
|
2022-02-07 00:18:07 +01:00 |
dankito
|
7cb19d6f7d
|
Extracted RetrievedAccountData, makes code way better readable
|
2022-02-07 00:18:07 +01:00 |
dankito
|
4ae4609ffb
|
Not persisting segmentNumber, referenceSegmentNumber and segmentString. We don't need them after restoring and make resulting JSON file much smaller
|
2022-02-07 00:18:07 +01:00 |
dankito
|
f4128a2875
|
Implemented checking if bank supports setting count max entries. Had to adjust Jackson serialization so that and not just JobParameters gets saved and restored and to implement a lot of default constructors for this
|
2022-02-07 00:18:07 +01:00 |
dankito
|
b403557f2d
|
Implemented checking if bank supports setting count max entries. Had to adjust Jackson serialization so that and not just JobParameters gets saved and restored and to implement a lot of default constructors for this
|
2022-02-07 00:18:07 +01:00 |
dankito
|
4ed3d44b9e
|
Implemented parsing retrieve account transactions in MT940 format job parameters
|
2022-02-07 00:18:07 +01:00 |
dankito
|
a64e0b9427
|
Fixed that last allowed job was discarded when extension isn't set
|
2022-02-07 00:18:07 +01:00 |
dankito
|
75399e0664
|
Implemented logging only if it's really an exception and not a known wrong implementation of FinTS standard
|
2022-02-07 00:18:07 +01:00 |
dankito
|
497b82ce09
|
Started to implement to remove unnecessary spaces in usage, but now having to few
|
2022-02-07 00:18:07 +01:00 |