Log de change en direct

Voyez ce que nous construisons, en temps réel. Chaque fonctionnalité, chaque correction et amélioration a été expédiée sur toute la plate-forme.

17,899
Évolution totale
4,600
Caractéristiques
4,524
Corrections
32
Projets
Filtrer par projet
Tous les projets17,899AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService364InitializerService299KBService74KlusterServices545MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,565kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtrer par type
Tous typesBuild24CI523Chore670Docs226Feature4,600Fix4,524Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
August 14, 2026
FeatureEmailService

Lire un événement par id

La page chef d'avance tient un événement de rappel id et veut le rouvrir dans la même dialoger le calendrier utilise, de sorte qu'il doit être capable de récupé...

Kamo·4w ago
ChoreEmailService

Reconstruire contre la solution de l'intervalle d'événements partagé

Aucune source ne change ici. Service CI clones kamo-library à la fois de construction, donc en train de ramasser c1e68a9 - qui arrête une fenêtre de date omise ...

Kamo·4w ago
FixEmailService

Mettez un rappel sur un calendrier que le membre peut réellement voir

Les rappels n'atteignaient pas du tout le calendrier. Ce service a choisi l'objectif Calendrier par compte - findPrimaryByUser - et un utilisateur est global al...

Kamo·4w ago
FixEmailService

Arrêter les enveloppes demandant une réponse de consentement que personne n'a demandé

remoteImagesLage était un booléen primitif, et seulement les trois critères d'évaluation qui Trouvez tout un message qui l'a jamais attribué. La liste des dossi...

Kamo·4w ago
FixEmailService

Faire en sorte que les rappels d'événements informent quelqu'un

Trois défauts, un symptôme. Les membres ont indiqué que les notifications relatives au calendrier n'étaient pas et les trois raisons étaient de ce côté-ci. Les...

Kamo·4w ago
FeatureEmailService

Un entier pour le badge de courrier, et compter ce que vaut le chemin d'index

Trois choses, tout sur le fait de savoir plutôt que de supposer. Le badge non lue de la pavé a récupéré l'ensemble de l'arbre de pliage et a choisi INBOX à par...

Kamo·4w ago
FeatureEmailService

Prouvez un dossier inchangé avec HIGHESTMODSEQ, puis le servez à partir de l'index

Retourne la liste de messages adossé à l'index, en corrigeant la chose qui la rende dangereuse plutôt qu'en retournant le drapeau. L'ancien chèque comparait le...

Kamo·4w ago
FixEmailService

Enregistrer les trois drapeaux IMAP, et dire pourquoi l'index ne peut pas encore servir de liste

La migration a été menée, donc est-il - il y a une réponse et SearchIndexService écrit maintenant À côté de l'objet, il est en face et est en étoile. L'indice a...

Kamo·4w ago
FixEmailService

Ne pas lire ou écrire est-il répondu avant que sa colonne n'existe

Suivre le changement de bibliothèque partagée dépilant le champ. Rien dans le déploiement Le chemin touche maintenant une colonne que KamoInitializer n'a pas en...

Kamo·4w ago
FeatureEmailService

Servir un dossier listant à partir de l'index quand il peut prouver qu'il est en cours

Les lignes derrière une liste de messages sont déjà dans Postgres et l'index des métadonnées détient l'expéditeur, le sujet, la date, la taille, la fixation et ...

Kamo·4w ago
PerformanceEmailService

Arrêtez d'ouvrir chaque dossier, et arrêtez de refaisir chaque message

Deux problèmes aller-retour sur le chemin critique /messages, tous deux invisibles dans le un code qui les a provoqués. listFolders a ouvert chaque dossier en ...

Kamo·4w ago
August 12, 2026
FixEmailService

Arrêter de fuir une connexion IMAP IDLE sur chaque reconnecteur de navigateur

Interruption du fil IDLE ne peut pas mettre fin à une IDLE: il est garé dans un blocage socket lire qui ne voit le drapeau que lorsque la lecture revient de lui...

Kamo·4w ago
August 11, 2026
FixEmailService

La moitié de la source 1b3553f, qui n'a effectué que ses essais

1b3553f a mis en scène ses deux nouveaux dossiers de test et rien d'autre, donc il a atterri en affirmant un FlevererManager.setFlags qui n'existait pas encore ...

Kamo·4w ago
FixEmailService

Empêcher l'écrasement d'un drapeau IMAP non nommé

Les drapeaux IMAP sont indépendants, donc "marquez ceci" ne doit rien dire sur l'étoile. EmailImapService.setFlags a toujours pris des booléans nullisables et a...

Kamo·4w ago
ChoreEmailService

Reconsibrer au rapprochement entre les consommateurs de JetStream pour la bibliothèque partagée

Picks kamo-shared-library f3a7283. Huit membres sont titulaires d'un e-mail-ws----------------------------------------------- Le consommateur est toujours filtr...

Kamo·4w ago
FeatureEmailService

Calibre de chaque boîte aux lettres par rapport au stockage de l'organisation

Dovecot applique maintenant une limite par boîte de courrier, et rien ne fixait la colonne il On lit comme suit. Ceci l'écrit la nuit, après l'instantané de sto...

