KamoCRM

Historique des changements

Chaque fonctionnalité, correction et amélioration est publiée au fur et à mesure de son expédition.Rien n'est retenu pour un lancement.

17,659
Total des changements
6,077
Caractéristiques
5,341
Fixes
30
Projets
Filtrer par projet
Tous les projets17,659AIService260APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,412kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,681kamo-signer-monorepo57kamolos114
Filtrer par type
Tous les typesBuild16CI523Chore776Docs3,257Feature6,077Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
October 11, 2026
FeatureSecurityService

Le registre de la divulgation export — un CSV enregistré comme EXPORT avant sa construction (KamoCollab CP08 T8)

Allez-y. prend les filtres et les réponses de la liste les 10 000 nouveaux événements comme divulgateur.csv (chaque champ cité, Les moments UTC, les destinatair...

Kamo·2w ago
FeatureSecurityService

I2 résout une ébauche de l'une des couches d'un membre, les comptes quotidiens du grand livre par SI, et les paramètres de divulgation s'accrochent au service kamoai (KamoCollab CP15 T4)

- I2 brouardLayer {level, id}: uniquement avec un sujet MEMBRE existant et des projets d'articles; le projet est validé pour niveau de la couche (ancêtres du mi...

Kamo·2w ago
FeatureSecurityService

Le registre de divulgation lisait l'API — liste, statistiques, sources et paramètres des membres, avec le chemin du superviseur (KamoCollab CP08 T7)

DivulgationLedgerContrôleur à /api/security/divulgations: GET (liste), /stats (nombre d'événements par décision plus lit. JUILLET, R1-19) /source/{kind}/{id} (c...

Kamo·2w ago
FeatureSecurityService

Le fichier DDL pour les index métriques, avec son test de contrat (KamoCollab CP14 T2)

Trois indices de date par organisation pour les indicateurs d'activité des SI (préciser §5.1, D20): commerce orders, commerce quotes et comptes sur (org id, dat...

Kamo·2w ago
FeatureSecurityService

Le service de requête du grand livre de divulgation — pages de jeu de clés sur un index par filtre, le syndicat membre, les étiquettes et les comptes (KamoCollab CP08 T6)

DisclosureLedgerQueryService lit org disclosure events et ses deux tables d'enfants sur NomméParameterJdbcTemplate. Chaque point d'entrée construit un mot de pa...

Kamo·2w ago
TestSecurityService

La charte croisée DDL garde pins item origin sur les six tables propriétaires (KamoCollab CP10 Tâche 3, R1-4)

Rouge jusqu'à la charte de shared-libItem maps item origin (CP10 Tâche 3), vert avec elle et la CP10 Tâche 1 Fichier DDL. Tester seulement ; pousser après le co...

Kamo·2w ago
FeatureSecurityService

Déclarez l'enregistreur du registre de divulgation, avec son balayage du dépôt (KamoCollab CP08 T5)

DivulgationLedgerConfig déclare que l'enregistreur de divulgation partagé est un haricot divulgationLedgerRecorder: le nom divulgationRecorder est le DSE §164.5...

Kamo·2w ago
FeatureSecurityService

Qui un calque de sauvegarde atteint — CharterLayerLoader.layerRefs et GET **************** (KamoCollab CP09 Tâche 5)

Les membres non retraités de l'équipe SI de l'org de l'appelant dont les chartes sont construites à partir le calque (ORG, ROLE, MINISTÈRE, EMPLOI TITLE, ÉQUIPE...

Kamo·2w ago
FeatureSecurityService

L'élément origine DDL sur les six tables de propriétaire de charte, avec son test de contrat (KamoCollab CP10 Tâche 1)

Enregistrements qui ont rédigé une charte (NULL = une personne, AI DRAFT = la configuration SI assistant). Appliquée à la main par la tâche no 2 du CP10 avant q...

Kamo·2w ago
FeatureSecurityService

Préférences du bénéficiaire, GET-PUT **************** et POST **************** (KamoCollab CP12 Tâche 11)

Comment une personne veut des collègues SI pour les rejoindre (préciser §5.5, D36): un magasin JDBC member collab preferences et member collab channel order (li...

Kamo·2w ago
FeatureSecurityService

La vue externe du champ d'une piste, ?fieldAudience=EXTERNAL (KamoCollab CP07 Tâche 9)

LeadFieldMask.applyExternal conserve exactement les champs de spécification §5.18, réduit la le cessionnaire au nom et au titre, et annule tous les autres champ...

Kamo·2w ago
FeatureSecurityService

Paramètres de divulgation, GET et PUT **************** (KamoCollab CP05 Tâche 13)

Spec §5.5, D6: lit par CONFIGURE SYSTEM, MANAGE ACCESS RULES, VUE ACCESS LOGS ou MANAGE AI WORKFORCE (ou ouvrir la fenêtre de Dieu); éditer par CONFIGURE SYSTEM...

Kamo·2w ago
FeatureSecurityService

La DDL pour les paramètres de divulgation d'org et les deux index d'étiquette de communication principale (KamoCollab CP05 T1)

org disclosure settings (huit colonnes, une ligne manquante signifie les valeurs par défaut, AUDIT par défaut) et ix leadcomm org source / ix leadcomm org email...

Kamo·2w ago
FeatureSecurityService

La DDL pour les trois tableaux du grand livre de divulgation en annexe seulement (KamoCollab CP08 T1)

La DDL appliquée à la main de la spécification §5.1: org divulgation events, ses destinataires et sources, sept index org-and-time, et un REVOKE de fermeture qu...

Kamo·2w ago
October 6, 2026
FeatureSecurityService

Importations manuelles et arriéré d'admission grâce au moteur de cartographie partagé

LeadImportController cartographie chaque ligne avec kamo-parted-library LeadRequestMapper au lieu de son propre commutateur, donc les importations manuelles et ...

Kamo·3w ago
FixSecurityService

La page principale nomme son fournisseur et son produit

Lead.vendorProduct est @Transient — seul VENDOR PRODUCT ID est une colonne — donc rien ne la charge à moins quelqu'un demande, et LeadDTO.fromLead quitte ensuit...

Kamo·3w ago
October 5, 2026
FixSecurityService

Un changement à l'équipe d'un membre se trouve dans le journal d'accès de sécurité — une ligne SECURITY SETTING CHANGE/MEDIUM par membre qui a rejoint ou quitté, de l'équipe, le profil du membre, une équipe supprimée ou une création (KamoCollab CP01 final review I1)

Une équipe est un niveau de la cascade de droits, donc rejoindre une est une subvention (CP01-T14-1). Le département et le poste changement sur la même carte Po...

Kamo·3w ago
FixSecurityService

Pin the heads' names request on users pkey — /*+ IndexScan(u users pkey) */ first in the instruction, as loadMembers and the org chart's people request; without it the legacy planner seq-scans all of users per head rang (KamoCollab CP02 final fix)

Production EXPLAIN (sp00vérify, en lecture seule): le plan littéral non lingué était un boucle imbriquée sur Seq Scan sur les utilisateurs (106 lignes) pour 1 e...

Kamo·3w ago
TestSecurityService

**************** — chaque table du propriétaire de charte porte chaque colonne CharterItem et son propriétaire, à partir des fichiers docs/sql dans l'ordre et une base de référence historique datée (KamoCollab CP03 T7)

Le programme est un garde de la DDL (maître R1-12). Il lit chaque docs/sql/*.sql dans l'ordre du nom de fichier et recueille ce que les six tables propriétaires...

Kamo·3w ago
FeatureSecurityService

La DDL appliquée à la main pour la couche charte ORG, les colonnes personnalité et Docstion et les archétypes org, et son test de contrat (KamoCollab CP03 T2)

Spec §5.1's block, caractère pour caractère: les douze caractères nuls/collab colonnes sur les cinq tables du propriétaire de charte, org charter items (en casc...

Kamo·3w ago
FeatureSecurityService

Les entrées de la liste visible proviennent du graphique org — les subordonnés, les superviseurs AI et les membres AI en tant que chaînes id; les paires de superviseurs du gestionnaire et AI ont disparu (KamoCollab CP02 T15)

**** **** **** **** maintenant prend l'appelant et lit le organigramme de l'organisation à partir du cache 60 s (orgGraphCache.get): - MemberIds subordonnés = r...

Kamo·3w ago
FeatureSecurityService

La ligne gestionnaire lit le graphe org — vérification du cycle sur un nouveau graphe, le répertoire sur le cache, et le gestionnaire propre d'un membre a besoin de MANAGE MEMBER SECURITE pour changer (KamoCollab CP02 T12)

- MemberSecurityController: rejetManager garde l'auto, l'org et l'enregistrement actif refus et teste la boucle avec ************* le dix-niveau C'est parti. to...

Kamo·3w ago
TestSecurityService

Pin qu'un Enter-As même-org est refusé avant toute ligne ou session de vérification (KamoCollab CP00 correction finale)

EnterAsController répond 400 'cible est l'organisation de session actuelle' avant ImpersonationAudit.enteredAs fonctionne, sur les deux branches, donc aucune en...

Kamo·3w ago
FeatureSecurityService

Les rapports lisent le graphique org — une portée TEAM et une part TEAM atteignent l'ensemble du sous-arbre, AI supervisés inclus (KamoCollab CP02 T11)

ReportScopeResolver.reportsTo is reports(member, true) of the cached graph: transitive and sans limite (l'ancienne marche s'est arrêtée après dix niveaux), suiv...

Kamo·3w ago
FeatureSecurityService

Équipes lors de la création des membres — teamIds on create-team-member, checked before anything writing, joint inside the creation transaction before the first applied rights, annonced after the commit (KamoCollab CP01 T14A)

POST **************** (et les chemins /create et /bulk-create qui partagent MemberCreationService.create) prend une équipe optionnelleIds pour une personne ou u...

Kamo·3w ago
FeatureSecurityService

La politique de chat de SecurityService lit les faits des membres à partir du graphique org, un graphique chargé par instantané (KamoCollab CP02 T10)

ChatPolitiqueBeanConfig construit ChatPolitiqueSnapshotLoader avec le graphique constructeur et orgGraphCache::frais (arrêt CP02-T17-3), en tant que service méd...

Kamo·3w ago
FeatureSecurityService

Chaque graphique de SecurityService annonce le changement, la couture de l'équipe écoute, et un cliquet le garde ainsi (KamoCollab CP02 T8)

Chaque chemin d'écriture de CP02 spec §3.5 (W1-W15) appelle ******************** cause) avec les causes du §5.4.2: sécurité des membres (rôles, département, tit...

Kamo·3w ago
FeatureSecurityService

Équipes sur la carte membre et dans la recherche de répertoire — [{id, title}] par titre, une équipe a lu par page (KamoCollab CP01 T16)

GET /api/security/members/{id}/card nomme les équipes d'un membre de l'équipe ([] dans aucune équipe; laissés de côté lorsque la lecture échoue, comme sur le pr...

Kamo·3w ago
FeatureSecurityService

Les équipes dans l'optique des droits effectifs — le niveau des équipes de diagnostic de cascade, et l'équipe: sources sur les droits appliqués (KamoCollab CP01 T15)

La cascade des diagnostics (GET **************** liste un membre de l'équipe les équipes entre le titre du poste et le membre, {teamId, titre, rôles, droits}, d...

Kamo·3w ago
FeatureSecurityService

PUT **************** — la charte d'une équipe seulement sauver par TeamWriter, annoncé après le commit (KamoCollab CP01 T13)

Le point final de la charte d'équipe de la spécification §5.6/§5.7 sur LayerCharterController, à côté de la Rôle, département et titres d'emploi : CONFIGURE SYS...

Kamo·3w ago
FeatureSecurityService

The TEAM charter layer — a member's teams after the job title, the TEAM subject, teamIds, and team hide markers (KamoCollab CP01 T12)

A member's teams become TEAM layers between the job title and the member, all at one rank and ordered by lower-case title then id; the teams' roles join the ROL...

Kamo·3w ago
FeatureSecurityService

Les sous-ressources de l'équipe (membres, droits, rôles) et le critère de recalcul (KamoCollab CP01 T11)

J'ai une idée. /droits et droits, et POST **************** (précisez §5.7). Les lectures ouvert à toute session de l'org; écrit besoin CONFIGURE SYSTEM ou un ou...

Kamo·3w ago
FixSecurityService

Le journal de recalcul échoué nomme le chemin de réparation comme /teams/{id}/recalculer-rights

SLF4J n'a pas d'échappatoire, donc "{id}}" a été enregistré littéralement. "{id}" n'est pas un placeholder et impressions telles qu'écrites; le test pine mainte...

Kamo·3w ago
FeatureSecurityService

TeamController — lister, créer, lire, mettre à jour et supprimer (KamoCollab CP01 T10)

GET-POST/api/sécurité/équipes et GET-PUT-DELETE/api/sécurité/équipes/{id} (précisez §5.7). Chaque gestionnaire résout l'appelant en premier (401 sans org); lit ...

Kamo·3w ago
FeatureSecurityService

Le domaine de l'équipe — fil, validation, rédacteur, service et la couture org-graph (KamoCollab CP01 T9)

TeamWire lit un tri-état de corps d'équipe (absent / null / valeur); TeamValidator vérifie les titres, descriptions, délais, rôles, droits (normalisés en tant q...

Kamo·3w ago

Comme ce que vous voyez l'expédition?

Commencez avec le plan gratuit et lisez à nouveau cette page dans un mois, puis passez à l’abonnement payant pour bénéficier de toutes les fonctionnalités.

Commencez gratuitement pour toujoursVoir la tarification