Commit graph

1831 commits

Author SHA1 Message Date
bf17bde9f5 Bumped version to 1.0.0-Alpha-16-SNAPSHOT 2024-10-16 01:36:35 +02:00
9f3e4eff4d Bumped version to 1.0.0-Alpha-15 2024-10-16 01:33:27 +02:00
f89de94aa7 Little refactoring 2024-10-15 21:55:16 +02:00
684b3fb40e Fixed that if lastCreatedMesssage is a DialogInit message, that we don't sent it again as we just initialized a new dialog with initDialogWithStrongCustomerAuthentication() 2024-10-15 21:53:02 +02:00
df692ea222 Renamed messageLogWithoutSensitiveData to messageLog 2024-10-15 13:30:18 +02:00
636963b3d4 Added and finTsModelOrDeserialized to 2024-10-15 13:29:25 +02:00
4802493886 Saving some CPU cycles, only serializing finTsModel if required 2024-10-15 13:28:35 +02:00
ecf930fcad Fixed that quantity is a floating point number 2024-10-15 09:29:52 +02:00
ce3b1d32d7 Renamed messageLogWithoutSensitiveData to messageLog 2024-10-15 02:35:14 +02:00
c39789dfde Fixed only adding -Xdebug if debugger is attached 2024-10-15 02:28:04 +02:00
ab0b676216 Added messageWithoutSensitiveData as extra field so that user can choose between them 2024-10-15 02:05:32 +02:00
20fe60d9f6 Also pretty printing error messages 2024-10-15 02:00:23 +02:00
529caeaa87 Fixed that imageBytes is now nullable 2024-10-14 22:13:32 +02:00
3d6c68e743 Implemented serializer for BankData 2024-10-14 22:12:36 +02:00
7cdb7247c8 Implemented serializing FinTS data 2024-10-14 22:09:14 +02:00
d7d2702869 Retrieving ChangeTanMediaParameters now from supportedJobs instead of storing it a second time 2024-10-14 20:44:31 +02:00
67b58117e1 Mapping PinInfo 2024-10-14 20:20:51 +02:00
66801a1c7a Implemented parsing HICAZS 2024-10-14 20:20:03 +02:00
2410504ede Setting jobsRequiringTan now directly, ignoring PinInfo 2024-10-14 15:45:28 +02:00
2a3b962af5 Made TanMedium serializable 2024-10-10 02:31:00 +02:00
8346fb5077 Using now nullable hashCode() method 2024-10-09 19:12:24 +02:00
8dc2174081 Added mediumName to hashCode() and equals() 2024-10-09 19:08:43 +02:00
05322aface Added toString() implementation 2024-10-04 18:04:36 +02:00
dcbbe043f0 Renamed dialogType to messageType 2024-10-04 18:04:12 +02:00
65d983a5e7 Added a check to determine HHD version 2024-09-26 14:21:10 +02:00
9aad2a5101 Made parsedDataSet, mimeType and imageBytes nullable, as in case of decoding error they are not set 2024-09-26 14:19:27 +02:00
be3a2df6d9 Bumped version to 1.0.0-Alpha-15-SNAPSHOT 2024-09-19 21:15:43 +02:00
dea8be3bfa Bumped version to 1.0.0-Alpha-14 2024-09-19 21:15:00 +02:00
cba2f25335 Updated klf version 2024-09-19 05:05:01 +02:00
825217ef88 Downgraded Kotlin to version 1.9.x so that more applications can use this library 2024-09-19 05:03:28 +02:00
b3cb76e77d Added option appendFinTsMessagesToLog to easily configure if FinTS messages should be added to log by default 2024-09-18 17:33:12 +02:00
b0c2f38bd6 Bumped version to 1.0.0-Alpha-14-SNAPSHOT 2024-09-17 17:38:36 +02:00
fca1542b5c Bumped version to 1.0.0-Alpha-13 2024-09-17 17:35:09 +02:00
07672d1189 Fixed marking accounts that support CustomerSegmentId.SecuritiesAccountBalance as supported account type 2024-09-17 04:20:58 +02:00
62aa04a667 Updating lastAccountUpdateTime also when have been retrieved 2024-09-11 23:18:27 +02:00
3aa0edfb34 Renamed lastTransactionsRetrievalTime to lastAccountUpdateTime 2024-09-11 23:05:26 +02:00
e4d605531e Added hint that amount strings use ',' as decimal separator 2024-09-11 22:59:51 +02:00
a42de32260 Implemented requesting and parsing securities account balance 2024-09-11 22:48:31 +02:00
95e60b2706 Implemented Mt535Parser 2024-09-11 05:50:31 +02:00
fd9eadf45e Removed fallback of using platform specific DateFormatter 2024-09-11 01:09:50 +02:00
7ddeb88475 Decided against parsing Mt942 creationTime and smallest amount (should rarely be used and may only cause parsing errors) 2024-09-11 00:25:22 +02:00
90a7543641 Implemented Mt942Parser 2024-09-10 23:40:22 +02:00
d1de7f5eb0 Extracted Mt94xParserBase 2024-09-10 21:29:13 +02:00
ef8045fa96 Extracted MtParserTestBase 2024-09-10 20:42:51 +02:00
2031cb9e9f Made remainder nullable to signal there is no remainder 2024-09-10 18:23:05 +02:00
e260eaa535 Added test for remainder 2024-09-10 18:17:26 +02:00
891641fc6f Found rule how four digit year are calculated from two digit years 2024-09-10 18:03:20 +02:00
c158097d3a Added tanMethodsNotSupportedByApplication to filter out TAN methods that client application does not support (e.g. chipTanUsb) 2024-09-10 03:20:50 +02:00
6908f52e48 Using now NonVisualOrImageBased as default to determine user's (suggested) TAN method as it provides a good default for most users 2024-09-10 02:47:23 +02:00
61d8f2c342 Added preferredTanMethods and preferredTanMedium to JobContext 2024-09-10 02:46:35 +02:00