Kamo·4w ago
FixEmailService

Arrêter l'expédition d'un justificatif partagé en tant que défaut de configuration

Le mot de passe partagé de la plate-forme a été mis en place en tant que repli pour DB-PASSWORD et MINIO-ROOT-PASSWORD, donc il vivait dans ce repo et dans l'im...

Kamo·4w ago
August 10, 2026
FeatureEmailService

Gérer la liste des invités d'un événement

Le dialogue pourrait montrer qui était déjà sur un événement mais ne jamais ajouter ou supprimer n'importe qui; la seule opération d'invité était de re-notifier...

Kamo·4w ago
FeatureEmailService

Laisser le point d'extrémité du conflit exclure l'événement en cours d'édition

ConflictDetectionService a toujours pris un exclusionEventId ; ce critère d'évaluation passé nul. Sans cela, un événement se chevauche, donc dès l'événement Un ...

Kamo·4w ago
FeatureEmailService

Synchroniser le calendrier d'organisation avec les téléphones, sans ouvrir un trou

Le calendrier partagé n'a pas de propriétaire, de sorte que la liste DAV sur le compte pourrait Ne le revenez jamais: les événements de la compagnie étaient cla...

Kamo·4w ago
FixEmailService

Prenez l'appelant de la session, pas à partir de la chaîne de requête

GET /api/calendar/calendars a pris userId comme paramètre de requête, changeant donc un nombre dans l'URL lire les calendriers de n'importe qui et parce que les...

Kamo·4w ago
FixEmailService

Faire en sorte que MKCOL crée un livre qui peut effectivement être stocké

mkCol a construit un ContactBook ne portant ni organisation ni propriétaire et retourné 201 indépendamment, donc créer un carnet d'adresses à partir d'un CardDA...

Kamo·4w ago
FixEmailService

CockroachDB uniquement SQL que PostgreSQL rejette

CockroachDB pare le type de texte STRING; PostgreSQL et YugabyteDB utilisent TEXT. 25 lancers à travers des requêtes natives étaient encore en train d'émettre C...

Kamo·4w ago
FixEmailService

Carnets d'adresses du membre qui en est propriétaire

Les contacts ont été mis au point par l'organisation. listBooks(orgId) était findByOrganizationId(orgId), et la requête de la liste de contact ouverte Où c.cont...

Kamo·4w ago
ChoreEmailService

Reconstruire contre la bibliothèque partagée (Lob LONGVARCHAR fix)

Le dialecte PostgreSQL d'Hibernate lire «Lob String colonnes en OID via getLong(). Affecte les notes, les contacts, le calendrier, les jetons OAuth, les mots de...

Kamo·4w ago
FeatureEmailService

Point à YugabyteDB et utiliser PostgreSQLDialect

CockroachDB a été remplacé par YugabyteDB. Les chaînes de connexion se déplacent à partir de cockroachdb-public:26257 to yb-tserver-service:5433, et le dialecte...

Kamo·4w ago
August 9, 2026
FixEmailService

Publier les ids row as strings - un nouveau livre 404'd le moment où vous l'avez sélectionné

CockroachDB single-rowid() produit des ids 64 bits. Un vrai de la part des carnets de contact est 1200081912680906758; JSON.parse de JavaScript contourne tout p...

Kamo·4w ago
FeatureEmailService

Persister et servir l'ensemble du contact, pas seulement son nom

La couche REST a directement sérialisé les entités JPA. Un contact n'a pas de cartographie pour ses courriels, téléphones, adresses, organisations, URL, IM ou r...

Kamo·4w ago
FeatureEmailService

Mesurer les propres boîtes aux lettres KamoMail de chaque org

Walks chaque boîte aux lettres Kamo hôte et enregistre, par jour d'arrivée, le RFC822 octets tient des en-têtes, des éléments de base et des pièces jointes codé...

Kamo·4w ago
FixEmailService

Enregistrer la taille des messages au lieu d'écrire zéro

SearchIndexService a écrit tailleBytes 0 pour chaque message qu'il a jamais indexé, sous le commentaire "Non disponible à partir de l'enveloppe". Il était dispo...

Kamo·4w ago
CIEmailService

Rétrés de la construction de la bibliothèque partagée, que la liaison montante LAN continue de corrompre

Trois constructions sont mortes aujourd'hui sur "Tag mismatch" tirant un pot - et le miroir ajouté il y a une heure n'a pas aide, parce que kbservice, mcpgatewa...

Kamo·4w ago
CIEmailService

Mirror Maven Central via la copie Google GCS

Chaque étape de Docker commence à partir d'un z/m2 froid et repe l'arbre de dépendance entier, donc Central voit le poids total de chaque construction de servic...

Kamo·4w ago
August 7, 2026
FeatureEmailService

Laissons/sendable laisser tomber le groupe d'alias pour les appelants qui ouvrent les boîtes aux lettres

Le commutateur de boîte aux lettres /messages offre le même ensemble que le compositeur From champ, moins une chose: un alias ne peut pas être ouvert. Adressé p...

