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,808
Total des changements
6,167
Caractéristiques
5,369
Fixes
30
Projets
Filtrer par projet
Tous les projets17,808AIService262APIService175BillingService158ConversionService110DaemonService140DocsService223ESigService91EmailService597InitializerService333KBService151KlusterServices747MCPGatewayService265MediaService604RAGService79SecurityService1,905TranslateService62VOIPService256VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,462kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,717kamo-signer-monorepo57kamolos114
Filtrer par type
Tous les typesBuild17CI523Chore786Docs3,275Feature6,167Fix5,369Other998Performance165Refactor278Revert23Style42Test164Upgrade1
August 21, 2026
FeatureEmailService

Scanner les boîtes aux lettres de l'orge à la demande pour obtenir le courrier électronique précédent d'une personne principale

Servir la boîte à cocher "Associer les anciens courriers électroniques avec le plomb". D'un chef de file et Adresse qui vient d'être enregistrée, lire INBOX et ...

Kamo·2mo ago
Featurekamo-shared-library

Laisser un courrier de réclamation en chef antérieur à son adresse électronique

L'adaptation est le point-in-time par conception - un point de contact ne fait que revendiquer du trafic à l'intérieur de sa fenêtre, donc éditer un lead ne peu...

Kamo·2mo ago
Featurekamo-internal

Offre à associer le courrier électronique passé lorsque l'adresse d'une sonde est fixée

Le courrier est mis en correspondance avec un fil conducteur strictement point en temps: une adresse seulement le trafic à partir du moment où il est enregistré...

kamo·2mo ago
Featurekamo-internal

Un agent s'est préparateur d'affectation, de réservation et du filtre

Le contrôle de l'agent affecté sur le volet d'affectation d'une personne responsable était un élément local dans LeadViewClient. Deux autres endroits le voulaie...

kamo·2mo ago
FeatureSecurityService

Accepter une réserve émise pour un autre agent

POST - aujourd'hui honore BeadOfMemberId, Chez EDIT-OPPORTUNITIES - la droite qui permet de gérer les opportunités sur la liste réservée, et déjà droit nécessai...

Kamo·2mo ago
FeatureInitializerService

Ajouter

Enregistre qui a déposé une réserve quand ce n'est pas l'agent qu'il nomme, donc quelqu'un la gestion des possibilités d'accès peut en soulever un au nom d'un a...

Kamo·2mo ago
Featurekamo-shared-library

Laisser un gestionnaire formuler une réservation pour un agent

Quelqu'un qui gère les opportunités peut maintenant déposer une demande de réservation sur une vente pour le compte de l'agent. CreateReservationRequest se trad...

Kamo·2mo ago
Featurekamo-internal

Cacher les contrôles d'équilibre que free-for-all ne peut pas utiliser

Le solde créditeur, le montant journalier et le solde Max agissent tous sur un solde accordé, et un produit FFA n'a pas d'acceptation là-bas et dépense son prop...

kamo·2mo ago
Featurekamo-shared-library

Rendre l'acceptation gratuite pour tous, afin qu'elle puisse être plafonnée

La FFA a contourné le système de crédit purement et simplement, ce qui a laissé un gestionnaire sans levier c'est-à-dire Max Daily Spend. Si vous vous assurait ...

Kamo·2mo ago
Featurekamo-internal

Nommez le demandeur, déplacez la ligne d'orge, raccourcir le bouton Ouvrir Org

Trois ajustements des surfaces d'appui. "Open org as System User" est maintenant "Ouvrir Org", assis immédiatement après l'assignation/la cession plutôt qu'à l...

kamo·2mo ago
Featurekamo-internal

Dites quelle horloge le dialogue de l'événement est allumé, et montrer l'heure de début

Quatre choses que le compositeur s'est mal passé, sur /calendar et sur la page principale. La zone était celle du navigateur. C'est un fait à propos de l'ordin...

kamo·2mo ago
FeatureSecurityService

Publier les comptes des déclarations Hibernate à Prometheus

/actuator/prométhée déjà transporté jdbc' et hikaricp' mais pas d'hibernés, parce que Spring Boot 3 ne préfigure que les métriques est sur le chemin de la class...

Kamo·2mo ago
Featurekamo-internal

Montrez la photo du demandeur sur chaque ligne de discussion d'assistance

Chaque ligne de Chats et Supports portait le même glyphe de soutien bleu, ce qui n'est pas utile à tout quand la liste est ce que vous scannez pour décider quoi...

kamo·2mo ago
FeatureMediaService

Placez le visage et le nom du demandeur sur chaque ligne de discussion de support

Une ligne de discussion et de support a montré le même glyphe de soutien sur chaque ligne, donc une file d'attente de Il s'agissait d'une paroi de cercles bleus...

Kamo·2mo ago
Featurekamo-internal

Le pool compte sur l'en-tête du produit, aujourd'hui accepté par membre

Leads Available a été rendu dans chaque rangée membre d'un groupe de produits, mais il s'agit d'un propriété du pool (produit, marché) - le même nombre a répété...

