Commit graph

  • d16289d824 Fixed BIC comments dankito 2024-08-24 18:29:46 +02:00
  • a2ac04f424 Added clarification about Dialogsprache dankito 2024-08-24 18:25:56 +02:00
  • 8247584a61 Added clarification about KundensystemStatus dankito 2024-08-24 18:25:30 +02:00
  • 34e40aeee1 Replaced deprecated methods dankito 2024-08-24 17:33:00 +02:00
  • 5d7ea48a46 Removed variant with callback dankito 2024-08-24 17:17:47 +02:00
  • d055b61ed9 Fixed typo from package name migration dankito 2024-08-24 17:13:44 +02:00
  • 87c59e63ee Added more documentation from FinTS spec dankito 2024-08-24 17:13:22 +02:00
  • 40b916a49f Made methods overridable; made + 3 clearer dankito 2024-08-24 17:12:44 +02:00
  • eabe2c4930 Made message trace ordered dankito 2024-08-24 17:11:42 +02:00
  • 0f151a8f4f Extracted jobsRequiringTan dankito 2024-08-23 23:27:58 +02:00
  • 33a86607df Changed order to make it clearer dankito 2024-08-23 22:08:33 +02:00
  • f154e60e1e Removed unused enum dankito 2024-08-23 15:16:12 +02:00
  • 7e5a455c24 Changed base package from net.dankito to net.codinux (except for client model) dankito 2024-08-23 14:50:57 +02:00
  • d8b0c89be7 Added parsed received segments to MessageLog dankito 2024-08-23 14:06:14 +02:00
  • 3d385b5bdf Added alternative names dankito 2024-08-23 13:08:00 +02:00
  • 4f3924f2cd Deciding upfront if message ever has to be pretty printed. Avoids pretty printing it multiple times dankito 2024-08-23 13:06:48 +02:00
  • c0796cfc38 Added option to disable collection messageLog dankito 2024-08-23 13:02:10 +02:00
  • 9857a0565d Fixed logging message dankito 2024-08-23 12:57:37 +02:00
  • a3dbe8f142 By default not adding message trace to message anymore; added messageIncludingMessageTrace for that dankito 2024-08-23 12:53:45 +02:00
  • 88f6d53ccb Temporarily disabling iOS DateFormatter as it conflicts with nativeMain's DateFormatter. TODO: Fix this dankito 2024-08-23 12:47:14 +02:00
  • 850beb8421 Added messageLogAdded() to FinTsClientCallback to get instantly notified of sent, received and error messages dankito 2024-08-23 12:37:35 +02:00
  • da50b72898 Added Toolchain resolver dankito 2024-08-23 12:11:22 +02:00
  • 237802b18d Moved createBankWithAllFeatures() and createRandomMessage() to FinTsTestBase dankito 2024-08-22 18:38:32 +02:00
  • 88c64f1ff1 Updated README dankito 2024-08-22 18:09:40 +02:00
  • 5e7d880499 Added publishAll task dankito 2024-08-22 03:32:37 +02:00
  • 199506547b Bumped version to 1.0.0-Alpha-12-SNAPSHOT dankito 2024-08-22 03:28:16 +02:00
  • 56aa0147ea Bumped version to 1.0.0-Alpha-11 v1.0.0-Alpha-11 dankito 2024-08-22 03:09:54 +02:00
  • a0f04a202d Added publishing to codinux Maven repository dankito 2024-08-22 03:08:43 +02:00
  • ce9cc77148 Changed order dankito 2024-08-21 04:10:21 +02:00
  • 7971fc116c Added debugging output to Segment (and Segmentkopf) dankito 2024-08-21 04:05:00 +02:00
  • ba6eab79bb Fixed getting message log of all messages dankito 2024-08-21 03:52:24 +02:00
  • b7c0fec629 Moved prettyPrintFinTsMessage() to FinTsUtils dankito 2024-08-21 03:15:00 +02:00
  • 5ce12fe382 Added HKSAL 8 dankito 2024-08-21 01:15:34 +02:00
  • 869739483f Added HKSAL 6 dankito 2024-08-21 01:11:41 +02:00
  • 16a73aa055 Fixed multi-threadening segment numbers generation dankito 2024-08-21 00:01:37 +02:00
  • 00d0e4158f Added another identifier to identify Hypovereinsbank banks dankito 2024-08-20 16:26:33 +02:00
  • 17702d1fe7 Added received segments to FinTsClientResponse dankito 2024-08-20 14:33:27 +02:00
  • 9a7615fe88 Added option to control if sensitive data should get removed from messageLog dankito 2024-08-20 13:32:42 +02:00
  • 0361a0e6b8 Fixed that MessageLogCollector must get created for each JobContext to be able to correlate each message to its context dankito 2024-08-20 12:43:18 +02:00
  • 524153cb31 Also removing userId from messageLog dankito 2024-08-20 11:44:44 +02:00
  • 46579441f1 Formatting and removing sensitive data from messageLog only if messageLog is requested to save CPU cycles dankito 2024-08-20 11:44:07 +02:00
  • f309251285 Simplified getting error logger dankito 2024-08-20 11:24:04 +02:00
  • 6b6dfd48b8 Removed KtorWebClientTest as wasn't senseful and failed in JS Browser dankito 2024-08-20 11:04:48 +02:00
  • 753b947425 Removed setCallback() dankito 2024-08-20 11:01:15 +02:00
  • 6f5eabf144 Added FinTsClientConfiguration to centralize configuration of FinTsClient dankito 2024-08-20 10:43:52 +02:00
  • 8f079d1404 Updated Kotlin to 2.0.10 dankito 2024-08-20 09:35:00 +02:00
  • 914c7d1ab0 Had to downgrade kotlinx-datetime version as with 0.6.0 native image generation fails dankito 2024-08-20 00:06:14 +02:00
  • 41bdeca35b Updated to new Kotlin Multiplatform settings dankito 2024-08-19 23:09:19 +02:00
  • 56c9fd79bd Centralized configuring kotlinx-serialization plugin dankito 2024-08-19 23:08:56 +02:00
  • 25b8a025fd Replaced stately-concurrency with atomicfu dankito 2024-08-19 22:34:30 +02:00
  • 35db7e17f2 Converted settings.gradle from Groovy to Kotlin Script dankito 2024-08-19 22:21:41 +02:00
  • ce073283a0 Updated Kotlin to 1.9 and all it's accompanying libraries (coroutines, serialization, ...) to latest compatible version dankito 2024-08-19 22:16:57 +02:00
  • e3d1797842 Fixed NativeApp dependencies dankito 2024-08-19 21:52:16 +02:00
  • 3b4a50d78f Removed unused dependencies dankito 2024-08-19 21:51:52 +02:00
  • 209905b101 Disabling SampleApps for now dankito 2024-08-19 11:40:29 +02:00
  • 5e1c3142cc Removed other unused extensions dankito 2024-08-19 11:39:48 +02:00
  • 537df4f800 Re-enabled binaries.executable() dankito 2024-08-19 11:39:17 +02:00
  • 4361d6fc15 Removed other unused settings dankito 2024-08-19 11:39:03 +02:00
  • 0d9f564a4c Could therefore now remove multiplatform-utils dankito 2024-08-19 11:34:59 +02:00
  • 0bf7a8eadc Moved also DateFormatter to fints4k project dankito 2024-08-19 11:32:35 +02:00
  • 6a7f8d6780 Moved extension methods to fints4k project dankito 2024-08-19 11:18:35 +02:00
  • e024c764b2 Removed iOSFinTsClient dankito 2024-08-19 11:12:37 +02:00
  • a5b39dc494 Removed unused dependencies dankito 2024-08-19 11:10:41 +02:00
  • 2768dc0c26 Could also remove now a lot of other unused extension methods dankito 2024-08-19 11:07:34 +02:00
  • 2e13a153bd Removed also most other DateTime extension methods dankito 2024-08-19 10:53:59 +02:00
  • e9cad57e71 Removed most now unused DateFormatter functions dankito 2024-08-19 10:32:29 +02:00
  • cf6650e3e8 Moved NativeApp to an extra project dankito 2024-08-19 10:00:35 +02:00
  • 0ce74a0688 Replaced kmp-web-client with directly configuring Ktor dankito 2024-08-19 08:56:05 +02:00
  • e96f184934 Removed dependency on slf4j dankito 2024-08-19 08:54:34 +02:00
  • b5cac7b817 Updated kmp-log dankito 2024-08-19 08:53:53 +02:00
  • 4745bf0065 Also added account for which TAN is required, if available, to TanChallenge dankito 2024-08-18 17:45:50 +02:00
  • fe8c0fb59c Updated version info dankito 2024-08-18 16:41:56 +02:00
  • ae77d67707 Added action for which TAN is required and bank to TanChallenge dankito 2024-08-18 16:41:05 +02:00
  • 9a7844ae74 Also mapping isAccountTypeSupportedByApplication and countDaysForWhichTransactionsAreKept (are countDaysForWhichTransactionsAreKept senseful?) dankito 2024-08-18 15:17:16 +02:00
  • de046cea84 Added '-SNAPSHOT' to version name dankito 2024-08-18 15:15:58 +02:00
  • 32ce7eab66 Using in tests now Logback instead of Slf4jSimple dankito 2024-08-18 04:08:48 +02:00
  • 4588fb4d20 Trimming white spaces at end of name as e.g. Baader Bank adds them to account holder name dankito 2024-08-18 04:04:32 +02:00
  • bfc0e7c563 Added JobContextType.GetAccountInfo dankito 2024-08-18 04:03:03 +02:00
  • fa1c05df8c Bumped version to 1.0.0-Alpha-11 dankito 2024-08-18 04:02:17 +02:00
  • 409c0b3ebc Updated Clikt and Korio version dankito 2024-08-17 03:56:07 +02:00
  • d094166ebd Updated Gradle version dankito 2024-08-17 03:38:44 +02:00
  • e039af44e3 Handling that Deutsche Bank returns erroneous HIUPD segments dankito 2024-08-14 14:05:14 +02:00
  • 2eaf33a25f Not using deprecated method anymore dankito 2024-08-14 13:40:29 +02:00
  • 5bd83b1c3a Added comment how to update data dankito 2024-08-14 13:38:35 +02:00
  • 4909537bae Updated bank data dankito 2024-08-14 13:37:13 +02:00
  • e12ab5a5f8 Extracted dankito 2024-08-14 13:29:01 +02:00
  • 4e42a26396 Set log level to debug dankito 2024-08-14 13:28:01 +02:00
  • 08977e737d Added no-arg constructors dankito 2024-08-14 13:27:46 +02:00
  • 2fde62e2cd Set default request timeout and made it configurable dankito 2024-08-14 13:25:55 +02:00
  • 0ac6059306 Using now kmp-log dankito 2023-07-06 18:21:45 +02:00
  • 4330675e78 Removed unused code dankito 2023-07-06 17:48:06 +02:00
  • 0cfa714958 Enabled parallel execution (but doesn't seem do work) dankito 2023-07-06 17:38:34 +02:00
  • 00b775a519 Updated Android Gradle plugin and removed mavenLocal() dankito 2023-07-06 17:38:07 +02:00
  • bc61ea6025 Activated the LocalDate as these are the used ones dankito 2023-07-06 17:34:00 +02:00
  • 02bbdb0453 Removed unused IThreadPool dankito 2023-07-06 17:31:13 +02:00
  • c8a7731ccc Fixed test setup dankito 2023-07-06 16:52:37 +02:00
  • 5a49c6c465 Using now kmp-web-client instead of importing Ktor manually dankito 2023-07-06 16:37:23 +02:00
  • 1f9d35a5f6 Using new Kotlin multiplatform hierarchy structure dankito 2023-07-06 15:43:23 +02:00
  • d702c605b2 Fixed JavaScript naming conflicts dankito 2023-07-06 15:23:19 +02:00
  • da212106a8 Updated to new versions dankito 2023-07-06 13:49:55 +02:00