Kamo·1mo ago
FeatureEmailService

Variables de prévisualisation des modèles de signature électronique

L'éditeur de modèle d'administration rend chaque espace réservé vierge pour une clé avec Pas d'échantillons Bras de variables, donc les sept modèles d'essign pr...

Kamo·1mo ago
FeatureEmailService

Fin de recherche et de page pour les adresses qu'un membre peut envoyer à partir de

GET /api/email/mailboxes/réponses pouvant être envoyées la même question que/accessible chaque adresse que l'organe peut envoyer en tant que flux fusionné qui e...

Kamo·1mo ago
FeatureEmailService

Nommer une boîte aux lettres primaire après le membre qui la détient

Une boîte aux lettres que quelqu'un détient comme principale est l'adresse de cette personne, donc le présenter sous quelque boîte aux lettres que soit l'étique...

Kamo·1mo ago
FeatureEmailService

Agissez sur un dossier entier, pas seulement la page que vous avez défilée

Marquez tous les dossiers en lecture et en vides sont des opérations à l'échelle du dossier, le client ne peut pas exprimer par la mise en lots des uids: il ne ...

Kamo·1mo ago
August 6, 2026
FixEmailService

Rétablir les fichiers 2b23346 supprimés, et répondre à un envoi surdimensionné avec 413

2b23346 a été engagé par l'intermédiaire d'un index privé qui n'a jamais été classé HEAD, donc son arbre ne contenait que les trois fichiers mis en place et l'e...

Kamo·1mo ago
FixEmailService

Arrêtez de coller chaque envoi à 1MB, donc une image collé peut effectivement sortir

S'établir avec une image collée n'a pas été raté avec une nue "Faibed to send email". Le Compositeur met en ligne la pâte dans le corps HTML en tant qu'URI de d...

Kamo·1mo ago
FeatureEmailService

Publier des événements de changement de boîte aux lettres pour que les vues postales cessent de s'exprimer

L'arborescence des dossiers, la liste des conversations et la liste de messages ont chacun fonctionné leurs 30-secondes timer, recharger l'occasion que quelque ...

Kamo·1mo ago
FeatureEmailService

Poussez INBOX n'a pas lu compte sur NATS/WebSocket au lieu de l'interrogation

L'insigne de nav-top de courrier en kémo-interne s'est rafraîchie en appelant /api/courriers/dossiers toutes les 30 secondes, par onglet du navigateur. Ce point...

Kamo·1mo ago
August 5, 2026
FixEmailService

Arrêter Hibernate mangarde le "::" moulages dans le SQL natif

L'analyseur syntaxique de la requête native d'hiberné traite ":" comme un colon évadé et vers l'avant a Un single ":". CockroachDB reçu ARRAY:texte, '') et ...

Kamo·1mo ago
FixEmailService

Continuer à essayer à nouveau le consommateur NATS durable de l'indexeur après un déploiement

Un déploiement roulant chevauche les gousses et la dose sortante reste la durabilité le consommateur, donc la liaison de la boîte entrante à "email-metadata-ind...

Kamo·1mo ago
FixEmailService

Adapter les indexeurs de métadonnées aux colonnes de type à des colonnes de type tableau

Suivre le changement de bibliothèque kamo-shared qui cartographie les conversations/recherche-index les colonnes de tableau en tant que chaîne[/UUID au lieu de ...

Kamo·1mo ago
FixEmailService

Limiter l'index de pliage de masse et l'arrêter en cas de défaillance structurelle

Travail non engagé d'une session simultanée, balayé de sorte que l'arbre est propre. L'index de masse a parcouru des pages avec totalPages mises en place à Int...

Kamo·1mo ago
FeatureEmailService

Résoudre les personnes derrière les adresses sur un message

Un en-tête de message connaît une adresse et quel que soit le nom d'affichage que l'expéditeur a choisi de mis à côté. L'organisation en sait déjà beaucoup plus...

Kamo·1mo ago
FixEmailService

Ne correspondez jamais à une avance aux adresses de l'entreprise

Une piste dont le courrier électronique a été mis sur le site noreply-kamocrm.com correspondait à chaque message que Une adresse avait déjà été envoyée - un rec...

Kamo·1mo ago
FixEmailService

Pager le balayage de l'avance jusqu'à ce que la fenêtre soit couverte

Une seule page fixe a perdu silencieusement du courrier chaque fois qu'une boîte aux lettres a pris plus de pageSize message entre les tiques - un bulletin d'in...

Kamo·1mo ago
FeatureEmailService

Associer la correspondance de chef de file et fixer l'indexateur de poussée mort

Ajoute la moitié du courrier de l'onglet T-AMM, plus l'ingestion dont il a besoin d'exister du tout. La plate-forme n'a pas de pression de courrier de travail:...

Kamo·1mo ago
FixEmailService

Réponses à la réponse à l'adresse To et cesser de fuir les exceptions SMTP à l'interface utilisateur

Une réponse rapide à une notification KamoCRM a échoué avec «erreur»: "Invalides Adresses" rendu in extenso dans l'encadré en réponse. Cette corde est la formul...

Kamo·1mo ago

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation