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
Fixkamo-internal

Le proxy d'imagerie passe par les en-têtes de téléchargement et de bac à sable de MediaService à travers

MediaService sert désormais toute pièce jointe en dehors de sa liste de sécurité raster/audio/vidéo (SVG, HTML, PDF...) avec Contenu-Disposition: pièce jointe, ...

Kamo·4w ago
FixVectorService

Exiger une session valide sur les critères d'évaluation non authentifiés de la filière

POST/convert-vecteur et WS /ws/pipeline n'ont pas pris au tout '4820f44 upload upload size et la convenance de conversion, mais a laissé le trou réel ouvert en ...

Kamo·4w ago
FixMediaService

Rompre une dépendance circulaire aux haricots introduit par le STOMP

d47b471's SessionAccessGuard champ sur le crash de WebSocketConfig en boucle pod: Spring doit construire entièrement WebSocketConfig (a - chaque champ de VERBRÉ...

Kamo·4w ago
FixBillingService

Seul le propriétaire d'une organisation peut changer qui paie les boîtes aux lettres ou les extensions

- et - n'avait pas d'autorisation Vérifiez tout le cas - n'importe quel membre de l'organisation, et pas seulement son propriétaire, pourrait déplacer l'ensembl...

Kamo·4w ago
FixMediaService

S'absentir à la signalisation Web d'une session en direct et à la signalisation WebRTC

/topic/chat/session/-guid- et/thème/webrtc/session/-guid n'ont pas été gardés du tout: toute socket authentifiée pourrait s'abstituer à une autre session en dir...

Kamo·4w ago
Fixkamo-internal

Abandonner le contournement de la vérification TLS à l'échelle du processus

NODE-TLS-REJECT-UNAUTORI-DE: "0" dans k8s/configmap.yaml fait tous les Appel TLS sortant côté serveur dans ce processus - vers n'importe quel hôte, pour n'impor...

Kamo·4w ago
Fixkamo-internal

Arrêter la journalisation des jetons de session, des cookies et du contenu des messages

Un grep pour la forme de deux délinquants connus (texte de discussion et liste de chats) les aperçus allant à console.log) ont présenté un motif beaucoup plus l...

Kamo·4w ago
Fixkamo-internal

Rejeter des téléchargements non authentifiés avant que le corps ne soit bobiné

Le téléchargement de la saisie de questions de discussion, le téléchargement d'écran de suivi de l'indicateur de suivi du support, Recevoir le volume d'arrière-...

Kamo·4w ago
FixSecurityService

ObjetTorerMemberId et rôle de sorte que TimecardService peut vérifier la poinçonner la propriété

- Résoudre le rôle de l'appelant à l'encontre d'un CLIENT-SUPPLÉ subjectMemberId (resolveRole - EMPLOYEE chaque fois que l'acteur est sujet) mais n'a jamais tra...

Kamo·4w ago
FixMediaService

Les téléchargements de fixations de conversation authentifient avant que le corps ne soit bobiné

POST /sessions/-guid/pièces jointes à ses parties en tant que «RequestParam» Paramètre de la méthode MultipartFile. Resout les paramètres de la méthode de la ph...

Kamo·4w ago
FixDocsService

DocsService n'est plus publié directement sur docs-api.kamocrm.com

La route d'entrée docs-api-ingor-ingress a envoyé Internet directement à DocsService, autour de la passerelle api (et son décapage en en-tête d'identité). Rien ...

Kamo·4w ago
FixConversionService

ConversionService n'est plus publié sur Internet

