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...
Restructurer les onglets DocManager, ajouter l'icône d'édition, l'éditeur d'intégration et le téléchargeur multi-fichiers
Créer un composant MultiFileUploader avec un pipeline de conversion par fichier
Créer un composant DocumentEditor pour l'édition en ligne dans DocManager
Fixer le filigrane au-dessus de la couche z-index, ajouter le menu de clic droit de la page, ajouter la page ci-dessus/ci-dessous, améliorer l'indicateur de traînée
- ModifierLayer: le «suivre» passe maintenant utilise zIndex 20 pour que les filigranes rendent sur le dessus des champs et des annotations - PdfCanvas: menu co...
Placement du champ glissant, barre d'outils d'annotation flottante et espacement des pages PDF
- Remplacer click-to-place par glisser-déposer pour toute signature, identité, et outils de base d'entrée; glisser fantôme correspond à l'aspect visuel exact ...
Ajouter /api/esig/rroulage de passerelle vers ESigService
Acheminer toutes les demandes /api/esig/- via la passerelle API existante vers le ESigService dédié (kamowsesig-service) au lieu de l'inexistant une cible suppo...
Ajouter l'option de position de la couche au modificateur de filigrane (dans la fouila/seuil/voir ci-dessus)
- Le modèleur modificateur gagne un champ de "couche": "derrière" et "supérieur" (défauts à "derrière") - ModifierLayer prend maintenant un support de 'pass' ('...
Ajouter modificateur de filigrane à la boîte à outils esign
Type d'étiquetage: logoType (plein/simple), startPage, endPage, rotation (-180-180), taille (10-90 % de la largeur des pages), opacité (2-60 %), genoux de coule...
Étendre le modificateur de l'étiquette à la grille complète à 8 positions avec rotation LM/RM
- LabelModifier.position utilise désormais le ModifierPosition8 (même grille à 8 positions que les numéros de page) LM (Moyen de gauche): chaque ligne rendue so...
Ajouter des onglets d'outils/modificateurs à esign Toolbox avec des toiles en direct
- Boîte à outils divisée de la barre latérale gauche dans les onglets des outils et des modifications - Onglet des modifications: split list et panneau de régla...
Afficher le nombre de changelog d'aujourd'hui dans la bannière de prévisualisation avec lien vers /changelog
Réparer la visibilité du contrôle de zoom flottant et les vignettes de poli
- Déplacer les commandes de zoom flottants à l'extérieur du conteneur de défilement et utiliser position:absolue de sorte qu'ils restent visibles à tout momen...
Sélection de page avec bordure de l'éclairage animée synchronisé entre la toile et la vignette latérale
- DesignTab détient la sélection dePageIndex comme source unique de vérité - En cliquant sur n'importe quelle page dans le canadon principal, la sélection (surP...
Auto-sélectionner le premier signataire, fixation de la bande de roulement de contrôle de zoom, panneau de propriétés animées
- La boîte à outils sélectionne automatiquement l'UID du premier signataire lorsque les signataires passent de 0-1 - Conteneur en toile utilise la gicleur de la...
Onglets de réorder, outils de champ de grille par signataire, reconception Paramètres et signaux
- La conception est maintenant le premier onglet; Paramètres et Signeurs est le deuxième - La boîte à outils indique "Ajouter un signaleur" CTA (navige vers les...
Commandes de champ de rendu en tant qu'éléments de forme d'apparence réelle avec teinture de couleur du signataire
Chaque type de champ rend désormais une représentation visuelle de la commande réelle (entrée textuelle, case à cocher, basculement, groupe radio, picker de qua...
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...
Ajouter les points d'extrémité de téléchargement d'imagerie et déplacer toute la logique de téléchargement de SecurityService
- Ajouter JPA, Redis, NATS, kamo-shared-library, JJWT, commons-io, jackson-hibernate6 à pom.xml - Ajouter la source de données, Redis master/replica, NATS, MinI...
Ajouter ThumbnailService et POST et point d'extrémité
Accepte un fichier PDF, rend chaque page à 150 DPI via PDFBox, des packs par page PNG dans un zip (thumb.png, thumb-p1.png, ...) et le retourne. Centralise tout...
Ajouter une étape de vignettes pour télécharger l'indicateur d'avancement, la génération de pistes - phase WS
Génération de vignette synchrone à la page lors du téléchargement de matrices avec des progrès granulaires WS
- Ajouter la dépendance de la boîte à PDFBox à pom.xml - Après avoir stocké des formats PDF convertis, rendre toutes les pages via PDFRenderer et télécharger ch...
Ajouter GET et terminaison d'évaluation pour servir les vignettes PNG par page
Ajouter le champ et findNeedingPageTumine requêtes pour le support de la vignette
Ajouter le modèle init endpoint pour trouver des modèles ou créer des modèles par imgId
La création de pages télécharge sur le système d'imagerie et redirige avec imgId. La page d'édition appelle maintenant POST /api/esig/templates/init avec l'imgI...
Ajouter un éditeur de modèle de signature électronique avec canvas de conception, signataires et versioning
Réécriture complète de /doc/sign/edit page avec une interface tablée (Réglages et Signeurs, Design), toile PDF.js avec overlay de champ glissant, outils d'annot...
Projet initial de démarrage de printemps ESigService pour la gestion des modèles de signature électronique
Nouveau microservice avec API REST pour le modèle de signature électronique CRUD, gestion des signataires, des instantanés de conception de la version et suivi ...
Ajouter des entités, des enums et des référentiels de modèles de signature électronique
Nouvelles entités JPA pour le système de conception de modèles de signature électronique: ESignTemplate, ESignTemplateSigner, ESignTemplateDesignVersion, et ESi...
Noms secrets Redact K8s dans l'affichage de changelog, remplacer par
Statistiques côté serveur pour les tours réels, défilement infini, nombre de filtres précis
Le nombre de barres de stataires et de pilules de filtre provient maintenant de /api/changelog/public/stats (Agrégats de DB réels, non chargés de comptages de p...
Ajouter /api/changelog/public/stats endpoint pour les comptages agrégés par type et projet
Ajouter findByProjectIn queue à CommitLogRepository pour le critère d'évaluation des statistiques
Ajouter la validation secrète du webhook pour changerlog endpoint
Défense en profondeur: valide et en-tête sur le côté SecurityService en plus de la validation de la passerelle APIService.
Exposer le site webhook de changelog via APIService avec une clé secrète auth
Ajout de l'itinéraire POST/api/changelog/webhook qui valide avant renvoi à SecurityService. Secret configuré via CHANGELOG-WEBHOOK-SECRET env var / K8s secret.
Configurer les projets publics de changelog avec les 23 repos Forgejo
Ajouter des remplacements de texte insensibles à la casse pour l'affichage du journal de changement
Remplacement des noms d'outils internes par des noms faisant face au public (Docs--Dac, Meet-'Meet, Capcha-Abilcha, Avatar Creator-'Avatar Creator, etc.) dans l...
Ajouter une page de journal de changement en direct avec UI de chronologie, filtres et statistiques
Server-side facte changelog à partir de SecurityService, composant client fournit le filtrage du projet/de type, le groupement de dates, des descriptions extens...
Ajouter le contrôleur de crochet webhook et le service d'assainissement
Ajouter CommitType enum, l'entité CommitLog et le CommitLogRepository pour le système de changelog
Ajouter l'éditeur de niveau d'accès aux paramètres des membres avec substitution d'étiquettes spécifiques à l'orge
Renommé CLIENT-MEMBER et INTERNAL-TEAM-MEMBER in ImageAccessLevelType.ts avec des espaces réservés. Ajouter la section de niveau d'accès à RolesPermissionsTab a...
Ajouter les critères d'évaluation du niveau d'accès des membres et du statut du propriétaire
Ajouter les critères d'évaluation de l'utilisation de l'EG ET de la PATCH pour la lecture et la mise à jour des niveaux d'accès avec une autorisation complète. ...
Utiliser createOrganizationOwner pour les membres admin, renommer INTERNAL en TEAM-MEMBER
Mettre à jour la création du propriétaire pour utiliser la nouvelle méthode de créationOrganizationOwner qui gère automatiquement l'attribution des rôles d'admi...
Ajouter un système de niveau d'accès des membres avec la promotion des propriétaires et les contrôles de sécurité
Renommé CLIENT-MEMBER et INTERNAL-TEAM-MEMBER dans ImageAccessLevelType avec des espaces réservés à la liste des étiquettes spécifiques à l'orgo. Déplacer le ni...
Conversion d'image en format PDF avec dimensionnement, centrage et TIFF multipages
- Images à l'échelle pour remplir la page (largeur ou hauteur maximale) en maintenant le rapport d'aspect - Images centrées sur la page - TIFF multipages : une ...
Ajouter des étapes de progression de conversion granulaires avec 8 mises à jour distinctes de WebSocket
Étapes: téléchargement (0-15%), préparation (15-20%) et conversion (20-65%) vérification (65-75 %) - stockage (75-90%) - finalisation (90-100%) - complet
Ajouter findByDat requête à ImgRepository pour une recherche Img non paresseux
Redesign Page d'accueil et assistant de webinaire pour correspondre à la mise en page du compte
Les deux pages utilisent maintenant le même en-tête de gradient héros avec un onglet intégré navigation, mise en correspondance du modèle de page /account. Le c...
Ajouter la liste déroulante de prise en charge avec des sections, extraire la planification de webinaires sur une page dédiée
Le bouton de prise en charge de la navigation a maintenant une flèche déroulante et Popover avec deux sections: "Soutien en ligne" (Soutien du contact, Voyagez ...
Progressisation de la conversion en temps réel via WebSocket avec des pourcentages doubles
- Ajouter utilisationConversionWebSocket crochet prenant en charge à la fois les sujets des membres et des modèles - Créer une page connecte WebSocket avant la ...
Comme ce que vous voyez l'expédition?
Commencez avec le plan gratuit et lisez à nouveau cette page dans un mois, puis passez à l’abonnement payant pour bénéficier de toutes les fonctionnalités.
