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,905
Évolution totale
4,602
Caractéristiques
4,528
Corrections
32
Projets
Filtrer par projet
Tous les projets17,905AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService369InitializerService299KBService74KlusterServices545MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,566kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtrer par type
Tous typesBuild24CI523Chore670Docs226Feature4,602Fix4,528Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
August 25, 2026
FeatureInitializerService

Faire de orgs.alias unique à l'échelle de la plate-forme

La colonne n'a jamais été contrainte. Survivable alors qu'un pseudo-alias n'était résolus en tant que (sûreté-id, alias) derrière un hôte, depuis deux orgs dans...

Kamo·2w ago
FeatureInitializerService

Remettez locataire-id au recto de la ressource clinique

KEY PRIMAIRE (logique-id, type de ressource, fernien) construite sur fhir-ressource-courant et fhir-ressource-version, car Hibernate émet «EmbeddedId colonnes a...

Kamo·2w ago
FeatureInitializerService

Créer les tables de bogues du système

Pas de contrainte de CHECK sur les colonnes ordinales: support-ticket-status-check is ce qui se passe quand Hibernate gèle un à la taille d'un enum et l'enum pu...

Kamo·2w ago
August 24, 2026
FeatureInitializerService

Prix des enfants du commerce et du DSE, avec un gardien de la totalité

Aucune carte des prix n'avait de contrôle total, et les deux modes de défaillance sont différent et aussi bien silencieux. Manquant de CATALOG, une application ...

Kamo·2w ago
FeatureInitializerService

Étendre le grand-père du marché dans le remblai de l'app-tree

grand-pèreExistingGatedMarkets déjà marchés actifs de chaque org, résolu getRequiredService() et a permis l'application manquante - c'était juste Limité aux ver...

Kamo·2w ago
FeatureInitializerService

Colonnes de description du texte riche sur le webinaire

Les miroirs changent d'entité partagée. Deux choses dont le tableau a besoin avant MediaService les cartographie. La colonne de description doit être non liée:...

Kamo·2w ago
FeatureInitializerService

Souvenez-vous du dernier espace de travail qu'un membre a signé pour

users.last-org-id soutient le cueilleur de l'espace de travail. Une organisation n'est pas plus longtemps nommé par le nom d'hôte, de sorte qu'un membre qui app...

Kamo·2w ago
August 23, 2026
FixInitializerService

Stockage supplémentaire à 2,50 dollars par bloc de 10 Go

Confirme la taille et le taux de 2,50 dollars par 10 Go au lieu de 4 dollars pour 25 Go la ligne de production avait dérivé vers. Le semoir, la ligne du catalog...

Kamo·2w ago
FixInitializerService

Prix de stockage supplémentaire à 4 dollars par unité de 25 Go, FLAT non mesurée

Le stockage supplémentaire est acheté par l'unité, n'appartient à aucun plan sur quelque niveau que ce soit, et est pas de siège. Le semoir le décrit encore com...

Kamo·2w ago
DocsInitializerService

Corriger ce que l'écart de liaison entre les ajouts était réellement dans la production

Le raisonnement de l'engagement précédent était déduit du chargeur, non mesuré. Il revendiquait chaque ligne d'extension KamoCRM avait service-type NULL et ce c...

Kamo·2w ago
FixInitializerService

Liez des add-ons à l'application qu'ils vendent, et arrêtez l'octroi de l'envoi de courrier gratuit par les entreprises

est la colonne - correspondances. KamoCRMPlaningLocher Je ne l'ai jamais écrit, donc chaque ligne d'extension KamoCRM a NULL et cette comparaison peut Ne jamais...

Kamo·2w ago
August 22, 2026
FixInitializerService

Laisser tomber les véloraires ordinaux gelés qui n'ont pas été en défaut à chaque nouvelle valeur d'enum

imgs-assoc-id-check autorisé assoc-id 0,1..13. ImageAssocType.PICTURE-FRAME est ordinal 14, donc CHAQUE trame de trame téléchargé le violait. Hibernate écrit C...

Kamo·2w ago
FeatureInitializerService

Fusionner les deux enregistrements modifiés en un avec deux couches

Lorsqu'un document a les deux types, la rangée CLASSIQUE survit - c'est celle qui peut contenir des octets élastiques - le dessin est re-dépeint sur lui, et le ...

Kamo·2w ago
FeatureInitializerService

Créer le tableau image-image

Une rangée par widget Picture Frame qu'un membre agencé sur son pas de tir. Un tableau plutôt qu'une blob de préférence parce que les photos et les vidéos dans...

