KamoCRM

Log de change en direct

Chaque fonctionnalité, correction et amélioration, postée comme elle est expédiée. Rien n'est retenu pour un lancement.

17,500
Évolution totale
5,986
Caractéristiques
5,284
Corrections
30
Projets
Filtrer par projet
Tous les projets17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtrer par type
Tous typesBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
September 23, 2026
FeatureAPIService

Transférer le chemin de l'agent informatique hébergé, et seulement ce chemin

/api/computers hébergés/agent/------------------------------------------------------ La politique de réseau d'un ordinateur hébergé ne nie entièrement le clust...

Kamo·4w ago
Featurekamo-shared-library

Une requête pour l'ensemble du graphique de rapport d'une organisation

findMemberAndManagerIds retourne chaque bord (memberId, managerId) dans une organisation, pour Hébergement C'est l'ordinateur ACCESS-SUBORDINATE-COMPUTERS droit...

Kamo·4w ago
FixEmailService

Boîte de diffusion partagée et besoin d'un droit de gestion

:: /api/email/saillé-mails par correspondances-boxes n'a besoin que d'un session - tout membre authentifié pourrait créer une boîte aux lettres partagée, en sup...

Kamo·4w ago
FixDocsService

Appliquer les contrôles par partie/département/déposer partout où les voies adjacentes d'une partie sont nécessaires

- a appliqué le chèque de document délivré mais pas le cas par parti; (ACCOUNT-MEMBER-VAULT/LOAN) ou contrôles par ligne édrachalement qui/télécharger,/flux et ...

Kamo·4w ago
FixVOIPService

Vérifier les webhooks de RingCentral avant de leur faire confiance

Les internautes entrants/SMS de RingCentral ont été traités avec zéro vérification: WebhookContrôleur assaisonneurs itinérants/message-stockage était «retour v...

Kamo·4w ago
FixEmailService

Un jeton d'état OAuth est un enregistrement côté serveur, pas un blob le navigateur à la main

/api/email/oauth/callback et z sont publics et sans session (le le fournisseur redirige le navigateur ici sans session de Kamo), donc "état" était le seul endro...

Kamo·4w ago
FixDocsService

Un partage de document atteint désormais son destinataire, et l'édition est fermée

- correspondait à un ImgShare d'ImgShare.member et SHARER, qui a créé la ligne afin qu'ils puissent répertorier ce qu'ELE ont partagé (getSharesByImage) ImgShar...

Kamo·4w ago
Featurekamo-internal

Une citation sociale d'un message plus ancien nomme son auteur avec sa carte

La citation prend maintenant son auteur du serveur (ci-après la citation de zkamo/chat-core.senderMemberId), qui refuse l'identifiant d'un contact social puisqu...

Kamo·4w ago
Featurekamo-internal

La carte indique le membre id à ceux qui gèrent les membres.

