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,924
Évolution totale
4,611
Caractéristiques
4,537
Corrections
32
Projets
Filtrer par projet
Tous les projets17,924AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,520TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,575kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filtrer par type
Tous typesBuild24CI523Chore670Docs226Feature4,611Fix4,537Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
August 27, 2026
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
Featurekamo-internal

Carte de réglage de la plate-forme, et arrêtez d'afficher la copie FreePBX

Trois problèmes sur la page du serveur de téléphone KamoPX, tous les miens : - La carte PHONE-SERVER-ID n'était pas gênée, de sorte que chaque fournisseur - Ka...

Kamo·2w ago
FeatureVOIPService

Lire la configuration de la plate-forme KamoPBX à partir de la base de données

L'ajout d'un serveur de téléphone KamoPBX a échoué avec une erreur DNS Kubernetes brute "Erreur I/O sur PUT ... - montré à une l'organisation qui ne sait ni lir...

Kamo·2w ago
Featurekamo-shared-library

Paramètres de la plate-forme KamoPBX sur SYSTEM-CONFIGURATION

KamoPBX est la propre plate-forme de Kamo, donc toute sa configuration est à l'échelle de la plate-forme: URL de base, compte maître id, nom de compte, justific...

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

La grille de la commande de travail lit de véritables emplois dans les services

Chaque rangée de cette grille était un maillon mort par construction. générerMockWorkOrders ids ids String(8000 et i), le clic de ligne enfoncé /commerce/servic...

kamo·2w ago
Featurekamo-marketing

Les cartes de plan montrent à quel niveau ADDS, pas tout ce qu'il a

Les cartes listées toutes les caractéristiques incluses - 16 sur Free, 30 sur Starter, 52 sur Entreprises, 57 sur les entreprises. Quatre cartes de hauteur sauv...

Kamo·2w ago
Featurekamo-internal

Tirez l'histoire d'un patient des pratiques qu'il çouait à suivre

La moitié sortante de l'échange, sur l'onglet d'enregistrement à côté de la surface de libération les enregistrements quittant et les enregistrements arrivent s...

kamo·2w ago
FeatureSecurityService

La moitié sortante du TEFCA - demandez, ne répondez pas seulement

Tout ce qui a été construit jusqu'à présent répond aux questions des autres: découverte, document requête, document, la file d'attente d'examen de correspondanc...

Kamo·2w ago
Featurekamo-shared-library

Ligne pour les documents extraits d'autres organisations

Sa propre domaine plutôt qu'une part de DOCUMENTS, pour la raison pour laquelle les exportations en vrac ont obtenu one: une pratique qui interroge un réseau d'...

Kamo·2w ago
FeatureVOIPService

Fournir un compte KamoPBX lors de la création d'un serveur téléphonique

L'ajout d'un serveur téléphonique KamoPX crée désormais le compte sous-jacent et écrit le compte id et royaume de retour à configJson. Tout configJson que le cl...

Kamo·2w ago
Featurekamo-internal

KamoPBX est sélectionnable

Le fournisseur est implémenté dans VOIPService, donc la porte à venir se détache. La description ne nomme plus le projet en amont et dit ce qui compte réellemen...

Kamo·2w ago
FeatureSecurityService

API de service à droit-d'enfants

Liste, obtenir, mettre à jour et statut PATCH. Id/(eq) ou 401, un bon(e) contrôle ou 403, une variable de chemin de chaîne par parseUuid ou 400, et une aide déf...

Kamo·2w ago
Featurekamo-shared-library

Une API de lecture/écriture org lue pour les emplois de service

ServiceJob a été une entité cartographiée avec des dépôts et des tests de réussite et pas de l'impossibilité de lire une ligne. Cela lui donne l'en-tête de l'UI...

Kamo·2w ago
Featurekamo-login

Révéler l'espace de travail présélectionné, et donner la liste la barre de défilement de l'orge

Deux choses sur le cueilleur de l'espace de travail, les deux à peu près la même liste. L'espace de travail qu'un membre utilisé en dernier est présélectionné ...

Kamo·2w ago
FeatureVOIPService

Mettre en œuvre le fournisseur KamoPBX

Remplace le stub. KamoPBX est la propre plate-forme de Kamo, donc l'organisation ne détient pas Agent de certificat: KamoPBXAccountProvisioner crée le compte lo...

Kamo·2w ago
FeatureKlusterServices