kamo·2mo ago
Featurekamo-shared-library

Résoudre l'URL photo d'un membre à partir de la bibliothèque partagée

La liste des Chats et Supports est sur le point de montrer le visage du demandeur, et un soutien Le demandeur est - sur le propre bureau de la plate-forme - tou...

Kamo·2mo ago
FeatureSecurityService

Retourner le nombre de jours de chaque membre par produit

Manage-Credits montre Max Daily Spend, mais rien sur sa quantité d'utilisation, de sorte qu'un gestionnaire ne pouvait pas dire si un membre était une tête de r...

Kamo·2mo ago
Featurekamo-shared-library

Compter les dépenses d'aujourd'hui à travers les produits d'un membre en une seule demande

Manage-Credits veut montrer, par membre, combien de pistes ils ont accepté ainsi Aujourd'hui, le total de la course à pied de la coiffe des dépenses du Max Dail...

Kamo·2mo ago
Featurekamo-shared-library

Compter le pool assignable pour chaque produit fournisseur en une seule fois

countAssignablePool répond pour un produit, de sorte qu'un appelant ne peut que poser des questions sur les produits qu'elle détient déjà. Gérer des Crédits iti...

Kamo·2mo ago
FeatureInitializerService

Indices composites pour les géolites-localisations

Le pays est le seul indice sur un tableau de 80 429 rangées. Sur la base de la production: Résolution de la ville (pays et subdivision) indexé les 18 870 lignes...

Kamo·2mo ago
Featurekamo-internal

Montrez l'orge du demandeur et offrez la porte de l'utilisateur du système à son agent

L'en-tête de discussion d'appui désigne désormais l'organisation de la demande d'où, Tous ceux qui travaillent la conversation et à personne d'autre - la person...

kamo·2mo ago
FeatureMediaService

Nommez l'orge du demandeur, et l'accès de l'utilisateur du système de l'utilisateur lorsque le ticket déplace

Trois choses, tout ça, un bureau de soutien qui répond à plus d'un locataire. Le détail du billet porte maintenant un verdict per-spectateur sur l'opportunité ...

Kamo·2mo ago
FeatureSecurityService

Monnaie d'un système de session d'utilisation pour le ticket ouvert d'un agent d'appui

comme l'entoure une deuxième raison de dire oui. SystemUserEntryPolicy tourne l'appelant - dans les faits pris par SupportSystemAccessResolver, et ce résolveur ...

Kamo·2mo ago
Featurekamo-shared-library

Laisser un ticket ouvert accorder à son agent l'orge du demandeur, et expirer avec lui

Un agent de soutien doit se rendre à l'intérieur du locataire du client pour répondre au billet Ils tiennent. Jusqu'à présent, la seule façon d'y parvenir était...

Kamo·2mo ago
FeatureInitializerService

Index membre - droits appliqués sur (member-id, le droit)

Le tableau n'avait pas d'index du tout, tandis que chaque évaluateur sur elle se filtre de MEMBER-ID. À 10 524 rangées, la recherche de droits d'un seul membre ...

Kamo·2mo ago
August 20, 2026
FeatureInitializerService

Indices composites de plomb, et débloquer la course qui les crée

La grille/leads filtre maintenant et les pages dans la base de données au lieu de l'expédition l'ensemble de l'organisation vers le navigateur. Avec seulement I...

Kamo·2mo ago
Featurekamo-internal

Offre Nom de l'entreprise en champ d'importation cartographié

leadFields.ts est la liste tirée par la toile de cartographie, et il doit refléter le Interrupteur backend dans LeadImportController - un chemin manquant de par...

kamo·2mo ago
FeatureSecurityService

Carte companyNom de sorte qu'un tableur peut porter le nom commercial

setDireFieldOnCreateRequest n'avait pas d'affaires de nom de société, donc le champ était inaccessible par l'intermédiaire de l'assistant d'importation manuelle...

Kamo·2mo ago
FeatureDaemonService

Laisser une compagnie de transport de charge utile cartographiéeNom et source

Le commutateur de champ direct de l'emploi d'admission s'est arrêté à vendorLeadID, donc un mappage sur companyName ou source a été accepté par l'interface util...

Kamo·2mo ago
Featurekamo-marketing

Remettez le groupe balayé du titre

Restauré exactement comme c'était - même gradient à deux couches, même bande de 120 degrés, identique 9s/1.1s chronométrent et assouplissements après l'avoir re...

Kamo·2mo ago
Featurekamo-internal

Reproprié Modifié pour convertir et fixer deux icônes d'onglet

Les deux onglets portaient une icône qui signifie déjà quelque chose d'autre dans cette grille: Modifier l'onglet utilisé GetApp, le bouton de téléchargement au...

kamo·2mo ago
Featurekamo-internal

Choisir quelle page un lien de suivi atterrit sur

Un code n'est pas lié à une page - le site de marketing le capture à l'échelle du site - donc le site La question réelle de savoir si le passage à l'autre est c...

kamo·2mo ago
Featurekamo-marketing

