Log de change en direct

Voyez ce que nous construisons, en temps réel. Chaque fonctionnalité, chaque correction et amélioration a été expédiée sur toute la plate-forme.

17,933
Évolution totale
4,614
Caractéristiques
4,543
Corrections
32
Projets
Filtrer par projet
Tous les projets17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filtrer par type
Tous typesBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 15, 2026
FixDocsService

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é...

Kamo·5mo ago
April 13, 2026
Fixkamo-marketing

Utiliser une fenêtre de 24 heures au lieu de la date UTC pour le nombre de changelogs d'aujourd'hui

Le serveur fonctionne en UTC, donc la nuit dans les fuseaux horaires américains à ISOString() retourne La date de demain et pas d'engagements. Utiliser une fenê...

Kamo·5mo ago
Fixkamo-marketing

Voies API de la force sur le changelog pour éviter la mise en cache des dattes

Next.js était encagé de manière statique ces gestionnaires de route GET au moment de la construction, geler le nouveau Date() à la date de construction afin que...

Kamo·5mo ago
Fixkamo-internal

Utiliser systemDocsOnly flag pour l'onglet Système Docs, afficher tous les documents dans Original Docs

L'onglet Docs d'origine montre maintenant tous les documents pour cette org/assocType sans filiment par assocObjectId. L'onglet Docs système envoie systemDocsSU...

kamo·5mo ago
FixDocsService

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...

Kamo·5mo ago
Fixkamo-internal

assocObjectId à l'identifiant du membre actuel pour le filtrage correct des tabulations doc

Lorsqu'aucune URL URL n'est fournie, onglets Docs originaux et documents modifiés maintenant l'interrogation de l'identifiant du membre actuel, tandis que Syste...

kamo·5mo ago
FixConversionService

Ajouter JsonIgnoreProperties à uploadTemplateDequest pour empêcher le hachul nul sur des champs inconnus

Le frontend envoie l'accès Niveau, description, folderId, docTypeId dans le métadonnées JSON. Jackson n'a pas réussi à analyser l'ensemble de l'objet de métadon...

Kamo·5mo ago
April 12, 2026
Fixkamo-internal

Placer le champ largué à la position visuelle exacte du fantôme

Utiliser active.rect.current.traduitlated (le client du fantôme DragOverlay rect) à la place correspond au rect traduit, donc le champ atterrit maintenant préci...

kamo·5mo ago
Fixkamo-internal

acheminer tous les appels d'e-gagner API via forwardToApi() pour corriger les défaillances de sauvegarde

Les 10 gestionnaires de route esig pointaient tous vers ESIG-SERVICE-URL qui résout à un mandataire de service kamowsesig inexistant. Remplacer tous les manipul...

kamo·5mo ago
FixESigService

Replaces upsertSigners par supprimer-inser complet pour gérer les UUID à température frontale

Le frontend attribue des valeurs temporaires crypto.randomUUID() à des valeurs nouvellement ajoutées signataires avant tout backend call. La logique upsert-by-u...

Kamo·5mo ago
Fixkamo-internal

Positionnement correct de la vignette et retournement de la rotation