La conversion-api.kamocrm.com IngressRoute a envoyé n'importe qui sur Internet à ce service, où plusieurs les critères d'évaluation (/image/resize-bg, /favicon/...

Kamo·4w ago
FixMediaService

Écrants d'identification fournis par le client sur les médias.

media-route (HostRegexp 'media[. . . . . . . . . . . . . . . . . . . . . . . . . . . un appeleur qui frappe directement le média. X-Public-Chat-Org-Id, X-Public...

Kamo·4w ago
FixMediaService

Lire en gros de présence et arrêt de balayage de la présence à l'aide de Redis KEYS

getBulkPresence/getBulkLastVoirn a couru PRÉSENCE DES PECHES: Appeler - frappez sur chaque monture de présence et mise au point de l'onglet - et le balayage des...

Kamo·4w ago
FixConversionService

Auth sur les critères d'évaluation qui peuvent le prendre maintenant, ffmpeg/Batik durcissement sur le reste

ResourceServerConfig permet toute demande (ce service est accessible anonymement à conversion-api.kamocrm.com), et aucun des manipulateurs de ImageOpsController...

Kamo·4w ago
FixAPIService

Donner à la passerelle une demande et une limite de mémoire

Le déploiement n'avait pas de ressources : bloc du tout. Pas de demande, donc planeur ne pouvait pas raisonner sur l'empreinte de cette gousse; pas de limite, d...

Kamo·4w ago
FixAPIService

La commission Forward Stripe Connect webhooks, qui n'a rien atteint du tout

Registres de la CommissionService directement avec Stripe (OrgStripeSetupService), mais non /api/commissions/ ont existé n'importe où dans cette passerelle -- c...

Kamo·4w ago
FixAPIService

Désculpez l'API SMS-template interne de VOIPService, et ne jamais faire avancer la X-Authsienne X-Internal d'un client

Deux lacunes connexes dans la même limite de confiance. /api/voip/sms/templates/- a été acheminé en gros par le /api/voip/ joaillis. Gardes InternalAuthFilter ...

Kamo·4w ago
FixMediaService

En-têtes/charges de charges de paie/charges de charges de gestion et/ou de requête de l'en-tête STOMP

Deux points de débobement de déboburation restants sur le chemin WebSocket: - L'intercepteur de canal entrant de WebSocketConfig a enregistré chaque trame STOM...

Kamo·4w ago
FixAPIService

Démisseur X-Real-IP à partir du saut le plus à droite, pas le client

forward() régler le X-Real-IP sortant à X-Forwarded-For.split("," [0-[0------------------------------- le saut LEFT le plus, qui est la partie de cet en-tête qu...

Kamo·4w ago
FixAPIService

Écoulement en amont avec une connexion et une temporisation de lecture

Les deux fèves RestTemplate ont été construites à partir d'un JdkClientHttpRequestFactory sans temporisation du tout. Un en amont qui accepte la connexion puis ...

Kamo·4w ago
FixAPIService

Arrêtez les jetons de session d'enregistrement, les OTK et les en-têtes d'auths sur chaque demande

forward() a imprimé la totalité de la carte en en-tête copiée sur chaque appel -- System.out.println("APIService: en-têtes copiés: " et outHeaders) -- qui séria...

Kamo·4w ago
FixConversionService

Les comparaisons entre les secrets internes et les secrets sont en temps constant et échouent.

TranscriptionContrôleur, RecordingIngestContrôleur et RecordingProcesseurTontarisé tous comparés X-Internal-Auth avec String.equals (un oracle de chronométrage ...

Kamo·4w ago
FixMediaService

L'imagerie proxy force un téléchargement pour tout ce qui n'est pas une trame sûre ou un flux

GET/HEAD - a toujours répondu avec le Type de contenu déclaré par le client à partir du téléchargement, pas de résolution de contenu, non X-Content-Type-Options...

Kamo·4w ago
FixMediaService

La page de résultat du fournisseur de rencontre OAuth ne peut plus sortir de sa propre balise de script

MeetProviderController's GET/oauth/callback est sans session et reflète l'erreur du fournisseur dans un bloc en ligne. Le vieux jsString() Seules échappées cont...

Kamo·4w ago
Fixkamo-internal

La route des médias de l'apprenant répond à la HEAD au lieu de la pendaison

useAttachmentSource sondes avec un HEAD après qu'un élément multimédia échoue, pour dire un fichier qui a disparu d'une session qui est devenue caduque. La rout...

Kamo·4w ago
FixESigService

L'API de l'enveloppe interne tombe en panne et compare son secret en temps constant

Égal de chaîne usagée contre X-Internal-Auth (côté synchronisme canal sur un secret partagé) et, lorsque esig.internal-auth-secret n'a pas été mis en place, a e...

Kamo·4w ago
FixESigService

L'API de l'enveloppe du personnel exige désormais un droit de document, et les enveloppes des ressources humaines ont besoin d'un document RH

Affiliation de l'organisation de l'organisation de l'entreprise EsignEnvelope Seulement - pas de droit de document, pas d'autorisation, rien de spécifique au co...

Kamo·4w ago
FixESigService

OrgId fil à travers chaque gestionnaire de modèle, EDIT-DOCUMENTS sur les écritures

Administrateurs de conception d'ESignTemplateService (getSigners, upsertSigners, reorderSigners, deleteSigner, saveDesign, getLatestDesign, listDesignVersions, ...

Kamo·4w ago
Fixkamo-shared-library

RegisterExistingDocument vérifie l'orge dat, et un modèle peut être trouvé par imgId à l'intérieur d'un seul document.

Deux lacunes dans lesquelles l'audit d'essai d'impact a été constaté, les deux points d'entrée partagés sur lesquels d'autres services s'appuient sur: (trac de...

Kamo·4w ago
Fixkamo-internal

L'invitation Hold'em est un type que le site connaît: étiquette, icône, filtre et muet

MediaService a levé les notifications de HOLDEM-INVITE depuis le transport de Hold'em, mais le type était manquant ici: le sourcil du toast a imprimé la clé bru...

Kamo·4w ago
Featurekamo-internal

Le membre qui a provoqué une notification ouvre sa carte à partir de celle-ci

"Dana Reyes vous a distribué", "Semaine synchronisée - Dana Reyes", une carte de chat non lu dont le corps est le expéditeur: EmailService (29cb21e) envoie déso...

Kamo·4w ago
Fixkamo-internal

Portail ajoutant des personnes et déplaçant une position comme le serveur, et listez chaque zone de stockage

- Les boutons Ajouter et ajouter en vrac sur/compte, et les quatre pages de création, ont besoin de MANUE-MEMBERS (MembreAdministrationGate), que SecurityServ...

Kamo·4w ago
FixKlusterServices

Cinq raisons pour lesquelles l'image d'or n'a jamais été construite

La construction n'avait jamais été menée. Le fait de le courir a trouvé un bug par tentative, et le premier trois auraient chacun produit une image plausible av...

Kamo·4w ago
TestEmailService

Le cas d'alias de StatusReasonAdviceTest a également besoin deMANUE-EMAIL-ACCOUNTS

Même forme que le test AliasResponseMemberIsTextTest: la seule session partagée de cette classe manquait la droite, donc la nouvelle porte de createAlias répond...

Kamo·4w ago
Fixkamo-shared-library

Compter les rangs d'alerte de talent non confirmés d'une org pour la coiffe de la forme anonyme

Le point d'inclusion d'abonnement de l'alerte aux talents publics de DocsService envoie un e-mail de confirmation sur chaque appel accepté, sans limite à savoir...

Kamo·4w ago
Fixkamo-shared-library

UpdateDocType exige maintenant que le type doc appartenir à l'org du document

ImageService.updateDocType a chargé la cible ImgDocType par UUID seul; requireEditableAndOwned prouve que l'appelant peut éditer l'Img, mais ne dit rien de la t...

Kamo·4w ago
Fixkamo-shared-library

Célids à l'ordre des questions relatives aux candidats au rappel des vignettes

Critères d'évaluation admin de DocsService/remplissage-déchargement des candidats sélectionnés parmi (à l'échelle de la plate-forme, pas de prédicat d'organisat...

Kamo·4w ago
Fixkamo-internal

La suppression de la version d'image doit envoyer "", et non nul

- fusionne plutôt que de remplacer, et pour l'image une version nulle signifie "laisser ce qui est seul" - seule une corde blanche le fait effacer: i) si (...

Kamo·4w ago
FixVOIPService

Contrôles corrects, SSRF/gardes de vérification et corrections croisées entre les autres VOIP

Les résultats 2 à 6 de l'audit du système téléphonique, ont été corrigés ensemble parce que plusieurs partagent des fichiers. 2. HIGH et VoipInstanceLe contrôl...

Kamo·4w ago
TestBillingService

Les dossiers de Growth Hub sont publiés sur leur propre ligne

Cette brosme la kamo-libre de domaine crouma-shared GROWTH-HUB a gagné aujourd'hui. Avant cela, aucun domaine n'a revendiqué Les deux associations de Growth Hub...

Kamo·4w ago
Featurekamo-shared-library

L'application Notes est "Notes et listes de contrôle"

L'application Notes contient également des listes de contrôle depuis 2026-09-23 (les étapes décalées comme ils sont faits, une étape qui attend les étapes avant...

Kamo·4w ago
FixSecurityService

L'ajout de personnes et la sécurité des membres ont besoin de leurs droits

POST /members/créate, /create-team-member et /bulk-create, et GET/members/lookup-user, maintenant nécessite une fenêtre ouverte. Ils n'ont vérifié qu'une sessio...

Kamo·4w ago
FeatureMediaService

L'invitation Hold'em et le rappel de la réunion disent de qui ils viennent

MemberNotificationClient.raise gagne une surcharge porteuse de l'acteurMemberId/actorName (l'id envoyé sous texte; l'ancienne signature est inchangée et n'envoi...

Kamo·4w ago
FeatureEmailService

Qui a provoqué une notification voyage avec, de sorte que la cloche peut les dessiner en tant que membre

- NotificationRequest gagne l'acteurMemberId/actorName; l'ancien constructeur reste pour chaque producteur qui les est en possession d'une date. - raise() ne ...

Kamo·4w ago
Featurekamo-shared-library

Une notification peut indiquer qui elle est

MemberNotification gagne ACTOR-MEMBER-ID (INT8) et ACTOR-NAME (255): le membre qui l'a provoqué - qui vous a traité, dont la réunion commence, qui vous a écrit ...

Kamo·4w ago
FeatureInitializerService

La fonction de plan Notes est "Notes et listes de contrôle"

L'application Notes contient également des listes de contrôle depuis 2026-09-23 et est appelée "Notes et listes de contrôle" partout où il est nommé. Comparaiso...

Kamo·4w ago
Chorekamo-internal

Les miroirs NOTES disent "Notes et listes de contrôle", comme le fait Java maintenant

ServiceType.NOTES est rebaptisé kamo-shared-library, par copie uniquement: le nom d'affichage est "Notes et listes de contrôle" et la description couvre mainten...

Kamo·4w ago
Fixkamo-internal

L'onglet plate-forme, et trois liens qui montraient leurs propres clés

Deux bugs, tous deux rapportés depuis le site de circulation. LES LIENS DE RÉGLAGE DES SOULONS FAISÉES À LA VOIE Les trois sous-liens informatiques hébergés po...

Kamo·4w ago
FixDocsService

Exiger des MANAGE-DOCS-SETTINGS sur chaque mutation doc-settings, pas seulement quelques-unes

La page des paramètres a toujours envoyé un membre sans MANAGE-DOCS-SETTINGS, mais dix mutations Critères d'évaluation dans ImagingSettingsContrôleurs ne s'est ...

Kamo·4w 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