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,856
Évolution totale
4,574
Caractéristiques
4,510
Corrections
32
Projets
Filtrer par projet
Tous les projets17,856AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService347InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,518TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,550kamo-login318kamo-marketing580kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtrer par type
Tous typesBuild24CI522Chore670Docs226Feature4,574Fix4,510Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
September 7, 2026
FeatureInitializerService

Les colonnes à sons répétés, pour un environnement frais

EmailService fonctionne ddl-auto: aucun, de sorte qu'aucune de ces deux colonnes ne peut apparaître d'elle-même. l'entité les déclare et Hibernate lit le tablea...

Kamo·4d ago
September 6, 2026
FeatureInitializerService

System-bug.media-session-guid, et son indice de recherche

La colonne derrière le fil de commentaires d'un rapport, correspondant VARCHAR(36), parce que MEDIA-SESSIONS.GUID est elle-même une colonne de corde de 36 carac...

Kamo·5d ago
FeatureInitializerService

Ajouter le déni, raisonner et balayer les trois noms de statuts retirés

status-name contient un NOM relevrant à travers "Enumerated(STRING), donc une ligne encore dire TRIAGED après que la constante a disparu ne se lit pas comme un ...

Kamo·5d ago
September 5, 2026
FeatureInitializerService

Semez la redevance de démarrage de 99 dollars par siège pour chaque niveau payé

Le chargeur est passé nul pour setupFee sur les quatre plans, donc un fraîchement ensemencé Un environnement à prix d'intégration à rien, tandis que la producti...

Kamo·6d ago
September 4, 2026
FeatureInitializerService

System-bug.publié, par défaut à TRUE

La colonne derrière le drapeau de Publish: un opérateur en mode dieu peut maintenant classer un rapport qui reste en mode dieu jusqu'à ce que quelqu'un le libèr...

Kamo·1w ago
FeatureInitializerService

Fais hr-job-application.member-id nullable

ddl-auto ajoute des colonnes; il ne relâche jamais les contraintes. Flicage optionnel-faux à true on the entity change ce que l'ORM croit et rien de ce que la b...

Kamo·1w ago
September 3, 2026
FeatureInitializerService

Adresse électronique, et les colonnes qui les commandent

La balisage du pied de page et la page d'enregistrement/bader-badge-spacing / footer-badge-hauteur-height sur e-mail-signature-modèles. Un coureur et pas seule...

Kamo·1w ago
FeatureInitializerService

Scan hr. careers, et chuter le lieu de travail gelé

Deux changements, tous deux nécessaires avant que les entités professionnelles puissent accéder à la base de données. La liste des «EnableJpaRepositories» est ...

Kamo·1w ago
September 2, 2026
FeatureInitializerService

Commerce-quotes.setup-fee

Une redevance forfaitaire sur un devis qui présente un prix unique. La redevance déjà a existé sur QuoteOption, où chaque alternative porte sa propre; une feuil...

Kamo·1w ago
FeatureInitializerService

Total des cotations stockées par le moteur de tarification

Les colonnes de monnaie de citation sont écrites, non calculées en lecture, donc les deux corrections qui a débarqué le 2026-09-02 - un prix à l'unité de mesure...

Kamo·1w ago
FeatureInitializerService

Les colonnes qui laissent un événement inviter ses invités

Trois événements sur le calendrier, parce que la question de savoir si une réunion invite des personnes appartient à la plutôt que jusqu'au moment où il a été s...

Kamo·1w ago
FeatureInitializerService

Commerce-quotes-billing-basis

Le instantané per-quote de la citation de l'ordreConversionBilling choice, donc une citation conserve les conditions dans lesquelles il a été relevé après qu'un...

Kamo·1w ago
FeatureInitializerService

Colonnes pour le contact d'un devis du marché et le instantané per-quote

Un marché cite sa réponse dans QUOTE-CONTACT-MODE (- QUOTE-CONTACT-MEMBER-ID lorsque que la réponse est une personne explicite), et chaque devis maintient le co...

Kamo·1w ago
FeatureInitializerService

Migration pour les KB-ARTICLES-RELATIONS

Miroirs KbArticleRelation dans la bibliothèque kmo-sahi. Écrit explicitement que laissée à ddl-auto de sorte que l'UID et la DATE-CREATED par défaut vivent dans...

Kamo·1w ago
August 29, 2026
FeatureInitializerService

Maintenir chaque routage de domaine en direct une fois que la vérification devient obligatoire

Le règlement de l'organisation est sur le point d'exiger la propriété - vérifiée sur la rangée de domaine de premier niveau, de sorte qu'un domaine plusieurs or...

Kamo·1w ago
August 28, 2026
FeatureInitializerService

Les trois colonnes d'écran d'origine par type de membre sur un modèle de sécurité

