KamoCRM

Historique des changements

Chaque fonctionnalité, correction et amélioration est publiée au fur et à mesure de son expédition.Rien n'est retenu pour un lancement.

17,659
Total des changements
6,077
Caractéristiques
5,341
Fixes
30
Projets
Filtrer par projet
Tous les projets17,659AIService260APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,412kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,681kamo-signer-monorepo57kamolos114
Filtrer par type
Tous les typesBuild16CI523Chore776Docs3,257Feature6,077Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
August 7, 2026
Fixkamo-shared-library

Arrêter le pointeur de la boîte aux lettres de l'échec de la plate-forme de démarrage à l'échelle

DepartmentService est un « service », et chaque service est le suivant : ComponentScan("com.kamo"), donc tous les 40 dollars les construisent. En lui donnant un...

Kamo·2mo ago
Featurekamo-shared-library

Les cinq modèles d'e-mails enveloppe-cycle qui n'ont jamais été écrits

Une enveloppe de signature électronique avait exactement deux modèles: l'invitation et le code gradué. Rien n'existait pour quoi que ce soit qui arrive après un...

Kamo·2mo ago
Featurekamo-shared-library

Laisser un département et un org à l'une de leurs boîtes aux lettres

L'e-mail de contact d'un département était un texte gratuit, de sorte qu'il pouvait nommer une adresse. Ne s'appropriez pas -- deux des trois départements avec ...

Kamo·2mo ago
Featurekamo-shared-library

Un gestionnaire, et une recherche d'annuaire qui survit à un gros org

L'équipe Membre acquiert une auto-référence facultative pour savoir à qui il rend compte. columnDefinition is épinglé à INT8 afin qu'Hibernate ne puisse pas cop...

Kamo·2mo ago
Featurekamo-shared-library

Laisser un département siéger dans un service de tutelle

Les départements étaient une liste plate, donc un diagramme d'orge avec Opérations et succès clients L'intégration n'avait aucun moyen de le dire. Le Départemen...

Kamo·2mo ago
Fixkamo-shared-library

Stamp AccountAdresse dates pour qu'une adresse puisse effectivement être sauvegardée

DATE-CREATED n'est PAS NULL avec un DEFAULT maintenant(), mais rien n'a jamais mis le champ. Hibernate nomin sonde dans toute colonne insérable dans son INSERT,...

Kamo·2mo ago
Fixkamo-shared-library

Faites des revendications atomiques en fait atomiques, et arrêtez de mourir de faim le plus ancien paiement

Un examen contradictoire du chemin d'argent a révélé que la conception de la simultanéité n'était pas courir du tout. «Modification sans transaction. Spring Da...

Kamo·2mo ago
Featurekamo-shared-library

Trouvez des scissions de la commission d'un membre pour la vue de leurs propres commissions

Org-scoped plutôt que claveté sur le membre seul: ORG-ID est dupliqué sur ce tableau pour qu'une ligne ne puisse jamais être lue cross-tenant par id, et un déte...

Kamo·2mo ago
Featurekamo-shared-library

Haut-g dese et domaine de paiement Stripe, membres de l'équipe

Ajoute com.kamo.z.shared.commission: un grand livre signé uniquement, par membre la ligne de balance qui existe uniquement pour sérialiser les retraits simultan...

Kamo·2mo ago
Fixkamo-shared-library

Arrêter le titre du paquet HTML dans les quatre sujets de RH

EmailTemplateService rend l'UBJET et le CORPS d'un modèle à partir d'UNE variable cartomate, et les quatre sujets canoniques de la HR sont les suivants: Licence...

Kamo·2mo ago
August 6, 2026
Featurekamo-shared-library

Quatre modèles de paquets juridiques canoniques HR

hr.package-assigned, hr.package-reminder, hr.package-visted hr.package-complété, en tant que paires 'json,html' plus quatre entrées CANONICAL-KEYS. Le CONSTANT...

