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,523
Évolution totale
6,004
Caractéristiques
5,286
Corrections
30
Projets
Filtrer par projet
Tous les projets17,523AIService253APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService580InitializerService329KBService151KlusterServices741MCPGatewayService252MediaService602RAGService79SecurityService1,850TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,356kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,662kamo-signer-monorepo56kamolos114
Filtrer par type
Tous typesBuild16CI523Chore775Docs3,255Feature6,004Fix5,286Other994Performance165Refactor278Revert23Style42Test161Upgrade1
August 26, 2026
FixBillingService

Ne pas clér l'éphémère par ignée La bande crée

L'examen de la 2e série (Roulage 17) a trouvé que "est-ce un créer?" est nécessaire, mais pas de suffisants. La question qui compte : ce sujet peut-il légitimem...

Kamo·2mo ago
FixBillingService

Les clés appartiennent à Stripe crée seulement, pas sur les mutations

Le premier examen (Ruling 15) a trouvé le Critical: a stable idempotency une clé sur une mise à jour/annicis/attach/détacher n'est pas une protection, c'est un ...

Kamo·2mo ago
FixKlusterServices

Le recharge-reconnectage automatique a rebouché chaque page en un écran vierge

J'ai expédié ceci et il a pris le bureau vers le bas: une page blanche blanche vierge et un onglet chargement pour toujours. Douté immédiatement; c'est la vraie...

Kamo·2mo ago
Fixkamo-internal

Clôture de lecture SMS/AI, pliage sessionType into sameSessions

Trois conclusions de l'examen par rapport à la tâche 21, toutes prescrites par le plan: - markSmsRead/markAiRead n'avait pas de clôture lue: un rafraîchissemen...

kamo·2mo ago
FixBillingService

Faire en sorte que chaque Stripe écrive idempotent, et échouer la construction sur un nouveau sans une clé

Une temporisation de socket sur une écriture de Stripe qui a effectivement réussi est indistinguable, de notre côté, d'un qui ne l'a pas fait; sans un idempoten...

Kamo·2mo ago
FixBillingService

Engagez le drapeau traité avec l'argent écrit, pas en avant

b) Il s'agissait d'un traité, le cas échéant, il a commis L'argent de l'utilisateur écrit était encore non engagé dans l'extérieur suspendu transactionnelle. Jp...

Kamo·2mo ago
Fixkamo-internal

Un hexagone jeté ne peut plus mettre fin à un appel en direct

SoftphoneTool n'a jamais écouté l'outil annulable:requestCetteFermer que MessageTool utilise pour protéger le texte non envoyé, donc la marque de l'objectif de ...

kamo·2mo ago
Fixkamo-internal

Un rafraîchissement moyen n'est plus re-sesselle le client

L'instantané de la fenêtre-outil a rejoué des accessoires mnnné mot pour l'état et tort pour une instruction. «auto-Cadran: vrai» a survécu dans la fenêtre rest...

kamo·2mo ago
FixMediaService

Manipulation et stratification cohérentes des erreurs sur deux conclusions de l'examen

Examiner les conclusions des tâches 14 et 15: - SystemBugContrôleur était titulaire d'un champ SystemBugReposittor et l'a interrogé directement pour le nombr...

Kamo·2mo ago
FixMediaService

Gardez la lecture-regarder elle-même, pas seulement la diffusion

Réclamation de la question 9 : persisterInbound est «Transactionnel, et seulement le diffusion() d'appel à l'intérieur de la boucle par membre était sans danger...

Kamo·2mo ago
August 25, 2026
Fixkamo-internal

Appliquer la marque que le magicien vient de collecter

Les couleurs, les logos et les arrière-plans choisis lors de la création d'une organisation ne l'atteignaient pas. Le membre a ouvert son nouvel espace de trava...

kamo·2mo ago
FixSecurityService

/org/arrêts en cours en fonction d'une session en direct sur l'hiberné

Ce point d'extrémité est ce que le shell de l'espace de travail charge avant qu'il ne rende, et le client refuse un enregistrer qu'il ne peut pas lire - Organiz...

Kamo·2mo ago
Fixkamo-shared-library

Rendre le chèque de signature du webhook de détail fermé et comparer en temps constant

validSignature utilisée pour retourner true three ways sans vérifier quoi que ce soit: a null secret court-circuité, six des onze types de fournisseurs sont tom...

Kamo·2mo ago
Fixkamo-login

Continuer à rester handicapé une fois qu'un espace de travail s'ouvre

Le bouton portait déjà désactivé - sélectionné - soumis, mais la soumission n'était que vraie pour la durée de la demande. À la réussite, la page met en route, ...

Kamo·2mo ago
Fixkamo-login

Seul un jeton dépensé renvoie le membre au début

