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,927
Évolution totale
4,612
Caractéristiques
4,539
Corrections
32
Projets
Filtrer par projet
Tous les projets17,927AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,521TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,577kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filtrer par type
Tous typesBuild24CI523Chore670Docs226Feature4,612Fix4,539Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 28, 2026
Fixkamo-shared-library

Largeur commit-log-translations.title to TEXT pour correspondre à la colonne DB

La colonne était VARCHAR(512) à la fois dans l'annotation et la DB, provoquant insertions de traduction à défaut pour les titres de longuement traduits. La colo...

Kamo·4mo ago
Featurekamo-shared-library

Requence d'enregistrement en paginé par (instance, extension, isVm)

Utilisé par les onglets de softphone comme source canonique de vérité pour les enregistrements d'appels et les messages vocaux lorsque le fournisseur en amont n...

Kamo·4mo ago
Chorekamo-shared-library

Drop stale BillingGeille Commentaire de l'ère Billing Group et non utilisé Abonnements requêtes

Relève le bloc doc restant dans AppliedModelEnforcementService qui a été renvoyé au concept de facturation, qui a longtemps disparu, et supprime après consolida...

Kamo·4mo ago
Fixkamo-shared-library

Contournement d'orgage de premier niveau : Retrouillation à l'inclusion libre pour les orges sans sous-marins

Le contrôle des droits à l'ordre de l'ordre des abonnements de promenades ciblant un orgotique. Avec le nouveau modèle cible-org, orgs que n'ont pas encore de c...

Kamo·4mo ago
Refactorkamo-shared-library

Éliter les administrateurs de niveau de compte par sous-membres; les sous-parties gagnent cibleorg

Ajoute des sous-adductionnaires de la sous-abonnexe (par sous-abonnetteur et drapeaux de sous-gérants) Compte sur l'organisation KamoCRM peut détenir plusieurs ...

Kamo·4mo ago
April 27, 2026
Otherkamo-shared-library

AccountGroup - 'CompteTier (segmentation du client, pas facturation)

L'entité de segmentation de la clientèle de détail (avec réductionPercentage, utilisée par Liste des prix pour la tarification basée sur des niveaux) entrée de ...

Kamo·4mo ago
Refactorkamo-shared-library

Rendre compte du groupe; remplacer l'ensemble d'utilisateurs par Member-set et AccountMember

Le compte est maintenant lui-même le "groupe" et il n'y a pas de groupe de facturation distinct concept. Les membres (org-scoped) appartiennent directement au C...

Kamo·4mo ago
Refactorkamo-shared-library

Migration de BillingGroup en tant que directeur de facturation

Le compte est maintenant le seul client principal de Stripe. Un membre ayant besoin de payer (par exemple pour un abonnement) crée automatiquement un compte; ce...

Kamo·4mo ago
Featurekamo-shared-library

Carte des blocs d'adresses de client externes dans AccountAdress à l'attraction

Ajouter AdapterAddressAiderAnner assistante qui convertit un nœud d'adresse JSON à partir de n'importe quel dans une EmbAddress et l'attache à un Compte en tant...

Kamo·4mo ago
Refactorkamo-shared-library

Enregistrements en direct Orient sur le profil d'adresse de compte, adresses historiques instantanées

Orient live commercer pour faire référence à l'expédition/la facturation principale du profil du Compte adresses, avec des instantanés pris uniquement lorsque l...

Kamo·4mo ago
Refactorkamo-shared-library

Passer Account.java à des incèdules; ajouter AccountAress entity pour les listes d'expédition/de facturation

- Ajouter AccountAddType enum (SHIPPING, BILLING) - Ajouter AccountAress entité (compte FK, type, label, EmbAddress, horodatage) - Ajouter AccountAdressReposito...

Kamo·4mo ago
Featurekamo-shared-library

T clés de recherche du fournisseur sur l'enregistrement, l'archive de la messagerie vocale, la diffusion en continu de la gamme MinIO

- Enregistrement: ajouter fournisseurInstanceId et fournisseurExternalId pour rejoindre les lignes d'appel d'appel/vocale du fournisseur aux actifs d'imagerie -...