Kamo·2w ago
FeatureInitializerService

Ajouter les colonnes de la portée-maître aux notes

MASTER-SCOPE («MEMBER» / 'ORG' / NULL) et ORGANISATION-ID, plus les deux indices l'entité déclare et un indice unique partiel par champ d'application, de sorte ...

Kamo·2w ago
FeatureInitializerService

Déplacer les modèles existants sur des rangéesFORM-FORM-FILLABLE

Avant l'existence de versions, mettre les champs de formulaire sur un document joint à un document esign-tentate la rangée directement vers l'original, et l'ong...

Kamo·2w ago
FeatureInitializerService

Ajouter imgs.modified-kind et imgs.original-img-id

Les deux restent nuls - null kind signifie que la rangée est un original, donc il y a Rien à remblayer et pas d'étape NOT NULL, contrairement à la forme habitue...

Kamo·2w ago
FeatureInitializerService

Ajouter la DDL pour le public invité d'un événement

Kamo·3w ago
August 21, 2026
FeatureInitializerService

Créer le schéma de politique de chat

Six tableaux: l'ensemble de règles, ses règles et leurs clauses, la réponse subventions derrière "la ne répugnent que pendant que leur fenêtre est ouverte", et ...

Kamo·3w ago
FeatureInitializerService

Ajouter liants.is-sracherche

Quatre déclarations plutôt qu'un ALTER: les classeurs sont peuplés, et Yugabyte rejette l'ensemble de l'AJOUTER COLONNE ... PAS DE LA NULL plutôt que la clause,...

Kamo·3w 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·3w 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·3w 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·3w 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·3w 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·3w ago
August 19, 2026
FeatureInitializerService

Ajouter users.is-fake, dans le seul ordre de déclaration, une table remplie permet

Les miroirs du nouveau champ «User.isFake». Quatre déclarations, et l'ordre est l'ensemble migration: YugabyteDB rejette le COLONNE D'AJE... PAS NULL sur une ta...

Kamo·3w ago
August 15, 2026
FeatureInitializerService

Ajouter la colonne kamomeet-logo-overlay

Troisième surface de recouvrement: l'écran de pré-regardation KamoMeet. Même forme que le deux autres - nuls, pas de remblai, pas de DEFAULT. La garde de dériv...

Kamo·3w ago
FeatureInitializerService

Purger les rapports et les rangées de tableau de bord, et arrêter l'ensemencement

VEW-DASHBOARD (0), VEW-REPORTS (1) et EXPORT-REPORTS (2) ont été supprimés de RoleRightType aujourd'hui, avec les deux pages qu'ils ont nommées. Cela élimine ce...

Kamo·3w ago
FeatureInitializerService

Ajouter la colonne Chargement-logo-overlay

Deuxième surface pour la superposition du logo: l'écran de chargement représenté entre les pages navigations, à côté de l'en-tête de la page d'accueil. Les deu...

Kamo·3w ago
FeatureInitializerService

Ajouter la colonne d'onylogo-overlay

Supporte le réglage de la couche de recouvrement du logo de la page d'accueil: la couleur solide et une boîte d'orgg peindre sur le logo de la tête de mât sur l...

Kamo·3w ago
FeatureInitializerService

Purger les rangées VIEW-EMAIL-LOGS, et arrêter un test pourrir lorsque les ordinaux se déplacent

VIEW-EMAIL-LOGS (64) a été supprimé de RoleRightType aujourd'hui pour nommer une fonctionnalité qui n'a jamais été construite. Cela supprime ce qu'il a laissé d...

Kamo·3w ago
FeatureInitializerService

Purger les rangées stockées pour les deux droits de notes retirées

Les SHARE-NOTES (72) et MANAGE-NOTES-NOTES (73) ont été supprimés de RoleRightType aujourd'hui pour n'avoir aucune caractéristique à porte. Cela élimine ce qu'i...

Kamo·4w ago
FeatureInitializerService

Ajouter orgs.background-order

VARCHAR(20) n'est nul, pas de remblai et aucun DEFAULT, chaque client ne résout une valeur absente pour l'absence d'après l'absence d'une valeur, c'est-à-dire l...

Kamo·4w ago
FixInitializerService

La rencontre récalcule les droits appliqués au lieu d'attendre une botte

Accorder les deux droits sur les droits d'orgue-rôle ne change rien que personne ne puisse observer. member-rights-applied est l'instantané aplaqué la session e...

Kamo·4w ago
FeatureInitializerService

Retonne la liste des administrateurs de la plateforme