Chaque statut non-ok est revenu à "S'il vous plaît, connectez-vous à nouveau", ce qui n'est vrai que de 401 - celui statut qui signifie que le jeton de sélectio...

Kamo·2mo ago
FixSecurityService

Une sélection d'espace de travail défaillante ne détruit plus l'inscription

Signalé comme étant renvoyé dans le champ d'e-mail avec "Votre connexion chronométrée. Veuillez signer à nouveau." après avoir cliqué sur Continuer. La temporis...

Kamo·2mo ago
FixSecurityService

Arrêtez les arrière-plans affamés du logo, et lisez « image

Diagnostiqué contre un site réel qui a restitué six logos, couleurs de marque et Images de fond nulles. Trois causes distinctes, toutes les nôtres. Le laissez-...

Kamo·2mo ago
Fixkamo-internal

Fermer l'espace mort sous le pager de la grille de plomb

Le pager se trouve au bas de la grille Carte Conteneur, et CardContent les navires -:dernier-enfant - bas de fond: 24px - de son propre. Ce sélecteur porte une ...

kamo·2mo ago
FixKlusterServices

L'auto-reconnexion regardait pour une classe qui n'apparaît jamais

Il a mis la cible sur cette classe existe dans la catégorie Guacamole. feuille de style et dans aucun de ses modèles, de sorte que le sélecteur ne correspondait...

Kamo·2mo ago
FixKlusterServices

Le tas de Cap Guacamole, et décombliez le déploiement qui le bloquant

Deux défauts, l'un d'entre eux. MINE FIRST: la porte de 'node --test' ajouté avec le script de re-reconnecter pointé au niveau d'une DIRECTRIE, et le noeud du ...

Kamo·2mo ago
Fixkamo-internal

Dites clairement à quoi sert le domaine de compétence

L'indice expliquait le champ en termes d'hôtes qu'il produit. Espace de travail, login. l'organisation, et leur a ensuite dit que le pseudonyme du web était com...

kamo·2mo ago
FixInitializerService

Baisse des contraintes de CHECK ordinales congelées Hibernate gelée à la création

Hibernate écrit CHECK (col 0 ET col et N) sur un « énuméré (ORDINAL) colonne à CREATE TABLE, où N est l'ordinal le plus élevé qui existait jour, et ddl-auto: la...

Kamo·2mo ago
Fixkamo-internal

Combler cinq lacunes dans les suggestions de la marque du site Web

Cinq choses trouvées en lisant la première réduction, toutes réelles. L'insigne "Ajouté ci-dessous" a menti. Il n'a suivi que quelle carte avait été Sortir sur...

kamo·2mo ago
Fixkamo-internal

Entrée en tant que membre du système n'a plus besoin de votre propre membre

Le bouton a été désactivé par canEnterOrg, qui demande si le VIEWER est utilisable l'appartenance - donc il a été grisé pour exactement les organisations qu'il ...

kamo·2mo ago
FixSecurityService

Un domaine inachevé choisit un hôte différent, pas un refus

L'entrée d'un org a été refusée purement et simplement à moins que son propre domaine personnalisé n'ait terminé DNS et SSL. C'était juste pendant que l'entrée ...

Kamo·2mo ago
FixKlusterServices

Arrêtez le loup en pleurant canari après chaque redémarrage légitime

session - durable a traité un jeton REJECTED comme une défaillance de durabilité. Ce n'est pas la coupure qu'il garde: une passerelle redémarrant, ou la tempori...

Kamo·2mo ago
FixKlusterServices

Empêcher chaque déploiement de jeter tout le monde de son bureau

"Une erreur s'est produite et cette action ne peut être menée à son terme" après avoir quitté un bureau ouvert n'était pas une temporisation et non un problème ...

Kamo·2mo ago
FixMediaService

Construire le modèle de recherche en dehors de la requête, et analyser la requête dans un test

likePattern transforme un terme de recherche absent en '%' donc aucun paramètre nul jamais atteint une expression de chaîne, et échappe à % et en z dans le term...

Kamo·2mo ago
Fixkamo-shared-library

Arrêter la liste des bogues 500 sur chaque chargement non filtré

PostgreSQL ne peut pas inférer un type pour un paramètre nul à l'intérieur d'une chaîne expression: LOWER(CONCAT('%',:search, '%')) avec un onduleur nul : reche...

Kamo·2mo ago
FixKlusterServices

Exécuter une session expédiée dans la société mère commune de l'espace de travail

Le code VS de sage est un espace de travail multi-root tenant les 63 référentiels, donc prendre le premier dossier d'espace de travail a enraciné un bug sur le ...

Kamo·2mo ago
Fixkamo-shared-library

Ajouter AiDispatchRequest le code poussé déjà importé

SystemBugAiDispatchController et SystemBugAiDispatchService est principalement et à l'importation mais le record lui-même n'a jamais été commis ici. CI clones c...

Kamo·2mo ago
FixKlusterServices