Kamo·4mo ago
Featurekamo-shared-library

Ajouter un journal d'audit d'historique de plomb et d'entité, registre, service, DTO, crochets LeadService

- Entité d'histoire du plomb (UUID PK, FKLE ordinaire et pas de contraintes FK pour permettre la suppression/conversion du plomb) - LeadHistoryEventType enum av...

Kamo·4mo ago
Featurekamo-shared-library

Ajouter un appui international - Pays chef de file/subdivision/zones horaires, langue org, type de pays est la province

- Trimes: ajouter l'ensemble PROVINCE-NAMES, est la province(), get SubdivisionLabel() - Organisation : ajouter la langue (type de langue) - Plomb : addition d'...

Kamo·4mo ago
Featurekamo-shared-library

Enregistrement et enregistrementExt, RecordingImagingService les écrits

- Nouvelle entité d'enregistrement (UUID id, IMGID, IS-MASTER, IS-VM, EXTENSION, MEMBRESID, MEMBRESD, LONGUEUR, DATE-RECORDED, DATE-ACÉDÉE [DB-défaut par l'in...

Kamo·4mo ago
Fixkamo-shared-library

Utiliser le 'CreationTimestamp(source'DB)

Le DB est la source unique de vérité pour les horodatages dans cette base de code. Le le motif canonique Hibernate est le suivant: «CreationTimestamp» (source: ...

Kamo·4mo ago
Fixkamo-shared-library

Laissez DB remplir l'adresse par l'intermédiaire de l'adresse "Generated(INSERT)

Les INSERT échouaient avec: la valeur nulle dans la colonne "date-créé" viole la contrainte non nulle ColumnDefault ne déclare que la valeur par défaut du cô...

Kamo·4mo ago
Featurekamo-shared-library

Entité de mise en scène d'enregistrement non traitée, pistes d'ImgDat, service d'enregistrement

- Correction de la collision ID de type Image: VM-RECORDING-8, APPRÉCOROLAGE-9 (les deux faisant référence à MY-DOCS à 4). - Ajouter - pour qu'un enregistreme...

Kamo·4mo ago
Featurekamo-shared-library

Ajouter des assistants à l'ÉquipeMembre

Kamo·4mo ago
April 26, 2026
Featurekamo-shared-library

Ajouter Inclure Compagnie à LeadMarket et nom de la société à plomb

- L'entité du marché principal comprend l'entreprise (Boolean, nul) - Entité de plomb obtient le nom de la société (marquette, max 50, nul) LeadMarketDTO, Creat...

Kamo·4mo ago
Fixkamo-shared-library

Serialize ExtensionDto.assignedMemberId sous la forme d'une chaîne

déborder la gamme de la couche de sécurité de JS (par ex. 1168485658174423046 - roupies rondes 1168485658174423000 une fois qu'un numéro JSON atteint le navigat...

Kamo·4mo ago
Featurekamo-shared-library

Expose isDisplayOnIntake dans FormFieldDTO

Kamo·4mo ago
Featurekamo-shared-library

Ajouter champ connecté à VoipProviderInstance

Booléen nul: nul - jamais testé, vrai - le dernier test est passé, faux - a échoué. Exige de la migration du schéma KamoInitializerService pour ajouter la colon...

Kamo·4mo ago
Featurekamo-shared-library

Nombre non lu et aide à la recherche par session

Ajout - donc le topbe La badge de soutienButton peut compter les tickets d'assistance qui ont réellement besoin attention (ne pas louer les messages des visiteu...

Kamo·4mo ago
April 25, 2026
Fixkamo-shared-library

Les tickets d'assistance ont besoin de comptages non lus agnostiques par les membres

Les messages de visiteurs sur les tickets d'assistance sont stockés sous le même système que l'agent s'authentifie en tant que, de sorte que la session de CHAT ...

Kamo·4mo ago
Featurekamo-shared-library

Snapshot visitor geo sur l'entité de billetterie

Ajout du VISITOR-IP-ADDRESS, VISITOR-COUNRY-CODE, VISITOR-COUNTRY-NAME, Colonnes VISITOR-CITY, VISITOR-SUBDIVISION. Capturé lors de la création des billets de s...

Kamo·4mo ago
Performancekamo-shared-library

Ajouter findBySessionGuidIn pour le chargement en vrac

Utilisé par le point d'extrémité de la liste de billets de soutien pour aller chercher tous les visiteurs pour un page dans une requête au lieu de N findSession...

Kamo·4mo ago
Fixkamo-shared-library

Propriété correcte JsonIdentityInfo de 'uniqueId' à 'id'

Entité membre déclaré «JsonIdentityInfo» (propriété - "uniqueId") mais Le champ clé principal réel est nommé 'id'. Jackson a été jeté "ne peut pas trouver la pr...

Kamo·4mo ago
Featurekamo-shared-library

Inclure les sessions de SUPPORT-TICKET dans la requête d'adhésion non lue

findChatMembershipsByMemberId retourne maintenant des adhésions pour le CHAT et Types de sessions SUPPORT-TICKET, de sorte que le nombre de participants par mem...

Kamo·4mo ago
Featurekamo-shared-library

Ajouter resetHastachmentsForFolder requête à ConversationRepository

Permet la synchronisation à réinitialiser les drapeaux de fixation avant de réindexer. Une détection MIME corrigée peut reconstruire le champ à partir de donnée...

Kamo·4mo ago
April 24, 2026
Featurekamo-shared-library

Fondation de schéma de téléphone/fournisseur de SMS à plusieurs instances

- Renommer VoipProviderConfig et VoipProviderInstance; supprimer UNIQUE(org-id), ajouter instance-name, config-json, last-sync-at, last-sync-error. - Renommer B...

Kamo·4mo ago
Refactorkamo-shared-library

Équipe de chuteMembrePayFeesSetting

La politique en matière de rémunération des salariés est en train de disparaître - le refactor Group traite la facturation par groupe, et non par le biais du mo...

Kamo·4mo ago
Featurekamo-shared-library

Ajouter des drapeaux de visibilité de type créateur paralias

Ajouter visibleLes membres/ visiblesToTeamMembres Les colonnes booléennes à ChildOrgSecurityModelAlias afin que les administrateurs puissent restreindre les pse...

Kamo·4mo ago
Fixkamo-shared-library

Appliquer les temporisations de connexion/écriture/lecture à MinioClient via OkHttpClient

Sans temporisations, un peer de réplication de site abattu (k2m1) a causé makeBucket et putObject appels à bloquer indéfiniment, surfaçant comme une infinie "Sa...

Kamo·4mo ago
Featurekamo-shared-library

Ajouter des entités, des chiffrements et des abricots de logs d'alias/DNS

Ajoute des creds GoDaddy par or (AES-GCM crypté), un drapeau de l'autoRootSubdomains et la collecte d'alias enfants-org sur le modèle de sécurité, un approvisio...

Kamo·4mo ago
Refactorkamo-shared-library

Entité et dépôt de code Drop RegistrationPhoneCode

L'enregistrement en libre-service n'utilise plus la vérification par SMS pour Le champ téléphonique et le formulaire d'enregistrement recueillent le numéro de t...

Kamo·4mo ago
April 23, 2026
Featurekamo-shared-library

Ajouter un . . . . . . . .

Kamo·4mo ago
Featurekamo-shared-library

Ajouter Système Drapeau de l'utilisateur et entité d'accès

Introduit le modèle d'utilisateur du système à l'échelle de la plate-forme: un drapeau User.isSystemUser (indice partiel unique impose un singleton), plus une t...

Kamo·4mo ago
Featurekamo-shared-library

Ajouter RegistrationPhoneCode entité et référentiel

Le nouveau tableau (enregistration-phone-codes) stocke des codes de vérification des SMS à un coup de feu émis lors de l'enregistrement en libre-service, avant ...

Kamo·4mo ago
Featurekamo-shared-library

Ajouter AgeReqType.allowsUnder13() aide

Utilisé par le flux de membres Ajouter un membre/un membre de l'équipe pour sauter la collecte d'e-mails pour les orges dont l'âge prescrit permet aux utilisate...

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