Ajouter le critère d'évaluation du remblai pour les documents convertis existants
POST/reveillage de décharge traite jusqu'à 20 documents convertis qui sont vignettes manquantes par appel, générant des PNG à la page et les stockant dans MinIO...
Utiliser RandomAccessReadBuffer au lieu de ByteArrayInputStream pour PDFBox 3.x
- a été supprimé dans PDFBox 3.0 - utilisation RandomAccessReadBuffer (octet[) qui implémente RandomAccessRead.
Ajouter esign Reprise à la balayage du référentiel JPA donc ESignTemplateRepository bean est trouvé
DocsService s'est écrasé sur la start-up parce qu'ESignTemplateRepository lives dans la com.kamo.z.shared.esign.repos qui n'était pas inclus dans le scan des ré...
Ajouter le téléchargement en vrac (fusion de PDF/zip) et de la vignette à usage général
Supprimer le dispositif de protection du modèle de signature électronique du point d'extrémité de la vignette afin que tous les documents peuvent servir des vig...
Inclure folderName, folderPath et docTypeName dans la réponse DocumentMetadata
Utiliser pour hasDesignVersion, ajouter systemDocsOnly filtre
hasDesignVersion vérifie désormais si un modèle d'esign existe avec courant-design-version 0, au lieu d'utiliser estSigTemplate qui est vrai pour tous les téléc...
Ajouter est converted, hasDesignVersion, isHidden to DocumentMetadata response
Le critère d'évaluation /api/docs/image/list renvoyant maintenant le statut de conversion d'ImgDat et l'état de la version de conception (isSigTemplate) afin qu...
Ajouter des points d'extrémité de gestion de l'imagerie - déplacer toute l'imagerie non téléchargeable de SecurityService
- Ajouter 17 DTO d'imagerie aux haricots/imagerie/(dossiers, documents, modèles, mises à jour) - Ajouter ImagingController à /api/docs/imagerie avec tous les po...
Supprimer la requête de thème param et les documents le dérivent de WOPISrc
Docs a maintenant sa propre logique getThemePath() porté de kamo-internal's Theme.tsx, donc DocsService n'a plus besoin de passer le thème URL.
Passer l'URL du thème de l'orge à Docs pour le logo per-org et le favicon
Construire la voie thématique à partir de X-Forwarded-Host (par exemple, internal.kamocrm.com et s'ajouter en tant que thème interroge param dans l'URL des docu...
Set BrandProductName via des paramètres supplémentaires dans le déploiement de Docs
Utilisez docs-api. pour WOPISrc URL au lieu de api.
Les critères d'évaluation de la WOPI (/wopi/files/-) en direct sur DocsService, qui est exposé à docs-api.kamocrm.com, non api.kamocrm.com (APIService). Docs fa...
Fixer un groupe d'alias à api.kamocrm.com et forcer https WOPISrc
- Docs aliasgroup1 doit correspondre à l'hôte WOPI (api.kamocrm.com) - WOPISrc URL par défaut à http:// inside K8s; force https et construire api. nom d'hôte ...
Régler le seau MinIO sur les modèles vierges et télécharger des modèles vierges
L'espace réservé par défaut n'a jamais été configuré. Utiliser "interne" seau dont le baquet comporte les modèles de documents vierges.
Supprimer COPY .mvn/ de Dockerfile pour corriger la construction de l'IC
Le répertoire .mvn était vide et non suivi, ce qui fait échouer les builds. Maven est déjà fourni par l'image de base.
Ajouter OTK auth, WOPI de marque g, client MinIO mis en cache
- WopiController : recherche d'un titre d'ordre de JWT orgId claim pour dynamique BrandName (« 'orgTitle' Docs ») dans la réponse CheckFileInfo - DocumentCont...
Corrections d'examen - dialecte, traitement des erreurs, manifestes de l'IC/CD
- Fixer le dialecte en iberner au cafardDialect (matinage de K8s configmap) - Validation séparée des jetons de la logique commerciale dans checkFileInfo - Ajout...
Ajouter WopiController avec les critères d'évaluation du protocole WOPI
Comme ce que tu vois expédier ?
Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.