Kamo·2mo ago
Fixkamo-shared-library

Laissez un appelant se propriétaire de l'annonce en temps réel du message qu'il est encore en train de construire

createMessage a annoncé chaque nouveau message sur le sujet en temps réel de la session la ligne a été sauvegardée - à l'intérieur de la transaction de l'appela...

Kamo·2mo ago
Featurekamo-shared-library

Une sûreté par onglet Ressources humaines

Les onglets /h ont été fermés sur le droit DH préexistant qui se trouvait être un Mandat d'entrée : Participation ouverte sur VEW-CCHEDLES, Formation sur VEW-EM...

Kamo·2mo ago
Featurekamo-shared-library

Expédiez la mémoire à l'adresse du contenu afin que les pièces jointes puissent se dépliser

Les attachés de discussion n'ont jamais traversé le pipeline de hachage - ils ont écrit un privé Objet "'imgId'/-fileName" par téléchargement, donc le même fich...

Kamo·2mo ago
Fixkamo-shared-library

Stocker chaque image dans un seau, sodup signifie une copie

L'association est des métadonnées et non une limite de stockage. Chaque ImageAssocType utilisé pour nommer son propre seau MinIO, qui contredit le pipeline de h...

Kamo·2mo ago
Fixkamo-shared-library

Copier les objets d'un document dupliqué dans son propre seau d'association

Le stockage d'objets est une association par gonière (chaque lecteur résout img.getAssocId().getBucket()), mais la déduplication est portée de l'ORG à l'échelle...

Kamo·2mo ago
Featurekamo-shared-library

Laissons les progrès de synchronisation et que l'état de l'État soit annoncé au lieu de polled

Deux crochets pour la conversion push dans SecurityService, où plusieurs plates-formes les écrans se sont rafraîchis sur des minuteries parce qu'il n'y avait au...

Kamo·2mo ago
Fixkamo-shared-library

Rendre le public FKs et la formulation attestée en matière de mise en garde

Cinq défauts de l'examen de l'ensemble de la section, le tout sur le plan des éléments de preuve. Les FKs d'audit n'ont pas fait de cascade. cascade et Cascade...

Kamo·2mo ago
Featurekamo-shared-library

Enregistrer l'attestation de colis en tant que preuve d'appendice uniquement

Le "j'en ai lu et d'accord" au niveau du paquet est un instrument juridique différent de le consentement de l'E-SIGN à effectuer un rapport et à partir de toute...

Kamo·2mo ago
Featurekamo-shared-library

Ajouter des affectations par membre et avances par document

La ligne de documents est la jonction qui fait que N enveloppes de signature électronique sont lues comme un seul colis. Le décompte des badges se dessèche de l...

Kamo·2mo ago
Featurekamo-shared-library

Gel du contenu du paquet en versions immuables

Pincer l'id ImgDat blob et son SHA-256, pas seulement imgId et un Docs repointe le même Img sur les nouveaux octets, de sorte que imgId seule laisserait deux me...

Kamo·2mo ago
Featurekamo-shared-library

Cibler un paquet dans les départements, les types d'emplois ou les membres désignés

Formable sur SystemUserAccess. Ajout du résolveur d'audience à TeamMemberRepo, qui était une interface vide; le prédicat d'état d'enregistrement ACces est ce qu...

Kamo·2mo ago
Featurekamo-shared-library

Ajouter les entités du modèle de paquet juridique

Un paquet est un ensemble ordonné de classeurs plus un public. Les références de liant sont ides doux parce que les liants sont déseuvables par l'utilisateur et...

Kamo·2mo ago
Featurekamo-shared-library

Visibilité du liant étroit pour une collection de documents

Remplace findVisibleToMember par une variante portée et laisse tomber les deux des finders non référencés qui triés par la colonne Date-updated.

Kamo·2mo ago
Featurekamo-shared-library

