KamoCRM

Log de change en direct

Chaque fonctionnalité, correction et amélioration, postée comme elle est expédiée. Rien n'est retenu pour un lancement.

17,499
Évolution totale
5,986
Caractéristiques
5,283
Corrections
30
Projets
Filtrer par projet
Tous les projets17,499AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService250MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtrer par type
Tous typesBuild16CI523Chore774Docs3,254Feature5,986Fix5,283Other994Performance165Refactor278Revert23Style42Test160Upgrade1
April 28, 2026
Refactorkamo-internal

API membres divisés; exemple de l'org cible des sous-marins; ajout d'un propriétaire de facturation promotion de l'UI

factingApi divise les membres en compteMembres (canManageBilling, isccountManager) et abonnésMembros (isLicensee, canManageAbonnement) sous Gains d'abonnement a...

kamo·6mo ago
FeatureSecurityService

Siège KamoCRM auto-proposition sur la création sous-orge; point d'extrémité du propriétaire de la mise en valeur de la promotion

EntitlementService walks SubscriptionMember (non AccountMember) à calculer les droits des membres - l'union des caractéristiques entre les sous-marins de licenc...

Kamo·6mo ago
RefactorBillingService

Les sous-parties ciblent un sous-org; par sous-membres, répartis en dehors des administrateurs de compte

Les abonnements nécessitent désormais la cible OrganisationId sur la création et le (compte, marché, target-org) triple est la nouvelle clé d'unicité. AccountBi...

Kamo·6mo 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·6mo ago
April 27, 2026
Otherkamo-internal

AccountGroup - 'CompteTier; itinéraires des groupes de clients'

Types frontaux et appels API mis à jour pour correspondre au service partagé renommer AccountGroup en AccountTier. La dénomination "Groupe" fuyait dans le domai...

kamo·6mo ago
OtherSecurityService

AccountGroup - 'CompteTier ; points d'extrémité /groupes --/niveaux

Critères d'évaluation du groupe de compte (niveaux de segmentation du client, non facturation) rebaptisée tout au long de la terminologie pour utiliser la termi...

Kamo·6mo ago
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·6mo ago
Refactorkamo-internal

Renommer AccountBillingMembre-Comp Membre; isGroupPlanManager

Renommé au niveau du type à travers le client de facturation et le planBillingTab: - CompteBillage Type de membre - isGroupPlanManager flag (estCcountManager) -...

kamo·6mo ago
RefactorBillingService

Utiliser Account.members via AccountMember; rebaptiser isGroupPlanManager (isccountManager)

Le compte est maintenant le groupe, donc toutes les références à l'ancien AccountBilling Member entité est pointée sur le nouveau générique - Entité. Le drapeau...

Kamo·6mo ago
RefactorSecurityService

Drop-utilisateur/masterAccountHolder, utilisez Account.members et primaryMember

AccountController reflète désormais le modèle du compte en tant que groupe : - calculDisplayName / extracteEmail / extracteRésure de l'extrat primaire Membre ...

Kamo·6mo 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·6mo ago
FeatureInitializerService

Ajouter la langue membre - par défaut - colonnes de monnaie