Montrer un alambic de la bobine au lieu d'une impulsion grise

Ajout public/img/hero-still.webp 1280x720, correspondant à l'ouverture 16/9 C'est exactement - et c'est ce que le héros montre jusqu'à ce que quelqu'un presse. ...

Kamo·2mo ago
Featurekamo-internal

Construire le lien partagé en tant que ?discount-uuid

buildTrackingLink émet le nouveau paramètre, et la bande de liaison met en évidence la Le segment de l'escompte qu'il a utilisé pour mettre en évidence en tant ...

kamo·2mo ago
Featurekamo-register

Lisez les cookies de réduction et envoyez les champs de réduction

Suit le site de commercialisation: kdsc'vid / kdsc'src, avec ?discount' une demande de repli d'un site d'information pour un visiteur qui atterrit sur le formul...

Kamo·2mo ago
Featurekamo-marketing

Le paramètre de renvoi est «discount» et le jeton est un UUID

Le lien entre les parts d'un membre est - Il était auparavant qui met un vrai membre id dans chaque URL partagée et Que l'on puisse énumérer les autres campagne...

Kamo·2mo ago
FeatureSecurityService

Acceptez les champs d'inscription à la réduction, gardez les mrt- qui fonctionnent

Le site d'enregistrement envoie maintenant discountVisitorGuid / discountCode. Les deux noms sont lire, nouveau d'abord, parce que les deux services se déploien...

Kamo·2mo ago
FeatureMediaService

Monnaie un jeton UUID opaque, en un seul encart

createCode génère le jeton lui-même, donc il n'y a rien à lire en premier et Rien pour deux onglets d'entrer en collision. Cela enlève l'ensemble de l'appareil ...

Kamo·2mo ago
Featurekamo-shared-library

Faire du jeton partagé un UUID opaque

Le jeton public était 'memberid'. itération, ce qui était faux sur deux points. Il a publié un membre réel id dans chaque lien que l'on partage - sur une carte ...

Kamo·2mo ago
FeatureInitializerService

Retraite

Les codes de suivi sont partagés dès maintenant. Le vieux jeton "memberid" a publié un vrai membre id dans chaque lien partagé et rendu l'espace accessible à pi...

Kamo·2mo ago
Featurekamo-marketing

Servir un CSP réel par demande nonce avec une dynamique stricte

Élimine les deux résultats élevés restants sur le script-src: le "non-safe-inline" un et "les listes d'hôtes peuvent souvent être contournées". Seul un non-ce ...

Kamo·2mo ago
Featurekamo-marketing

Appliquer les types de confiance, le champ d'application du script allowlist

Élimine le "sans contenu-sert-politique avec la directive Trusted Types" trouvé" en déplaçant les types de confiance en matière d'exigences pour la politique ap...

Kamo·2mo ago
Featurekamo-internal

Montrer quand le crédit d'un visiteur a été transféré à un autre lien

Le calendrier gagne ATTRIBUTION-MOVED, en signe d'avertissement - pas une conversion et non un échec, mais le moment où ce visiteur a cessé d'être ce membre à g...

kamo·2mo ago
FeatureMediaService

Déplacez le crédit sur un maillon plus récent, et enregistrez le moment où il se déplace

Le travailleur ingest appelle maintenant reattributeWhileAnonymous après les accidents de la circulation. La méthode du référentiel porte l'ensemble de la règle...

Kamo·2mo ago
Featurekamo-shared-library

Crédit le lien le plus récent jusqu'à l'existence d'un compte, puis le congeler

L'attribution a été gelée au premier coup, ce qui fait mal le cas: quelqu'un qui suit le lien du membre A en mars et le membre B en juin, et seulement dès lors ...

Kamo·2mo ago
Featurekamo-internal

Déplacer Windows Desktop et Master Machine en Admins de Plateforme

Les deux sont des cibles guacamole qui partagent un seul titre entre tout le monde, qui les faire de l'outillage opérateur plutôt que de l'espace de travail d'u...

kamo·2mo ago
Featurekamo-marketing

CSP et COOP appliqués; rapports de Trusty-only

Retirer les en-têtes de sécurité après que j'ai pris le site avec eux, moins le une directive qui l'a fait, plus un garde-fou de construction pour qu'elle ne se...

Kamo·2mo ago
Featurekamo-marketing

Appliquer un type de CSP, COOP et Trusted

Ajoute les trois en-têtes demandés par l'audit de confiance et de sécurité, plus Référence-politique et Autorisations-Politiques. Toutes les origines de la poli...

Kamo·2mo ago
Featurekamo-internal

Construire des codes de suivi en lieu et place de l'espace réservé

/marketing/discounts était un stub ComingSoon; il est maintenant /commercialisation/suivant, a espace de travail, avec l'ancienne voie maintenue comme une redir...

kamo·2mo ago
Featurekamo-register

Porter la saisine sur la demande d'inscription sur la demande

Le site de commercialisation marque un visiteur cité avec le cokrtavi et le cokrt-src sur le partageur d'apex, donc register. le corps de demande, retomber à ?m...

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