Remplit cela à partir du système de retraité - l'utilisateur - les subventions d'accès de sorte que personne ne pourrait exploiter l'utilisateur du système avan...

Kamo·4w ago
FeatureInitializerService

Semer les droits de rencontre avant que la porte puisse verrouiller n'importe qui

MediaService exige désormais que START-MEETING crée une réunion et résoudre un. Mesuré sur la production avant d'écrire ceci: 42 rôles de sécurité à travers 14 ...

Kamo·4w ago
August 14, 2026
FeatureInitializerService

Lignes de purge stockées pour les droits de canal de discussion supprimés

Les documents 74/75/76 ne sont plus résolus. RoleRightsSyncService les balayerait sur certains le futur botte de SecurityService de toute façon - silencieusemen...

Kamo·4w ago
FeatureInitializerService

Déplacer les notes de la propriété du compte sur l'adhésion

Ajout de notes.member-id et joint chaque note à la première de son propriétaire. l'appartenance à l'organisation le plus longtemps, qui Dans la pratique, c'est ...

Kamo·4w ago
FeatureInitializerService

Les ancêtres du backfill de sorte que la fermeture ne peut pas enlever l'accès

MemberRightsAppliedService refuse maintenant tout droit dont la chaîne mère n'est pas accordée. Chaque rangée écrite avant l'existence de la hiérarchie ne sait ...

Kamo·4w ago
FeatureInitializerService

Ajouter la colonne ' ' ' ' ' ' ' ' ' ' ' ' ' ' '

Si une note est éditée en texte riche ou en clair, on ne peut pas être lu en retour hors de son contenu: une note riche que personne n'a encore formatée est byt...

Kamo·4w ago
FeatureInitializerService

Semences à chaque organisation un texte juridique par défaut

Une ligne thro-fixation légale par orgg, unique sur org-id, portant - INSERT-ONLY, jamais MISE À JOUR. Une ordonnance qui a édité sa propre formulation en est ...

Kamo·4w ago
FixInitializerService

Adapter le rugissement de la liste blanche d'enum à l'en-marche au rendu YugabyteDB

dropStaleEnumWhitelistChecks() a cherché '% IN (%'), qui est la façon dont CockroachDB a stocké une liste blanche de type « énumée » (EnumType.STRING). PostgreS...

Kamo·4w ago
FeatureInitializerService

Tableaux de notification des membres et colonnes d'origine d'un événement

Deux moitiés d'une caractéristique. Un rappel programmé sur une piste est mis en miroir sur le le calendrier du membre de planification, et le point du miroir e...

Kamo·4w ago
DocsInitializerService

Corrigez ce que garantit réellement le chemin de lecture soutenu par l'index

Le commentaire précédent revendiquait le chemin de lecture "refuse à servir n'importe quel dossier ne peut pas prouver qu'il est d'accord avec le serveur sur - ...

Kamo·4w ago
FeatureInitializerService

Ajouter est-répondre à l'index de recherche par courrier

Ajout de l'indice, donc l'indice enregistre les trois Drapeaux IMAP au lieu de deux. La liste de messages tire un repère de réponse de ceci. l'une, et la liste ...

Kamo·4w ago
FeatureInitializerService

Index et REVOKE les tableaux des états de paie

Ce que Hibernate ne peut pas exprimer pour les nouvelles tables hr-timecard-payroll-. Deux REVOKE. PayrollDispatch et PayrollSyncIssue refuse les mises à jour ...

Kamo·4w ago
August 13, 2026
FeatureInitializerService

Les colonnes vides sur hr-timecard-punch

Rétroviseurs de quatre nouvelles colonnes annulaires sur l'entité TimecardPunch. Un vide est ni suppression ni correction: il dit que le coup de poing n'aurait ...

Kamo·4w ago
FixInitializerService

Point à YugabyteDB, et arrêt du test de migration

La source de données est toujours appelée port 26257. C'est le CockroachDB à la retraite, qui est toujours courir et toujours répondre, donc une course contre e...

Kamo·4w ago
August 12, 2026
FixInitializerService

Recommencer, et arrêter la migration de facturation en supprimant son propre indice

KamoInitializer ne pouvait pas commencer du tout. Hibernate détecte le cafardDialect dont les deux sont les deux false, donc un "Id" transportant "Generated(eve...

Kamo·4w ago
FeatureInitializerService

Créer un compte-nent-hISTORIE

Rétrovise l'entité comptable historique dans la bibliothèque kamo-shared. Écrit explicitement plutôt que de la laisser à ddl-auto parce que la valeur par défaut...

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