Commit Graph

1761 Commits

Author SHA1 Message Date
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
dankito 1f8c1d303e Extracted getRequiredDataToSendUserJobs() 2024-09-03 01:06:27 +02:00
dankito 09c2080481 Added lastTransactionRetrievalTime to BankAccount, removed retrievedTransactionsTo for it 2024-09-03 01:05:04 +02:00
dankito e36c27c0e0 Added Decoupled response code of Sparkasse 2024-09-02 19:36:43 +02:00
dankito 6865f64880 Added callback to get notified when user approved Decoupled TAN (e.g. to close a dialog) 2024-09-02 19:35:36 +02:00
dankito 3f9921a62e Mapped Decoupled TAN methods to their own types 2024-09-02 13:23:34 +02:00
dankito 504fbaf13b Implemented Decoupled TAN process (HKTAN 7) 2024-09-02 13:15:36 +02:00
dankito fb70bcd443 Fixed mapping multiple HITANS segments in a message 2024-09-02 03:23:19 +02:00
dankito 952fa9c13a Bumped version to 1.0.0-Alpha-13-SNAPSHOT 2024-09-01 19:58:11 +02:00
dankito b47fcabc1c Bumped version to 1.0.0-Alpha-12 2024-09-01 19:57:29 +02:00
dankito 878d32ea16 Set jvmToolchain to 11 as new klf version requires JDK 11 2024-09-01 19:55:57 +02:00
dankito 5f7b07a601 Added from Spec that countMaxJobsPerMessage is almost useless 2024-09-01 17:40:03 +02:00
dankito 7e8d005fcb Made also remaining properties and methods open 2024-08-30 17:29:16 +02:00
dankito 21215300b3 Updated klf version 2024-08-30 17:28:32 +02:00
dankito b826ee3c8f Added comment why dates like 30th of February may occur 2024-08-27 09:47:13 +02:00
dankito 32defa20f7 Fixed that Sparkasse returns 30th of February or 29th of February also in non leap years 2024-08-26 23:46:48 +02:00
dankito c5432883ef Added tests for parsing date 2024-08-26 23:45:47 +02:00
dankito dae6084ebb Selecting active TAN media first 2024-08-26 22:25:09 +02:00
dankito c564750832 Added targetiosX64 2024-08-26 02:20:09 +02:00
dankito d16289d824 Fixed BIC comments 2024-08-24 18:29:46 +02:00
dankito a2ac04f424 Added clarification about Dialogsprache 2024-08-24 18:25:56 +02:00
dankito 8247584a61 Added clarification about KundensystemStatus 2024-08-24 18:25:30 +02:00
dankito 34e40aeee1 Replaced deprecated methods 2024-08-24 17:33:00 +02:00
dankito 5d7ea48a46 Removed variant with callback 2024-08-24 17:17:47 +02:00
dankito d055b61ed9 Fixed typo from package name migration 2024-08-24 17:13:44 +02:00
dankito 87c59e63ee Added more documentation from FinTS spec 2024-08-24 17:13:22 +02:00
dankito 40b916a49f Made methods overridable; made + 3 clearer 2024-08-24 17:12:44 +02:00
dankito eabe2c4930 Made message trace ordered 2024-08-24 17:11:42 +02:00
dankito 0f151a8f4f Extracted jobsRequiringTan 2024-08-23 23:27:58 +02:00
dankito 33a86607df Changed order to make it clearer 2024-08-23 22:08:33 +02:00
dankito f154e60e1e Removed unused enum 2024-08-23 15:16:12 +02:00
dankito 7e5a455c24 Changed base package from net.dankito to net.codinux (except for client model) 2024-08-23 14:50:57 +02:00
dankito d8b0c89be7 Added parsed received segments to MessageLog 2024-08-23 14:06:14 +02:00
dankito 3d385b5bdf Added alternative names 2024-08-23 13:08:00 +02:00
dankito 4f3924f2cd Deciding upfront if message ever has to be pretty printed. Avoids pretty printing it multiple times 2024-08-23 13:06:48 +02:00
dankito c0796cfc38 Added option to disable collection messageLog 2024-08-23 13:02:10 +02:00
dankito 9857a0565d Fixed logging message 2024-08-23 12:57:37 +02:00
dankito a3dbe8f142 By default not adding message trace to message anymore; added messageIncludingMessageTrace for that 2024-08-23 12:53:45 +02:00
dankito 88f6d53ccb Temporarily disabling iOS DateFormatter as it conflicts with nativeMain's DateFormatter. TODO: Fix this 2024-08-23 12:47:14 +02:00