Dites ce que signifie réellement une connexion KamoDesktop morte

Le stock de guacamole CLIENT.ERROR-TUNNEL204 est "La connexion demandée n'est pas existent. Veuillez vérifier le nom de la connexion et réessayer." Il n'y a pas...

Kamo·2mo ago
FixSecurityService

Arrêter l'expiration du jeton SSO de vider une session de bureau en direct

"Le lien demandé n'existe pas. Veuillez vérifier le nom de la connexion et Essayez à nouveau. "sur une reconnecte KamoDesktop n'était pas une connexion manquant...

Kamo·2mo ago
FixKlusterServices

Soumettre le rapport de bogue sans simuler une frappe

vscode:// gestionnaire URI et envoyé un retour synthétique. Mesuré sur le bureau 1, qui ne peut pas fonctionner: le casier écran de KDE contient un intrant excl...

Kamo·2mo ago
FixSecurityService

Envoyer le membre à l'hôte de l'espace de travail, pas un chemin relatif

SignInCompletionService a renvoyé un parent /validate?otk. Cela décide contre l'hôte qui a servi le SIGN-IN 's' login.'apex' ' et kamo-login dispose d'une page ...

Kamo·2mo ago
FixSecurityService

Supprimer les "première organisation dans la base de données"

Sept blocs sur cinq contrôleurs ont mis fin à leur résolution d'orge avec, en effet: si le nom du serveur est localhost ou un IP nu, retourner, quelle que soit ...

Kamo·2mo ago
FixSecurityService

Gardez un alias unique à l'échelle de la plate-forme, sur les deux chemins d'écriture

La création n'a vérifié l'alias au sein d'un seul fournisseur de services de sécurité, et PUT/org/-id- n'a rien vérifié - il appliquait ce qui lui était donné. ...

Kamo·2mo ago
August 24, 2026
Fixkamo-internal

Peindre le marquage de l'orge dans l'onglet, pas l'hôte

getThemePath() a dérivé la base de thème de window.location.hostname. Que a répondu à la bonne question alors que chaque organisation avait un nom d'hôte de sa ...

kamo·2mo ago
Fixkamo-internal

Dégagez la séance clonée dans l'onglet Entrée en tant qu'onglet

L'entrée d'une orge ouvre un onglet avec window.open(', ''blank') et le pointe à/valider. Jusqu'à présent, rien n'était partagé. C'est identique à l'origine d'u...

kamo·2mo ago
Fixkamo-shared-library

Les cinq verticales préexistantes doivent être livrées à bord du navire.

Les six enfants ont eu tort d'expédier les six enfants pour cinq d'entre eux. DÉTAIL, LOCALISATION, SERVICE, SOUS-ACCRIPTION et PROCUREMENT ne sont pas des fonc...

Kamo·2mo ago
Fixkamo-internal

Lire la session à partir de l'onglet, pas le bocal à biscuits partagé

46 modules clients lisent l'identifiant de document.cookie et l'ont envoyé comme Le stockage est par-TAB; un cookie est per-ORIGIN. Pendant chaque organisation ...

kamo·2mo ago
FixSecurityService

Refuser un pseudonyme qui nomme plus d'une organisation

byAlias a pris LIMIT 1 over orgs.alias, qui n'a pas de contrainte de caractère unique: la carrière de chemin le vérifie par le fournisseur de sécurité et PUT/or...

Kamo·2mo ago
Fixkamo-internal

Le présentateur de soutien-t-on programmé n'a offert personne

L'appel d'offres des présentateurs était vide pour chaque organisation, et avait toujours l'a été. GET : réponses avec Les membres de l'équipe, total; l'onglet ...

kamo·2mo ago
FixSecurityService

Résoudre le domaine sur /org/serveur en courant côté serveur

interne.kamocrm.com n'a pas rendu avec "Invalid Organization data: manquantes 'id' ou 'domaine''. L'organisation n'a pas de domaine - il a un domaine Collection...

Kamo·2mo ago
Fixkamo-internal

Donner /api/org/courant le domaine dont le client a besoin

internal.kamocrm.com n'a pas rendu de données d'organisation non valides: manquantes 'id' ou 'domaine'". Organization.fromJSON refuse un enregistrement sans a, ...

kamo·2mo ago
Fixkamo-internal

Déplacer les plus nouveaux avec les autres actions de la barre d'outils

La recherche possède maintenant toute la piste gauche de la barre d'outils, parce que la partie vide de cette piste est C'est exactement la pièce dans laquelle ...

kamo·2mo ago
FixSecurityService

Donner au chemin de l'espace de travail le même travail post-login que le chemin d'accueil

Deux lacunes trouvées en relisant la queue de connexion d'origine contre la nouvelle, avant d'activer le cueilleur. Le point d'extrémité de formulaire codifié/...

Kamo·2mo 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