Ajoute deux colonnes NOT NULL au tableau des membres soutenant la nouvelle colonne Membre.language (VARCHAR DEFAULT 'ENGLISH) et Member.defaultCurrency (VARCHAR...

Kamo·6mo ago
Featurekamo-register

Ajouter une étape de la langue, cueilleur de fuseau horaire de campagne, défilement

- Nouvelle étape "My Language" à la présidence du magicien, en miroir du pays la disposition de l'étape. Institue les 22 localités bénéficiant d'un support de...

Kamo·6mo ago
Featurekamo-internal

Ajouter la langue et la monnaie par défaut à la carte Paramètres régionaux

La carte des paramètres régionaux du profil des membres expose désormais la langue modifiable (22 sites bénéficiant d'un soutien à la mise en place du site de c...

kamo·6mo ago
FeatureSecurityService

Langue/temps/fréquence de membre pendage/monnaie d'inscription

Le critère d'enregistrement/registre accepte maintenant la langue, le fuseau horaire et la fonction défaillant à côté du champ d'action existant. Pays des servi...

Kamo·6mo ago
Refactorkamo-internal

Réécrire le client FacturationApi sur les points d'extrémité basés sur le compte

factingApi parle maintenant à - au lieu de les anciennes routes/groupes/groupeId. Types de premier niveau renommés: - Groupe de facturation - Groupe de facturat...

kamo·6mo ago
RefactorBillingService

Réécrire BillingService sur des entités basées sur des comptes

Le service de facturation est maintenant centré sur les comptes. Flux axés sur les membres (par ex. "ajouter une carte", "s'abonner à un plan") passe maintenant...

Kamo·6mo ago
RefactorSecurityService

Passer des licences de facturationGroup à des licences basées sur des comptes

EndroitmentService résout les droits des membres par rapport à AccountLicense les registres appartenant au compte de facturation du membre. Les droits du membre...

Kamo·6mo 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·6mo ago
Chorekamo-internal

Forme miroir en direct/sonsme d'adresses instantanées dans les types CartItem2 et DraftOrderItem

Gains de panier1 et expéditionAdresse/billeAveillé les champs provenant du profil principal d'expédition/de facturation du client AccountAddress. Tire-tonnes de...

kamo·6mo 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·6mo 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·6mo ago
Featurekamo-internal

/compte/nouveau exemplaire UX, champs de nom complet, double téléphone, adresse; gestion de l'adresse au niveau du compte

Front-alon: /compte/nouveau : par section "Copier à partir du plomb" boutons et tête d'enfoncer "Copier tous à partir du lead" (lorsque le param leadId) - Secti...

kamo·6mo ago
FeatureSecurityService

Prise en charge du nom/courrier électronique/téléphoneNumbers et des critères de gestion de l'adresse

- AccountController accepte le nom/courrier électronique/téléphoneNumbers JSON sur POST/PUT - L'adresse initiale sur POST crée la LIVRAISON (et le vacancier lor...

Kamo·6mo 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·6mo ago
Featurekamo-internal

Historique de qualité Production et onglets de messagerie vocale avec outil de lecteur multimédia

Onglet Historique (SoftphoneHistoryTab.tsx): - Rouleau infini via l'Unitre-observateur à l'intérieur du conteneur de défilement du panneau - Puces filtrantes : ...

kamo·6mo ago
FeatureInitializerService

Lecat de migration pour les colonnes de l'enregistrement des fournisseurs de l'enregistrement et des colonnes d'archives VM

AddORDINGS.provider-instance-id (UUID) et provider-external-id (VARCHAR(64)) plus l'indice de recherche de l'onglet idx-recordings-provider-lookup index utilisé...

Kamo·6mo ago
FeatureConversionService

Persist providerInstanceId et fournisseurExternalId sur l'enregistrement à l'ingest

File X-Phone-Server-Id et X-Asterisk-Id (déjà en UnprocessedRecording) sur les nouveaux champs RecordingMetadata de sorte que les lignes d'appel/voix dans le sy...

Kamo·6mo ago
FeatureDocsService

Ajouter avec la prise en charge de la plage HTTP

Scrit générique de streaming pour les actifs d'imagerie audio/vidéo, utilisé par l'outil MediaPlayer kamo-internal. Autorisation Reuses ImageService (même chose...

Kamo·6mo ago
FeatureVOIPService

Enregistrement de la lecture, archives de messagerie vocale, messagerie vocale paginée, enrichissement historique

- Nouveau contrôleur d'enregistrement avec recherche en masse, audio en continu à distance pour les pistes maîtres et par canaux, et métadonnées pour la fenêtre...

Kamo·6mo 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·6mo ago
Fixkamo-internal

Supprimer le titre de l'historique redondant du panneau d'historique

Le label de l'onglet transmet déjà le contexte - le titre et le sous-titre gaspillaient de l'espace d'écran. Le bouton de rechargement s'est déplacé en ligne da...

kamo·6mo ago
Fixkamo-internal

Supprimer la disposition du propage provoquant des rebonds du corps du courrier électronique

L'accessoire de mise en place du mouvement extérieur.div a combattu avec l'intérieur de l'Animate Présence hauteur: animation «auto», création d'une boucle de r...

kamo·6mo ago
Featurekamo-internal

Ajouter l'onglet Historique - Chôlé de l'audit paginé avec recherche et filtres

- LeadHistoryPanel: barre d'outils de filtre collant avec recherche déboutcée, et filtres, tableau MUI avec pagination, puces d'événements codées en couleur, ré...

kamo·6mo ago
FeatureSecurityService

Ajouter les critères d'évaluation de l'EGET/id/history et /-id/history/filters

Critère d'évaluation en palangé, filtrable, consultable, avec chargement par lots d'acteurs (n N-1). Filters endpoint retourne des champs utilisés distincts, to...

Kamo·6mo 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·6mo ago

Comme ce que tu vois expédier ?

Tout cela arrive dans votre espace de travail par lui-même. Commencez sur le plan gratuit et relisez cette page dans un mois.

Commencez gratuitement pour toujoursPrix de visualisation