FEUILLE DE FALEFURE DEFAULT-MEMBER-HOME-SCREEN, DEFAULT-ÉMOMINE-MEMME-SCREEN et DEFAULT-ORG-OWNER-HOME-SCREEN. Chaque prise de cassure HOME-SCREEN-DEFAULT (le p...

Kamo·1w ago
August 27, 2026
FeatureInitializerService

Les trois entités javadocs de REVOKE existaient déjà

FactureWormGuard, BillingDispatch et BillingSyncIssue citent chacun "un REVOKE MISE À JOUR, DELETE dans la migration KamoInitializer". Il n'existe pas de migrat...

Kamo·2w ago
FeatureInitializerService

System-bug-view - qui a lu quel rapport

Par VOIR, pas par bogue, et c'est la raison pour laquelle il s'agit d'un tableau plutôt qu'un premier - visionné - colonne sur system-bug: le triage est travail...

Kamo·2w ago
FeatureInitializerService

Débarrquez les colonnes de téléphone de l'entreprise avant qu'EmailService ne les lise

AJOUTER COLONNE PAS S'ILS N'EXPANT PAS user-company-phone-main et utilisateur-company-phone-toll-free. La mise à jour de ce service serait d'ajouter les deux d...

Kamo·2w ago
FeatureInitializerService

4 GB par siège sur chaque plan, et sièges plutôt que par les utilisateurs

Le stockage cesse d'être un tierteur. L'échelle 2/4/5 a mis un gigaoctet entre Starter et Business sur une page qui devait ensuite expliquer ce qui était "réali...

Kamo·2w ago
FeatureInitializerService

Entreposage par siège et piscine appartement Enterprise

2 Go par siège sur Free, 4 sur Starter, 5 sur Business. Les entreprises cessent de s'étendre avec des sièges entièrement - un appartement de 150 Go pour l'organ...

Kamo·2w ago
FeatureInitializerService

Seed KamoPBX platform par défaut

Hibernate ddl-auto ajoute les colonnes SYSTEM-CONFIGURATION; s'applique aux lignes nouvellement insérées, de sorte que le singleton existant a besoin d'être rem...

Kamo·2w ago
FeatureInitializerService

Schéma de facturation PBX par extension, retournement et catalogue

PbxBillingSchemaMigration est 'Order(0) parce qu'il ajoute une colonne. Le l'entité de bibliothèque partagée mappe le mode phone-cost-cost à partir du moment où...

Kamo·2w ago
August 26, 2026
FeatureInitializerService

Un calendrier partagé par org, un primaire par membre

L'approvisionnement n'avait rien sous-le, donc deux premières charges simultanées les deux insérés. Écroque à l'écart ce que cela a déjà fait - vingt lignes dup...

Kamo·2w ago
FeatureInitializerService

Schéma des boîtes de réception connectées aux membres

L'ancien membre unique unique sur member-imap-configs est découvert par forme. plutôt que par son nom généré par Hibernate, et n'est tombé qu'après le une clé p...

Kamo·2w ago
FeatureInitializerService

Les deux add-ons de courrier sont facturés par boîte aux lettres.

Les prix inchangés à 5 et 2 dollars; seule l'unité change. Copier maintenant indique ce que en fait, et que les alias sont illimités et gratuits.

Kamo·2w ago
FeatureInitializerService

Schéma de facturation par boîte de courrier

Kamo·2w ago
FeatureInitializerService

Un membre principal par boîte aux lettres

est primaire était unique par membre seulement, de sorte que deux membres pouvaient demander à l'un ou l'autre un Boîte aux lettres et PrimaryMailboxIdentityRet...

Kamo·2w ago
FeatureInitializerService

DDL pour la porte-fenêtre de ligne par antoyen

Ajout de faux. Une colonne plutôt qu'un drapeau caractéristique parce qu'il n'y a pas de système de drapeau ici et MemberCapabilities est un ensemble fermé fer...

Kamo·2w ago
FeatureInitializerService

Élargir la colonne vertébrale de comms à un propriétaire, dans l'ordre qui le maintient en sécurité

Les LEAD-CONTACT-POINTS et LEAD-COMMUNICATIONS permettent d'obtenir le gestionnaire de documents (assoc-type, assoc-object-id) appariement de sorte qu'un compte...

Kamo·2w ago
FeatureInitializerService

Ajouter les colonnes JWT RingCentral et numéros directs

Ordre 0, parce que les entités de la bibliothèque partagée cartographient les deux colonnes à partir du moment cette construction commence: chaque coureur qui c...

Kamo·2w ago
August 25, 2026
FeatureInitializerService

Créer une fenêtre de disponibilité, retirer le tableau des créneaux daté

Crée la fenêtre de la fonction de membre, ajoute reconstruit le webinaire-fil-org-restriction autour du type plus un jour de semaine optionnel. Drops webinar-av...

Kamo·2w ago
FeatureInitializerService

Lecture de pointeurs pour les SMS, le chat AI, les webinaires et les appels manqués

Trois des cinq surfaces de conversation n'avaient aucune notion de lecture côté serveur à tous. Les quatre colonnes sont annulables sans remblai: les moyens nul...

Kamo·2w ago
FeatureInitializerService

Déplacer l'état hors de l'ordinal et sur le nom

Ajout STATUS-NAME / STATUS-APPLIED-NAME, les remplit à partir des ordinaux, puis gouttes les colonnes ordinales - dans cet ordre, qui est le seul ordre qui cons...

Kamo·2w ago
FeatureInitializerService

Un rapport système est un bogue ou une amélioration

ALTER plutôt que plié dans le CREATE, parce que le tableau existe déjà Partout, cela a été atteint. DEFAULT 0 est BUG, ce qui est ce que chaque ligne déposée av...

Kamo·2w ago
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 22, 2026
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·2w 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·2w 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