MerlinRunner.ktPartie du plugin Merlin (génération de documents). Exécuteur de workflow.
MerlinRunner — classe ouverte.
Dépendances clés : de.micromata.merlin.CoreI18n, de.micromata.merlin.excel.ExcelSheet, de.micromata.merlin.excel.ExcelWorkbook, de.micromata.merlin.excel.ExcelWriterContext, de.micromata.merlin.utils.ReplaceUtils.replace, de.micromata.merlin.word.WordDocument, de.micromata.merlin.word.templating., org.projectforge.business.user.UserGroupCache
| Commit | Description |
|---|---|
868d6abb7 | 2025 -> 2026 (modification mineure, mise à jour de l'en-tête de licence) |
83cbccb11 | ExcelUtils AddressExport, AttachmentsServicesRest : stream.use (les flux n'étaient-ils pas fermés avant ?) (modification mineure) |
78a38ca8f | ExcelUtils.createFont et utilisé par toutes les routines Excel de création de polices. (modification mineure) |
00ec94e68 | Nouvelle version de fr-opensagres-xdocreport-poi-xwpf-converter-pdf = "2.1.0" DataTransferBridge ajouté pour un accès plus pratique aux transferts de données depuis d'autres modules (Merlin, business, etc.), ThreadLocalUserContext amélioré pour une utilisation dans les coroutines Kotlin. (refactorisation majeure, imports mis à jour) |
63081666f | En-têtes des fichiers sources : 2024 -> 2025. (modification mineure, mise à jour de l'en-tête de licence) |
acb790ad2 | Correction de diverses fautes de frappe |
67805f2fc | ThreadLocalUserContext.user -> ThreadLocalUserContext.loggedInUser (renommé pour éviter les malentendus dans le code). |
4c04cfd65 | CHANGEMENT MAJEUR ! Migration des identifiants entiers vers des identifiants Long (y compris les clés étrangères, etc.) |
067a4cbb1 | Travail de migration en cours... |
b6092df09 | Copyright 2023 -> 2024 |