Applications, médias, manifestes de bord et politique de réseau

- config.ini porte un bloc [zone) à partir du premier jour, donc une deuxième région est une configuration edit, pas la chirurgie. Les secrets sont remplacés ...

Kamo·2w ago
Featurekamo-internal

et verrouillage de la carte Entreprise

Enregistre le bon côté client - liste, couleur, icône - et l'ajoute au bon côté du client l'ensemble non-tabing du test de couverture avec une note sur ce qu'il...

kamo·2w ago
FeatureBillingService

Refuser un abonnement à l'entreprise en libre-service

L'entreprise est négociée. Se cachant le prix est la présentation; c'est le frontière. Une demande de nommage du plan d'entreprise est rejetée à moins que l'app...

Kamo·2w ago
FeatureSecurityService

Retenir la tarification des entreprises sur le catalogue

L'entreprise est négociée directement avec KamoCRM, donc son taux n'est pas à nous de publier. Chaque surface qui cite un prix plan lise ce seul point d'extrémi...

Kamo·2w ago
Featurekamo-internal

Montrez ce que dit le tableau avant l'inscription de la prescription

Le serveur refuse maintenant une prescription qui entre en conflit avec une allergie enregistrée, un médicament le patient est déjà allumé, ou un patient person...

kamo·2w ago
FeatureKlusterServices

CouchDB et LapinMQ sur k3m1

CouchDB q-8 / n-1, vérifié en direct. q est fixé à la création de la base de données et KamoPBX crée une base de données par compte plus MODB mensuel, donc q es...

Kamo·2w ago
Featurekamo-shared-library

Dis que "les octets sont partis" à l'écart de "le stockage est vers le bas"

openRange a effondré chaque échec de noeud dans une IOException, donc un appelant pourrait faire Rien avec elle, mais retournez 500. Le navigateur n'est pas en ...

Kamo·2w ago
Featurekamo-shared-library

GESTIONNÉRÉTAIRES-SUBSCRIPTIONS

L'entreprise est négociée, jamais en libre-service. Cette droite porte les deux moitiés de qui : voir ce qu'il coûte, et mettre une organisation à son sujet. C...

Kamo·2w ago
FeatureSecurityService

Vérifiez le tableau avant d'écrire une ordonnance

La prescription a été ajoutée avec le tableau des allergies, la requête interaction-checking et un point d'extrémité du "diatour de sécurité" tout à côté, non l...

Kamo·2w ago
FeatureKlusterServices

Porte d'infrastructure de la phase 0

- TURN sur TLS sur 5349 avec un vrai cert (tour-kamocrm-com-cert). Sans rames: un client derrière un pare-feu de sortie de 443 seulement n'a pas de chemin méd...

Kamo·2w ago
Featurekamo-shared-library

Porter l'unité d'une fonctionnalité de plan aux surfaces d'achat

Le catalogue a stocké une unité par fonction tout au long - "GB/utilisateur", "utilisateurs", "contacts" - et le plan-car DTO l'a laissé tomber, de sorte que ch...

Kamo·2w ago
FeatureKlusterServices

Échanger les salutations à KamoCRM-Main-Intro-2

Téléchargé en tant que nouveau fichier plutôt que d'écraser l'ancien, donc en arrière est un changement en une ligne en KAMO-ATTENDANT-INTRO plus un rechargemen...

Kamo·2w ago
Featurekamo-internal

Auteur d'un livret de travail à prix forfaitaire, évalué à la minute

Remplace la vitre d'espace SW5 par la surface d'auteur réelle: trois sous-vues sur un onglet - livres, catégories, rubriques - suivant le SubView Commutateur Ma...

kamo·2w ago
FeatureSecurityService

Livre de tâches à droite API

SW5 Tâche 3, demi-contrôleur. CRUD pour les livres, catégories, tâches et options, plus GET /-bookUid/tasks/by-code/-code---------------------------------------...

Kamo·2w ago
Featurekamo-shared-library

Service de livre de tâches avec CRUD org-scoped et résolution de code

SW5 Tâche 3, moitié de bibliothèque. ServiceTaskBookService expose des livres, des catégories, tâches et options derrière une API org-scoped, plus resolveTaskBy...

Kamo·2w ago
Featurekamo-internal

Non-passe de la tarification, de la fiscalité et des niveaux pour les marchés des services