Donner à un liant la collection de documents auquel il appartient

Les Binders n'avaient pas de cadrage assoc, donc chaque DocManager a rendu le même global par groupe de membres et un liant construit sous Marketing pourraient ...

Kamo·2mo ago
August 5, 2026
Fixkamo-shared-library

Carter les colonnes de matrice de métadonnées en tant que tableaux Java, pas List

Les deux entités ont déclaré leurs colonnes de tableau comme Liste-T- JdbcTypeCode(SqlTypes.ARRAY). Sur Hibernate 6.2.13, cette combinaison résout le la classe ...

Kamo·2mo ago
Fixkamo-shared-library

Enregistrer le téléchargeur sur un document d'un dallevé

registerDisistingDocument a construit son Img sans .createdByMember(membre), qui les ensembles de chemin de téléchargement normal. Par conséquent, chaque docume...

Kamo·2mo ago
Fixkamo-shared-library

Mises à jour de conversion ciblées, de sorte qu'une sauvegarde ImgDat détachée ne peut pas interrompre la conversion

La conversion s'exécute sur un thread virtuel contre un ImgDat DETACHED. save() fusionne un cas dont la collection d'images n'est plus la collection gérée, et H...

Kamo·2mo ago
Fixkamo-shared-library

Mettre les conducteurs d'admission non détenus dans le pool d'affectations automatiques

Chaque entonnoir de chemin de création en plomb à travers LeadService.create importation de Lead et CSV, les critères d'évaluation de l'entrée en plomb et leur ...

Kamo·2mo ago
Featurekamo-shared-library

Type d'estsoc HR pour la bibliothèque de ressources humaines

L'onglet "Ressources" publie des manuels, des politiques, des formulaires et des références matériel pour l'ensemble de l'équipe, et aucun type d'assisoc n'exis...

Kamo·2mo ago
Testkamo-shared-library

Pdans les invariants du point de contact et des renvoyants, et supprimer les questions de comptage de la chronologie

Les deux classes sur lesquelles la caractéristique repose n'a pas eu de tests, et les trois propriétés ils garantissent une défaillance silencieuse dans la prod...

Kamo·2mo ago
Fixkamo-shared-library

Faire des ids sources de communication touches naturelles, pas des ids de rang

Un id source dérivé de l'UUID généré par la ligne source n'est stable que si cela lignes engage. Les chemins ingest ingest VOIP écrivent à l'intérieur de la tra...

Kamo·2mo ago
Featurekamo-shared-library

Index des points de contact et des liaisons de communication par le plomb et par le point-time

Ajoute la colonne vertébrale de l'onglet de communication en tête qui se lit. LEAD-CONTACT-POINTS enregistre tous les numéros de téléphone et le courrier élect...

Kamo·2mo ago
Featurekamo-shared-library

primitives de capture de démo-request publiques

Un visiteur qui remplit le formulaire de démonstration du site de marketing mais ne réserve jamais un jour n'a laissé aucune trace: le plomb n'a jamais été écri...

Kamo·2mo ago
Featurekamo-shared-library

Type de fournisseur MICROSOFT-TEAMS

Applique MICROSOFT-TEAMS à VoipProviderType. L'enum persiste sous la forme d'ORDINAL - de sorte que la position est porteuse et la constante va en dernier; la c...

Kamo·2mo ago
Featurekamo-shared-library

Réunions types en tant que fournisseur-agnostique

Kamo Meets était le seul backend possible: OrgMeetConfig était un plat Meet Un sac de réglages et un MeetingRecord n'avaient qu'un nom de pièce. Ceci ajoute la ...

Kamo·2mo ago
Featurekamo-shared-library

Lire la qualité des ajustements et des directives

Un prix assemblé est une cellule de base PLUS les ajustements empilés sur elle, donc à en juger Seule la cellule juge la moitié du nombre: un lus proprement 99....

Kamo·2mo ago
Fixkamo-shared-library