Deux bugs dans ThumbnailCanvas: 1. Remplacé "hauteur" : "displayAspect" 100 % (pourcentage de hauteur sur abs - élément positionné - peu fiable lorsque la h...

kamo·5mo ago
Fixkamo-internal

Déplacer la propriété de la rouleau de PdfCanvas à la toileContainerRef

PdfCanvas root Box avait auparavant un débordement auto et h-plein, ce qui en fait sa propre conteneur à défilement. Cela signifiait : - gouttièreGuget: stable ...

kamo·5mo ago
Fixkamo-internal

Fit to Width calcule la largeur réelle du conteneur au lieu de se réinitialiser pour zoomer 1

Lire la page (qui explique la stabilité la gouttière de la barre de défilement) et la largeur naturelle de la page puis calcule la page PDF (disponible Largeur ...

kamo·5mo ago
Fixkamo-internal

Remplacer tous les violet codés en dur par var(--colonne-primaire) sur la page Paramètres et Signers

Icône des signes, fond d'icône, badge de comptage, boutons de signature, ajouter le premier signe bouton, tinte d'illustration à l'état vide, ajouter un autre h...

kamo·5mo ago
Fixkamo-internal

Enlever la hauteur fixe et les barres de défilement du panneau des propriétés du champ

Le panneau avait deux barres de défilement verticales: 1. L'enveloppe DesignTab avait une hauteur: 200 euros déborder 2. FieldPropertiesLa racine du panneau de ...

kamo·5mo ago
Fixkamo-internal

DégagnerEnsembleTotalPages jusqu'après la boucle dim PDF pour empêcher la saturation des travailleurs de PDF.js

Sur un PDF de 50 pages, appel à l'ensembleTotalPages avant le monture de la boucle de dimension getPage() les 50 composants ThumbnailCanvas immédiatement. Chacu...

kamo·5mo ago
FixConversionService

Expanner la numérisation des composants et ajouter la base de données complète/JPA/Redis/MinIO config

ConversionServiceApplication ne scannait que com.kamo.ConversionService, manquant tous les haricots partagés de bibliothèque (ImageService, MinIOStorageService,...

Kamo·5mo ago
FixConversionService

Ajouter une phase de construction de kamo-shared-library pour résoudre la dépendance manquante

Le Dockerfile essayait de chercher la bibliothèque kamo-shared de Maven Central, qui n'existe pas là. Mirror the SecurityService pattern: clone le bibliothèque ...

Kamo·5mo ago
Fixkamo-internal

Empêcher l'empilement de pages, fixer les vengeons, ajouter les vignettes côté serveur avec PDF.js de repli

- Ajouter flexShrink: 0 à page divs dans PdfCanvas pour que les pages ne se compriment pas dans la colonne flexible - Ajouter flexShrink: 0 à la vignette dans P...

kamo·5mo ago
Fixkamo-internal

Remise PDF, normalisation à l'échelle naturelle, pas de défilement horizontal

- PdfCanvas : remplacer IntersectionObserver par des pages très utiles. L'approche fondée sur l'observateur n'était pas fiable lorsque l'onglet de conception ...

kamo·5mo ago
Fixkamo-internal

Éliminer le conflit de la SDOM kid dans le rendu de la vignette PDF

Remplacer container.innerHTML et appendModèle pour enfant en ThumbnailCanvas avec une rectifière à la récupération. L'ancienne approche a été autorisée par Reac...

kamo·5mo ago
Fixkamo-marketing

Poignée applicablePlanIds et applicableBillingCycles en tant que réseaux de chaînes

Ces champs sont tapés comme string[, mais avaient .split(",") les appelle, provoquer des défaillances de construction de TypeScript.

Kamo·5mo ago
FixESigService

Ajouter CockroachDB transaction réessayer pour le modèle d'extrémité init

L'isolation sérialissable de CockroachDB peut déclencher RETRY-SERIALI-ABLE le modèle read-chaîne dans initTemplate. Récupération jusqu'à 3 fois avec le backoff...

Kamo·5mo ago
Fixkamo-internal

Retourner les voies proxy vers OTK auth, enlever l'aide à l'esgretoxy non utilisée

OTK est le mécanisme d'authentification correct - l'approche préalable de l'en-tête de session ont contourné le modèle de sécurité établi. Toutes les routes pro...

kamo·5mo ago
FixESigService

Corriger le format clé OTK Redis et ajouter le point d'extrémité de la liste de modèles d'imagerie

Les touches OTK utilisent OTK-id- et 'id' (pas de colon) correspondant au proxy Next.js. Ajout de modèles d'imagerie POST /api/esig/templates/liste à des modèle...

Kamo·5mo ago
Fixkamo-internal

Utiliser des en-têtes de session directe au lieu d'OTK pour les routes proxy ESigService

Lire et session de Redis in Next.js et passe orgId/memberId en tant que confiance en-tête vers ESigService via le DNS interne K8. Élimine la dépendance OTK.

kamo·5mo ago
FixESigService

Remplacer OTK auth par des en-têtes de session de confiance pour les appels internes K8s

ESigService est interne - le backend Next.js lit la session de Redis et passe orgId/memberId/userId en têtes X-Org-Id, X-Membre-Id, X-User-Id. Pas d'aller-retou...

Kamo·5mo ago
Fixkamo-internal

Utiliser le point d'extrémité pour trouver un modèle ou créer par imgId sur la charge de l'éditeur

La page de création passe imgId dans l'URL. La page d'édition appelle maintenant le init endpoint pour trouver ou créer le modèle ESign, puis utilise le A UUID ...

kamo·5mo ago
FixESigService

Scanner tous les référentiels de bibliothèque partagés pour résoudre les dépendances de haricots

ComponentScan prend en charge les services de bibliothèque partagés qui dépendent de la reprise en les paquets de donotmodify.dao.repos et de commerce - doivent...

Kamo·5mo ago
April 11, 2026
Fixkamo-internal

Cartographie correcte du nom de champ entre l'arrière-plan et l'API de niveau d'accès

Security LevelId, is OrganizationOwner-isOwner, memberType-isTeamMember dans la route de l'API. Corriger le bon contrôle pour utiliser EDIT-MEMBER-ACCESS-LEVEL ...

kamo·5mo ago
Fixkamo-marketing

Ajouter une page de repli statique pour l'offre lorsque l'API d'abonnement n'est pas disponible

La table n'existe pas encore en production. donc l'API retourne une erreur. Retour aux données de promotion et de planification encodage en caractères durs donc...

Kamo·5mo ago
Fixkamo-marketing

Mise à jour du type ApiPromotion pour correspondre à la nouvelle réponse d'arrière-plan List-String

applicablesPlanIds etBillingCycles applicables sont maintenant des matrices, et non des chaînes JSON.

Kamo·5mo ago
FixInitializerService

Prolonger la date de fin de promotion du 18DOFF à 2026-12-31

La date de fin du 14 avril a amené la page d'offre à être indiquée comme expiré.

Kamo·5mo ago
FixAPIService

Valider la signature Forgejo HMAC-SHA256 au lieu d'un en-tête secret clair

Forgejo envoie webhook secret sous le nom de X-Gitea-Signature / X-Forgejo-Signature HMAC-SHA256 hachage, pas comme une valeur d'en-tête simple. Lire le corps, ...

Kamo·5mo ago

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.

Commencez gratuitement pour toujoursPrix de visualisation