dankito
|
18cd571573
|
Sorting now transactions only when necessary and not on each view update
|
2022-02-07 00:18:07 +01:00 |
dankito
|
f1d3052c41
|
Fixed bug that after updating account balance didn't get updated
|
2022-02-07 00:18:07 +01:00 |
dankito
|
fcdf60f596
|
Removed alert after adding account to ask user if now all account transactions should get fetched
|
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
|
332c90a9e0
|
Fixed that response.errorsToShowToUser got mapped to an empty string instead of null if response.errorsToShowToUser is empty
|
2022-02-07 00:18:07 +01:00 |
dankito
|
63caf84894
|
Fixed setting displayIndex only if adding account was successful
|
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
|
6ed4acd8f2
|
Changed constructor parameter order
|
2022-02-07 00:18:07 +01:00 |
dankito
|
79ebb35bc7
|
Added convenience constructors for when retrieving data was 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
|
f444a45730
|
Derived AddAccountResponse from 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
|
58748579b4
|
Updated logged message
|
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
|
347b3e59e7
|
Added jarAll task
|
2022-02-07 00:18:07 +01:00 |
dankito
|
4b21e6c4e2
|
Updated Kotlin version to 1.4.10, but couldn't get Gradle plugin 1.4.10 to work (getting "Collection is empty" error without additional information)
|
2022-02-07 00:18:07 +01:00 |
dankito
|
acb1433dc6
|
Commented out Kotlin serialization plugin as currently it's not needed
|
2022-02-07 00:18:07 +01:00 |
dankito
|
d360ff1def
|
Laid at least groundworks to encrypt Room database
|
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 |
dankito
|
b4d466ebf2
|
Bumped Gradle version to 6.6.1
|
2022-02-07 00:18:07 +01:00 |
dankito
|
596f85ca6d
|
Implemented matching only the start of a city name (with contains() there have been too many unwanted search results)
|
2022-02-07 00:18:07 +01:00 |
dankito
|
826af7c8b8
|
Implemented BankListPrettifier to remove duplicate bank entries and to set better names (e.g. 'Deutsche Bank' instead of 'DB Privat- und Firmenkundenbank ...')
|
2022-02-07 00:18:07 +01:00 |
dankito
|
2fd11b2e56
|
Made all methods and properties overridable
|
2022-02-07 00:18:06 +01:00 |
dankito
|
0c55c0e0b0
|
Created BankListCreatorTest to have an easy way to create BankList.json
|
2022-02-07 00:18:06 +01:00 |
dankito
|
e5f661199b
|
Extracted DetailedBankInfo to be able to reduce .json file from 4,0 to 3,3 MB by leaving away unused checksumMethod and oldBankCode
|
2022-02-07 00:18:06 +01:00 |
dankito
|
afc480453d
|
Fixed dependencies
|
2022-02-07 00:18:06 +01:00 |
dankito
|
ef70e9a697
|
Fixed using already mapped TAN procedures and media instead of creating a new one each time leading to duplicates in db
|
2022-02-07 00:18:06 +01:00 |
dankito
|
28537668ff
|
Implemented passing only new transactions to persister.saveOrUpdateAccountTransactions(). Had to call saveOrUpdateAccountTransactions() therefore also in receivedAccountsTransactionChunk listener
|
2022-02-07 00:18:06 +01:00 |
dankito
|
0e0a7b5207
|
Implemented filtering out duplicate transactions as some banks return some transactions multiple times in MT940 response
|
2022-02-07 00:18:06 +01:00 |
dankito
|
3d33af68a1
|
Removed unused updateCustomer()
|
2022-02-07 00:18:06 +01:00 |
dankito
|
f62f30dd8e
|
Fixed that mapped TAN media und procedures got discarded and replaced by new instances and therefore inserted another time into database resulting in duplicates
|
2022-02-07 00:18:06 +01:00 |
dankito
|
de20ae4a98
|
Removed unused AmountFormat
|
2022-02-07 00:18:06 +01:00 |
dankito
|
67b282beb2
|
Added horizontal divider to remittee list items
|
2022-02-07 00:18:06 +01:00 |
dankito
|
4afa18b336
|
Added padding to list_item_remittee
|
2022-02-07 00:18:06 +01:00 |
dankito
|
e612d51045
|
Fixed height after hiding txtvwRemitteeBankName if name isn't set
|
2022-02-07 00:18:06 +01:00 |
dankito
|
a935517b10
|
Removed useless constructor keyword
|
2022-02-07 00:18:06 +01:00 |
dankito
|
0d9eff266f
|
Again filtering out duplicates after setting bank name as now some remittees contain the same information
|
2022-02-07 00:18:06 +01:00 |