Publier la cellule de l'agent quand c'est le seul nombre qu'ils ont

Le nombre d'agent peut vivre dans l'une des trois colonnes et se situe généralement en une seule: e-phone-numéro sur le membre de l'équipe, m-phone-numéro et m-...

Kamo·2mo ago
Featurekamo-shared-library

Confiance d'extraction par cellule et origine de la matrice d'éligibilité

Deux lacunes dans le modèle de confiance, les deux sur la trajectoire de l'argent. PER-CELL. Un plancher à l'échelle de la feuille n'est pas le mauvais grain p...

Kamo·2mo ago
Featurekamo-shared-library

Publier tous les moyens d'atteindre l'agent, pas seulement un nom

Le nom et le titre seuls informent un client qui possède la citation mais pas comment le demander. Le bloc transporte maintenant le courrier électronique et le ...

Kamo·2mo ago
Featurekamo-shared-library

Confiance en matière d'extraction sur la base de l'approbation de la colonne vertébrale et de l'auto-signalement du catalogue

Un prix n'est que aussi fiable que la feuille dont elle a été assemblée, et rien sur le chemin de tarification transportait ce signal: la confiance existait UNI...

Kamo·2mo ago
Fixkamo-shared-library

Les modèles d'opportunités possèdent à nouveau leur propre balisage

La ligne de l'entreprise a été modifiée pour arriver en tant qu'élément complet de l'émetteur. Ainsi, une entreprise absente ne laisserait pas un paragraphe vid...

Kamo·2mo ago
Featurekamo-shared-library

Page et filtrer les devis d'un compte dans la base de données

Un compte rendu a besoin de chaque devis sur toutes ses pistes. Chargement pour rendre une page dégrade chaque mois le compte est utilisé, et tout total indiqué...

Kamo·2mo ago
Featurekamo-shared-library

Nom de l'agent affecté par le plomb sur le document

L'en-tête identifie l'ordre, mais un client ayant une question sur les besoins de prix la personne qui est propriétaire de la relation. La citation porte mainte...

Kamo·2mo ago
Featurekamo-shared-library

Agent primaire résignable et neuf modèles de notification

Un ordonnateur peut offrir une opportunité - et la commission avec lui - à un autre agent. Est qui le détient maintenant; jamais écrit à nouveau, parce que qui ...

Kamo·2mo ago
August 4, 2026
Featurekamo-shared-library

La commission globale sur une vente et les défaillances du marché pour celle-ci

Une occasion réservée indique maintenant ce que l'organisation paie à l'agent demandeur et le groupe qu'ils partagent avec - le pot le per-collègre Les division...

Kamo·2mo ago
Fixkamo-shared-library

Transporter des ids de plomb sous forme de chaînes - un nombre JS les corrompt silencieusement

Les ids de plomb sont des valeurs CockroachDB uniques-rowid() au-dessus du nombre.MAX-SAFE-INTEGER: 1189175700550025222 devient 1189175700550025200 dès qu'il to...

Kamo·2mo ago
Featurekamo-shared-library

Mettez les détails du client sur le document, lisez la tête

Lâcher les champs du destinataire de la citation a laissé le document sans rien dire sur le client: clientName uniquement provenant d'un Compte lié, dont les de...

Kamo·2mo ago
Featurekamo-shared-library

Les citations appartiennent aux pistes, configurées par marché

Les citations étaient un artefact de la tuyauline de commerce, qui les plaçait plutôt à côté des ordres et des chariots. que les clients qu'ils sont à côté du c...

Kamo·2mo ago
Featurekamo-shared-library

Entités pour les réservations d'opportunités assorties de délais

Un agent saisit une créance exclusive sur la fermeture d'une avance pour une fenêtre délimitée; l'approbation de l'agrément, l'édite ou le nie, et les collègues...

Kamo·2mo ago

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.

Commencez gratuitement pour toujoursVoir la tarification