Commit Graph

1799 Commits

Author SHA1 Message Date
dankito fca1542b5c Bumped version to 1.0.0-Alpha-13 2024-09-17 17:35:09 +02:00
dankito 07672d1189 Fixed marking accounts that support CustomerSegmentId.SecuritiesAccountBalance as supported account type 2024-09-17 04:20:58 +02:00
dankito 62aa04a667 Updating lastAccountUpdateTime also when have been retrieved 2024-09-11 23:18:27 +02:00
dankito 3aa0edfb34 Renamed lastTransactionsRetrievalTime to lastAccountUpdateTime 2024-09-11 23:05:26 +02:00
dankito e4d605531e Added hint that amount strings use ',' as decimal separator 2024-09-11 22:59:51 +02:00
dankito a42de32260 Implemented requesting and parsing securities account balance 2024-09-11 22:48:31 +02:00
dankito 95e60b2706 Implemented Mt535Parser 2024-09-11 05:50:31 +02:00
dankito fd9eadf45e Removed fallback of using platform specific DateFormatter 2024-09-11 01:09:50 +02:00
dankito 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
dankito 90a7543641 Implemented Mt942Parser 2024-09-10 23:40:22 +02:00
dankito d1de7f5eb0 Extracted Mt94xParserBase 2024-09-10 21:29:13 +02:00
dankito ef8045fa96 Extracted MtParserTestBase 2024-09-10 20:42:51 +02:00
dankito 2031cb9e9f Made remainder nullable to signal there is no remainder 2024-09-10 18:23:05 +02:00
dankito e260eaa535 Added test for remainder 2024-09-10 18:17:26 +02:00
dankito 891641fc6f Found rule how four digit year are calculated from two digit years 2024-09-10 18:03:20 +02:00
dankito 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
dankito 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
dankito 61d8f2c342 Added preferredTanMethods and preferredTanMedium to JobContext 2024-09-10 02:46:35 +02:00
dankito 6bf7fdcb44 Implemented passing default bank data to FinTsClient as e.g. bank names returned from bank server are often quite bad, e.g. DB24 for Deutsche Bank 2024-09-09 23:01:06 +02:00
dankito fbafbb62e3 Added option closeDialogs 2024-09-09 17:06:29 +02:00
dankito 9372d17313 Avoiding concurrent modification exception 2024-09-09 17:02:47 +02:00
dankito 9b1a5fa929 Fixed not continuing to next account if user cancelled process 2024-09-09 17:01:32 +02:00
dankito 42bf002626 Added tanExpiredCallback, so that UI can react to when TAN expired 2024-09-09 03:36:23 +02:00
dankito 20f06387c5 Added check if tanExpirationTime is exceeded if set 2024-09-09 02:56:34 +02:00
dankito 75320da2be Changed type of tanExpirationTime to Instant so that UI can better convert it to user's time zone 2024-09-09 02:55:37 +02:00
dankito be2908517f Fixed that validityDateTimeForChallenge has been renamed to tanExpirationTime 2024-09-09 00:45:30 +02:00
dankito c4f504dd0a Added tanExpirationTime to TanChallenge 2024-09-08 22:40:05 +02:00
dankito 0848586894 Added timestamp at which TanChallenge was created 2024-09-08 22:36:39 +02:00
dankito 83c2882567 Added isReversal 2024-09-08 22:20:59 +02:00
dankito f069f9155c Adjusted names to fints4k names 2024-09-08 22:19:38 +02:00
dankito bf5ee4890e Renamed otherPartyBankCode to otherPartyBankId 2024-09-08 22:17:16 +02:00
dankito ed4214fd49 Fixed calling the right Instant.now() method 2024-09-08 22:03:37 +02:00
dankito b8fe9e78e1 Renamed transactionsRetentionDays to serverTransactionsRetentionDays 2024-09-08 22:01:28 +02:00
dankito da2bf8d469 Terminate waiting for TAN input after a timeout 2024-09-08 20:38:20 +02:00
dankito 113b817627 Extracted Instant.nowExt() 2024-09-08 20:31:12 +02:00
dankito bd18644c0d Calling mayRetrieveAutomaticallyIfUserEnteredDecoupledTan() out of loop. Should make no difference but should sound more logic 2024-09-08 20:22:18 +02:00
dankito b32cf94e25 Using now isEnteringTanDone 2024-09-08 20:20:31 +02:00
dankito 8cc2f3bdcd Added timestamp at which TanChallenge was created 2024-09-08 18:31:02 +02:00
dankito 59b8213163 Extracted clearUserApprovedDecoupledTanCallbacks() and clearing callbacks also when user did not enter TAN or requested to change TAN method or medium to avoid memory leaks 2024-09-08 18:14:35 +02:00
dankito cb34c86665 Changed order of opening and closing balance 2024-09-05 23:31:02 +02:00
dankito 70c1082531 Renamed countDaysForWhichTransactionsAreKept to transactionsRetentionDays 2024-09-05 21:53:00 +02:00
dankito 30e9a57b96 Fixed setting either sepaReference - in case of structured information - or unparsedReference - in case of unstructured reference. And that reference may is null 2024-09-05 19:36:03 +02:00
dankito bf76de4f23 Applied adjusted values from MT 940 to AccountTransaction 2024-09-05 19:16:15 +02:00
dankito 47e2b851b9 Adjusted names according to English Translation of DFÜ-Abkommen Anlage_3_Datenformate_V3.8.pdf (Appendix_3-Data_Formats_V3-8.pdf) 2024-09-05 18:20:56 +02:00
dankito f90e280b74 Adjusted names according to English Translation of DFÜ-Abkommen Anlage_3_Datenformate_V3.8.pdf (Appendix_3-Data_Formats_V3-8.pdf) 2024-09-05 18:15:42 +02:00
dankito 9600e2f11b Converted lastTransactionsRetrievalTime to Instant 2024-09-03 22:06:36 +02:00
dankito b2fb04372f Updating BankAccount.bookedTransactions only if we retrieved transactions and adding it to existing list instead of replacing existing bookedTransactions list 2024-09-03 21:19:24 +02:00
dankito 3b05a8b9c8 Renamed lastTransactionRetrievalTime to lastTransactionsRetrievalTime 2024-09-03 21:15:41 +02:00
dankito d689c7663f Fixed updating BankAccount.balance and .retrievedTransactionsFrom 2024-09-03 21:14:52 +02:00
dankito 6238b5abb2 Renamed europeBerlin to EuropeBerlin 2024-09-03 20:56:07 +02:00