Un marché du SERVICE a obtenu exactement trois onglets - Overview, Vendeurs, Accords. Clients, taxes et expéditions et rabais et prix ont tous été fermés sur co...

kamo·2w ago
Featurekamo-internal

Appliquer une remise à une réclamation

"monnaie non appliquée" est de l'argent que le payeur a envoyé que personne attaché à une réclamation, Et la file d'attente ne pouvait être regardée que. APST-I...

kamo·2w ago
FeatureSecurityService

Trouver une réclamation par le numéro un payeur cotation

L'apurement d'un transfert de fonds a besoin de la réclamation qu'il règle, et une remise de fonds n'est pas id - uniquement le nombre de la pratique envoyée. S...

Kamo·2w ago
Featurekamo-internal

Quatre choses qui pourraient être regardés et non faits

Chacun d'entre eux avait un point de terminaison d'appel, une fonction client, et aucun moyen pour une personne. pour l'atteindre. Fermeture d'une boucle d'ord...

kamo·2w ago
Featurekamo-shared-library

Ajouter le livret de tâches à plat

Un catalogue de tâches à prix dont les entrées portent la main-d'œuvreMinutes - le nombre que Tant les prix d'une ligne que la taille d'une visite. ServiceLineI...

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
FeatureBillingService

Service de facturation par téléphone par extension

PricingModel.PER-EXTENSION, sa propre clé de quantité réservée, un allocator, un un réchauffeur nocturne, une porte d'enlèvement et l'API résumée - le jumeau de...

Kamo·2w ago
Featurekamo-marketing

Donnez aux add-ons du téléphone une icône de téléphone

PER-EXTENSION rend déjà "extension/mois" - ajouterOnUnitLabel la manipule et n'a pas besoin de changement. La carte d'icônes est: elle est calibrée sur le catal...

Kamo·2w ago
Featurekamo-internal

Indiquer quel coût d'extension, où les extensions sont gérées

ExtensionUsagePanel sur l'onglet stats, à côté de la boîte aux lettres et des panneaux de stockage: le nombre par classe, le taux de catalogue, le total mensuel...

kamo·2w ago
FeatureKlusterServices

La temporisation des files d'attente et la "presse 0" tombent toutes les deux par messagerie vocale

Remplace la boucle de file Dial()-Goto-rollé par app-queue. La décision facteur est DTMF: les chiffres NE sont PAS appariés avec le dialplan alors que Dial() es...

Kamo·2w ago
Featurekamo-shared-library

Compter les extensions, un serveur tiers ne facture pas

Les files d'attente, les RIV, les groupes de ring et les pièces de rechange sont les extensions auxquelles personne n'est affecté, et en vertu de la règle des t...

Kamo·2w ago
Featurekamo-shared-library

Compter les extensions de téléphone facturables

Ajoute le jumeau de téléphone de l'agrégateur par boîte aux lettres: PbxBillingClass avec un Commutateur de type VoipProvider et pas de bras par défaut, OrgPbxB...

Kamo·2w ago
FeatureKlusterServices

En-attente de la sonde de trous de musique 8000 et 8080 simultanément

Huit pistes de maintien téléchargées sous la forme de la classe MOH, qui s'est mélangée. Le l'ordre aléatoire vient de "random"1 sur la ligne dans la table de m...

Kamo·2w ago
Featurekamo-internal

Un emoji sur un seul message, et un message que vous pouvez corriger

Un membre a demandé les deux sur le chat individuel. Ils atterrissent sur le même menu permessage le La fenêtre a déjà, à côté de Copy et Unsend. Les réactions...

kamo·2w ago
Featurekamo-shared-library

Les réactions emoji par message, et un message que son expéditeur peut corriger

Deux choses qu'un membre a demandé sur le chat individuel: un emoji n'importe qui dans la conversation peut mettre un message unique, et la possibilité de corri...

kamo·2w ago
FeatureKlusterServices

Salutations enregistrées, par extension, 1/2 à l'opérateur

Remplace le modèle de maintien en jeu par l'introduction enregistrée: - joue la salutation ET écoute au en même temps, pour qu'un appel d'offres puisse le co...

Kamo·2w ago
August 26, 2026
FeatureKlusterServices

Auto-assisterant à l'entrée et musique en attente et numéro par extension

Les appels entrants n'avaient nulle part où aller: la table "introing" était complètement vide, Même un appel livré aurait été arrêté. Ajoute le contexte de l'a...

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

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