HR et support lire l'identifiant d'un membre sur une infobulle sur les fichiers RH, que la carte membre a remplacée (l'embout s'assit à l'endroit où la carte s'...

Kamo·4w ago
Docskamo-internal

La spécification de la carte membre, telle qu'élément construite

Correction de ce qui a changé en ce qui concerne la voie - la couche de la carte est 1305 (plus de modaux MUI), utilisationHoverCard est restée où c'était, l'en...

Kamo·4w ago
FixMediaService

Une réponse citant un contact désigne le contact, et non le propriétaire de la connexion

Un contact social n'a pas de rang de membre, de sorte que tout ce qu'ils envoient est stocké sous le propriétaire de la connexion. membre. L'histoire se lit déj...

Kamo·4w ago
FixDocsService

Re vérification de l'autorisation lors du rendu des éléments du document d'un liant

BinderItem épingle la rangée Img il a été construit à partir du temps de montage. BinderRenderer.renderItem remis que Img directement à - sans aucun contrôle po...

Kamo·4w ago
FixEmailService

A De l'annulation doit être une adresse que l'appelant peut envoyer comme

POST /api/email/send a pris request.getFromAddress() directement dans l'en-tête De et le SMTP EmailSmtpService.send, et la même sur SmtpOnlyProvider.send pour l...

Kamo·4w ago
PerformanceDocsService

Bound et ruisseler les voies d'imagerie octet-lourds

/download a chargé l'ensemble du fichier dans un octet par ImageService.downloadDocument avant /rour le téléchargement en vrac a construit l'ensemble du zip (ou...

Kamo·4w ago
FixVectorService

Taille de téléchargement de la casquette et conversions concomitantes sur les critères d'évaluation non authentifiés du pipeline

POST /convert-vecteur et WS /ws/pipeline ne prennent aucune autorisation (voir le rapport d'accompagnement de cet engagement pour pourquoi qui n'est pas fixée i...

Kamo·4w ago
FixMediaService

La porte de la lecture SOCIALe a refusé toutes les sessions sociales, pas seulement les sessions croisées

Régression dans f7b2bd5, en direct sur kamowsmedia. canReadSession (MediaController, Copié dans SessionFacesCtroller et ChatSessionMembersContrôleur) admis un m...

Kamo·4w ago
FixDocsService

Arrêtez de faire confiance à n'importe quel https://api.-anything en tant qu'hôte Docs WOPI

k8s/Docs-DS-Indiangation.yaml's aliasgroup1 était « https://api.. Match d'alias de Docs (RegexUtil::getValue, std::regex-match) exige seulement que l'autorité c...

Kamo·4w ago
Featurekamo-shared-library

L'application, les trois droits, les enums de niveau/état et les entités

ServiceType.HOSTED-COMPUTERS à l'étude id 37, TESTING plutôt que COMPLÉTÉS. L'étage est porteur de poids ici plutôt que de décrire les progrès: AppCatalogServic...

Kamo·4w ago
PerformanceKBService

Ne chargez pas le contenu et ne vous fortez pas pour construire l'index des arbres publics, et arrêtez de le charger deux fois

buildPublicTreeIndex construit un petit indice structurel (parent/enfant, chemin de limace, ancêtres) à partir de chaque article public dans l'organisation, mai...

Kamo·4w ago
FixKBService

Un URL présigné par les médias n'a pas été portée à l'adresse de l'appelant.

GET /api/kb/media/-mediaId/url a regardé la ligne vers le haut par uid seul (KbMediaService.getPresignedUrl Médias lus ici (pressignAll, getMedia - . . . . . . ...

Kamo·4w ago
FixMediaService

La signalisation WebRTC, la gestion des webinaires et les calendriers de Canva cessent de faire confiance à l'appelant.

Trois autres de la même forme. - WebRTCSignalingContrôleur relayé directement à - en utilisant uniquement la charge utile sessionGuid, sans rien vérifié su...

Kamo·4w ago
FixDocsService

Pièces jointes pour chats, messages vocaux et enregistrements d'appels par plus d'org-clearance

MediaService/téléphonie de discussion dans les magasins de téléphonie (CHAT-ATTACHMENT) et enregistrements de messagerie vocale/appel (VOYAGE-VOYAGE, APPRÉCULTE...

Kamo·4w ago
Featurekamo-internal

Une réponse à un message plus ancien nomme son auteur avec sa carte aussi

Déplace le noyau de kamo/chat-core à 0,1.19, dont la citation de réponse porte l'expéditeurMemberId: le serveur parentSenderMemberId lorsqu'il en a envoyé un (n...

Kamo·4w ago
Fixkamo-internal

La carte membre peut être atteinte à partir du clavier

La carte est portalhie jusqu'à la fin du corps, donc dans l'ordre du document, elle suit la page entière: un membre qui l'a ouvert à partir d'un nom avec Enter ...

Kamo·4w ago
FeatureKlusterServices

îlots VM par org, suspension-disque et image dorée en blanc

L'ordinateur Linux d'un membre, fonctionnant comme une VM KubeVirt dans l'espace de noms de son organisation et ouvert à partir du navigateur. Séparer de l'ordi...

Kamo·4w ago
FixDaemonService

Aucun travail ne se chevauche, et aucun appel HTTP ne peut accrocher un travailleur pour toujours

Le quartz ici fait cuire 10 fils de travailleurs en mémoire sur une réplique. 17 des 24 emplois n'avaient pas "DisallowConcurrentExecution, donc une course qui ...

Kamo·4w ago
FixDaemonService

Les compteurs d'admission en plomb rejoignent les livres de dos et racontent

Les compteurs reçus/importés des critères d'admission sont maintenant un grand livre (service de sécurité). application 2026-09-22): un déclencheur sur les jour...

Kamo·4w ago
FixSecurityService

Les critères d'admission indiquent les nombres exacts reçus/importés du registre d'admission.

La liste des paramètres de l'admission du plomb a montré le total - reçu / total-processed / last-received-at tout droit ligne du point d'extrémité, où ils ont ...

Kamo·4w ago
Fixkamo-shared-library

Les compteurs d'admission des terminaux proviennent d'un registre et cessent de perdre les mises à jour.

- / total-transformation / last-received-at ont été coulés sur le critère d'évaluation. rangée elle-même: une fois par charge utile entrante (5/s) lors d'une im...

Kamo·4w ago
FixMCPGatewayService

Refuser de faire frai STDIO pour une configuration non répertoriée, et refuser de connecter un SSE/HTTP au réseau de cluster

La défense en profondeur aux côtés de l'AIService commet un engagement qui ferme la droite manquante d'AiMcpController les contrôles et le refus de STDIO à la s...

Kamo·4w ago
FixAIService

Les configurations MCP ont besoin de MANAGE-AI-SETTINGS, les urls fournisseurs/MCP ne peuvent pas atteindre le cluster, les politiques de quotas sont appliquées

Trois résultats indépendants, fixés ensemble parce que les deux premiers fichiers de partage et une classe. 1. AiMcpController avait un contrôle de droite zéro...

Kamo·4w ago
FixMediaService

Les lectures de session, les mutations des tickets et les clés publiques cessent de faire confiance au dis-so de l'appelant

Quatre trous connexes, tous de même forme: une demande portait une authentifiée membre, et cela a été traité comme suffisant. - SessionFesContrôleur.faces et...

Kamo·4w ago
Featurekamo-shared-library

Laissez un appelant résoudre un MediaObjImg par l'ID seul

Les critères d'évaluation de l'imagerie de DocsService (download/stream/list/delete) connaissent un id d'Img mais n'ont aucune raison de tenir le MediaObj auque...

Kamo·4w ago
FeatureDaemonService

Pliez les registres principaux tous les 30 s et les recountiez tous les soirs; le déclencheur d'emploi a besoin du secret du cluster

Les livres principaux (security service create-lead-ledgers.sql, applied 2026-09-22) remplacent le COUNT(-) par rapport à un Pool de 796 000 k-chefs et crédits-...

Kamo·4w ago
PerformanceSecurityService

Gérer les Crédits et les plombs - Disponible lire les livres principaux une fois au lieu de compter par ligne

/chefs/crédits/crédits (GET/api/sûreté/station) ont compté le pool de plomb une fois par ligne d'attribution chacun contre un pool de plomb de 796 000 gisements...

Kamo·4w ago
Performancekamo-shared-library

Les plombs disponibles et les soldes de crédit lisent un registre au lieu de compter les lignes

Le "Leads available" était le COUNT(-) sur le pool Cessable, et la piscine d'un org contient 796 000 pistes: 7,8 s par nombre (marché, produit) et 11 s pour le ...

Kamo·4w ago
FixDocsService

Liez chaque critère d'évaluation de la WOPI au document pour lequel son jeton a été frappé.

CheckFileInfo était le seul critère d'évaluation de la WOPI qui comparait les deux le jeton d'accès. documenter le chemin de demande et l'accès en direct redéco...

Kamo·4w ago
Featurekamo-internal

La carte sur les citations en réponse, les histoires de mains, les événements de billets et les auteurs de bug-thread

Les quatre dernières surfaces qui ont nommé un membre avec rien à ouvrir, maintenant que MediaService envoie les ids (fa25989): - Citations de réponse: le nom d...

Kamo·4w ago
FixRAGService

Le chemin de session recherche sa propre organisation, jamais l'organe de demande

RagSearchContrôleur lire orgId/memberId/memberType du corps JSON sur chaque le chemin, y compris les demandes authentifiées par une session d'un ' plutôt qu'une...

Kamo·4w ago
September 21, 2026
Featurekamo-internal

Afficher l'URL de rappel JustCall avant l'existence d'identifiants

Génère un serveur téléphonique UUID lorsque JustCall est sélectionné et montre le URL de webhook immédiatement. Ce même id est envoyé sur la création donc l'URL...

kamo·1mo ago
FeatureVOIPService

Serveur téléphonique Pre-assign JustCall id pour l'URL de rappel

Le nouveau formulaire de téléphone génère un UUID avant de créer afin que le membre puisse coller l'URL de rappel webhook dans JustCall lors de la demande d'inf...

Kamo·1mo ago
Chorekamo-internal

Retrigger build après la mise à jour du dictionnaire JustCall i18n

L'image précédente build a échoué check-i18n-keys; les chaînes anglaises maintenant Vient dans le kamo-traduction-dictionnaire.

kamo·1mo ago
FeatureVOIPService

Servir justeCall URL de rappel pour la configuration du serveur téléphonique

Ajout GET /api/voix/setup pour que les paramètres UI puissent afficher l'exactitude URL webhook par instance sans codage dur l'hôte de déploiement.

Kamo·1mo ago
Featurekamo-internal

Show JustCall webhook callback URL sur la configuration du nouveau téléphone

Surface l'URL de rappel par instance sur le nouveau téléphone JustCall et Des onglets d'aperçu permettent aux membres de savoir quoi donner JustCall lors de la ...

kamo·1mo ago
September 20, 2026
Fixkamo-marketing

Donnez plus de temps à la sonde de compression postbuild pour démarrer le serveur.

Les versions Docker peuvent encore s'installer après la fin des travaux de préremise; allonger en amont et les assigner et la sonde enfant de surface stderr lor...

Kamo·1mo ago
Fixkamo-marketing

Abaisser le logo flottant de 3px.

Réduisez de 10 à 7 NAV-LOGO-RISE de sorte que la marque reste légèrement inférieure tout en maintenant les maths de chrome partagés en synchronisme.

Kamo·1mo ago
Fixkamo-marketing

Arrêter la hauteur de la bannière à double comptage sur les pages secondaires.

Le corps réserve déjà la bande de prévisualisation; le rembourrage principal efface maintenant uniquement la ligne de navigation et le surplomb du logo de sorte...

Kamo·1mo ago
Fixkamo-marketing

Déplacer le logo flottant à l'extérieur du bloc contenant l'en-tête.

Filtre de fond sur la position d'en-tête piégée: les enfants fixes donc les décalages de dessus et de marge n'ont jamais déplacé la marque; l'épinglez à la fenê...

Kamo·1mo ago
Fixkamo-marketing

Déplacez le logo flottant vers le haut avec margeTop au lieu de top calc.

Le calc supérieur dynamique ne changeait pas la marque; le miroir nav-row flex centrelant et le tirer vers le haut 10px avec la margeTop.

Kamo·1mo ago
Fixkamo-marketing

Pinner le logo flottant edge supérieur pour un décalage vertical fiable.

Arrêtez de vous fier à translateY(-50%), qui ne déplaçait pas la marque restituée, et placez explicitement le logo 10px au-dessus du centre nav.

Kamo·1mo ago

Comme ce que tu vois expédier ?

Tout cela arrive dans votre espace de travail par lui-même. Commencez sur le plan gratuit et relisez cette page dans un mois.

Commencez gratuitement pour toujoursPrix de visualisation