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 29, 2026
FixSecurityService

Oublier la page de paiement par carte expirée d'une facture

Une page Stripe de paiement abandonnée (elle expire si elle n'est pas payée après 24 heures) est restée sur la facture pour de bon, de sorte que la facture semb...

Kamo·1h ago
FeatureSecurityService

Envoyez une facture mise à jour et montrez au client tout ce qu'il doit

- L'envoi d'une facture mise à jour depuis sa dernière sortie utilise la nouvelle commerce.invoice_updated email: ce qui a changé, les anciens et les nouveaux...

Kamo·2h ago
October 28, 2026
FeatureSecurityService

Un accueil de membre ajouté leur permet de définir leur premier mot de passe

Un membre ajouté par un administrateur n'a pas de mot de passe, donc l'interface de bienvenue est la même Envoyez WELCOME_SET_PASSWORD à la place lorsque le com...

Kamo·1d ago
FeatureSecurityService

Ma facture — la propre facture du propriétaire d'une organisation à partir du grand livre du vendeur

GET /api/security/pos/my-billing répond à l'état du propriétaire (actuel, échéant, en souffrance), les factures ouvertes, le prochain renouvellement estimé, les...

Kamo·1d ago
FixSecurityService

Marquer le constructeur Spring de l'horloge d'action adverse, de sorte que SecurityService démarre

Avec un deuxième constructeur (test) et aucun des deux marqué, Spring a recherché un argument Un et les nouveaux pods crashlooped; les vieux pods ont continué à...

Kamo·1d ago
FixSecurityService

Les onglets des politiques de tarification, de capital et de maintenance se chargent avant la publication d'une première version

GET **************** construit Son corps avec Map.of("active", <active ou null>, "history", ...). Map.of refuse null, donc pour toute organisation qui n'avait p...

Kamo·1d ago
FeatureSecurityService

Lire une décision de SI pour sa piste d’examen

GET **************** ce que le SI a décidé, Pourquoi, à quel point c'était sûr, le stade et la fonction, le résultat de la porte, et — seulement pour une décisi...

Kamo·1d ago
FeatureSecurityService

Nommez les prêts par emprunteur et numéro de prêt à partir de leurs identifiants de dossier de prêt

GET **************** (au plus 200): nom de l'emprunteur et numéro de prêt (l'identifiant de la demande) pour chacun, personnel seulement, Pour les consoles qui ...

Kamo·1d ago
FeatureSecurityService

Trouver un prêt par le nom de l'emprunteur ou le numéro de prêt

GET **************** — jusqu'à 20 (max 50) de Les demandes de l'organisme dont le numéro de prêt commence par les chiffres tapés ou dont le prénom, le nom de fa...

Kamo·1d ago
FeatureSecurityService

Le refus d'une personne déclenche l'horloge de notification de l'ECOA, lorsque le prêteur le suit

Seul un décodeur de souscription automatisée a déclenché l’action défavorable de 30 jours Ainsi, un prêt qu'une personne a refusé dans Kamo n'a jamais montré un...

Kamo·1d ago
FixSecurityService

Une modification ne crée jamais un ancien prêt dans le MLOS externe

Toute écriture réussie sous /mortgage-apps/{uid} met en file d'attente une synchronisation sortante, et un prêt sans lien a été alors créé dans le fournisseur q...

Kamo·1d ago
FeatureSecurityService

Le client de la compétence KamoUniverse Assistant crée toujours un lien Alexa personnel

Une deuxième compétence Alexa (personnalisée uniquement, de sorte que les profils vocaux Alexa fonctionnent) se connecte via le client OAuth Kamo iot.alexa.assi...

Kamo·1d ago
FeatureSecurityService

Chaque e-mail automatique MLOS et changement de prêt attend le changement du prêteur

Un prêteur qui gère ses prêts dans un autre système d'origine de prêts (Harmony avec Arive) ne doit pas avoir Kamo écrit à ses emprunteurs ou changé son Chaque ...

Kamo·1d ago
FeatureSecurityService

Un IS rétrogradé à l'état actif est réembauché comme le même IS (TPSIREHIRE)

Propriétaire 2026-10-28: les SI terminés sont réactivables comme les personnes. Actif sur un AiLifecycleService.rehire est désormais exécuté après le reste de l...

Kamo·1d ago
FixSecurityService

Une paire PKCE vide n'est pas un PKCE, donc Google Home peut se connecter sans elle

kamo-login transfère les paramètres que le client n'a pas envoyés en tant que chaînes vides ; la vérification d'autorisation a pris "" comme un défi et a indiqu...

Kamo·1d ago
FeatureSecurityService

Google Lien de compte d'accueil — un fournisseur principal IOT_GOOGLE et les URI de redirection de Google

IOT_GOOGLE est le fournisseur de liaison vocale Alexa avec l'assistant GOOGLE sur I-A1/I-A2 (une table de liaison dans L'administrateur du client prend un Googl...

Kamo·1d ago
FeatureSecurityService

Un SI peut agir par l'intermédiaire du propre compte de son supérieur hiérarchique sur son ordre authentifié

TPONBEHALF (propriétaire 2026-10-28), la RÈGLE DE NO INSUBORDINATION étendue: sur un ordre direct authentifié, Le SI peut utiliser tout ce que le demandeur peut...

Kamo·1d ago
FeatureSecurityService

Une courte session de membre pour le membre parlant sur un lien Alexa, et la voix tourne comme références de commande

POST **************** {orgId, memberId, linkId, grantId} -> {***, expiresAt} (Poster l'identifiant de l'organisation, l'identifiant du membre, l'identifiant du ...

Kamo·1d ago
FeatureSecurityService

Appliquer l'accès aux prêts personnels; les membres de l'équipe utilisent leurs propres prêts par défaut

Les points de terminaison MLOS distinguent désormais les membres qui voient toutes les données de l'organisation Prêts (View Hypothèque Pipeline, ou mode dieu) ...

Kamo·1d ago
FeatureSecurityService

Le consentement Alexa porte le lien dont il s'agit, le lieu et "Que peut utiliser Alexa?" à IoTService

Programme d'assistant vocal (P1-6, P2-8, P5-3): LinkChoice gagne ownerKind (ORG | MEMBER), siteId et grantChoice, shape-checked ici La vue de consentement passe...

Kamo·1d ago
FeatureSecurityService

Les changements de propriétaire et d'administrateur suivent un ensemble de règles; les avatars des autres membres sont les leurs

Le leadership (OrgLeadershipService): - GET/PATCH **************** pour la page de profil. - PATCH .../les changements de propriétaire d &apos; accès passent pa...

Kamo·1d ago
FeatureSecurityService

Terminer un SI à partir de son état, compter les états, pas de suppressions sur /account

- Le statut Terminé d'un SI exécute le cycle de vie de retraite de l'IS après le reste du sauvegarde (courses arrêtées, ligne téléphonique, siège et licence l...

Kamo·1d ago
FixSecurityService

Le cliquet de point de terminaison voit la garde interne-auth du relais patient-SMS

**************** signalé **************** et .receipt (29e22ca7) en tant que points de terminaison qui ne résolvent aucune session (VOIPService -> SecurityServi...

Kamo·1d ago
FeatureSecurityService

Les membres ayant le rôle d'Administrateur peuvent modifier ses droits

PUT /api/security/roles/{id} achemine les droits du rôle Administrateur à travers **************** AVANT toute autre écriture donc une sauvegarde refusée écrit ...

Kamo·1d ago
FeatureSecurityService

Agent de prêts et sélectionneurs d'investisseurs pour les rapports de prêts hypothécaires, éprouvés sur l'Hibernate de la flotte

- mortgageLoanOfficers : membres affectés en tant qu’agent de prêt sur au moins un des (plus étroit que chaque membre, de sorte que le sélecteur liste les nom...

Kamo·1d ago
FeatureSecurityService

Seed les dix droits de la calculatrice hypothécaire de CALC_SIMPLE

Quiconque peut ouvrir la calculatrice aujourd'hui trouve Calculator -> Hypothèque sur le démarrage qui ajoute CALC_MORTGAGE_* (shared-lib 1ae01ae8) ; chacune es...

Kamo·1d ago
October 27, 2026
FeatureSecurityService

Une ligne de rencontre d'un superviseur connecté dit que c'est un ordre que l'Outil Plane peut prêter (meet:<turn id>)

TPMEETAUTH (commande du propriétaire 2026-10-26): dans Kamo Meet un superviseur connecté Leur demande est leur ordre direct (pas d'union d'insubordination) Véri...

Kamo·2d ago
October 26, 2026
FixSecurityService

Une commande peut être l'email d'un coéquipier ou une demande qu'il a confirmée dans Kamo

Le plan d'outils vérifie maintenant les ordres donnés par l'email d'un coéquipier (email:<dossier>/<utilisateur> ou l'email du wake:<mailbox>|<folder>|<uid>) et...

Kamo·3d ago
FixSecurityService

Une personnalité générée conserve tout ce que le SI possède déjà

Seuls les éléments d'une génération antérieure, nommés par id et toujours marqués comme drafted, Un brouillon de l'assistant de configuration ou l'élément d'une...

Kamo·3d ago
FeatureSecurityService

Appliquer une personnalité générée à la propre charte d'un SI, autour de ce que les gens ont défini

Réalisme vocal VR2, décision du propriétaire D2: chaque SI reçoit une voix unique adaptée à son emploi Personnalité, générée à partir de son propre travail. kam...

Kamo·3d ago
FixSecurityService

Ne jamais pousser une étape vers le MLOS externe que la synchronisation elle-même a écrit

L'importation Arive passe un prêt à travers le pipeline de Kamo une étape à la fois; 20s sync tick a vu chaque état à moitié marqué comme un changement Kamo et ...

Kamo·3d ago
FixSecurityService

Ne jamais envoyer de texte d'exception (SQL inclus) au navigateur

BaseLosController.error() met e.getMessage() dans tous les 500 corps; le pipeline L'exception va maintenant dans le journal sous un nom différent de l'exception...

Kamo·3d ago
FixSecurityService

Les lectures de pipeline réessaient sur un redémarrage de lecture Yugabyte au lieu d'échouer la page

"Nous n'avons pas pu charger le pipeline (JDBC … Restart read required)" est apparu à Au hasard tandis que le Arive La liste des transactions et des prêts se li...

Kamo·3d ago
FeatureSecurityService

Kamo détient chaque Arive prêt, au statut Arive l'a vraiment

- les événements d'importation et d'entrée adoptent chaque prêt - ouvert, financé, défavorable ou Archivés — au lieu de seulement les "actifs" - pas de timbre...

Kamo·3d ago
October 25, 2026
FixSecurityService

Réessayez la progression de l'importation en écriture sur un redémarrage de lecture Yugabyte

La première importation en direct s'est arrêtée à RUNNING après la page 1: La connexion charge les domaines de l'organisation, Yugabyte a répondu 40001, et L'éc...

Kamo·4d ago
FeatureSecurityService

Répliquez chaque demande de prêt au MLOS externe du marché, dans les deux sens

Arive et MeridianLink se connectent au marché MORTGAGE (MLOS) au lieu d'un Synchroniser les demandes de prêt au lieu des prospects. - LoanLosSyncService: queue...

Kamo·4d ago
FixSecurityService

Le service d'écriture de facturation recommence — le constructeur conserve son @Autowired

Le commit de terminologie a inséré le champ code-checker entre @Autowired et le L'annotation s'est donc déplacée sur le champ et Spring a trouvé trois Construct...

Kamo·4d ago
FeatureSecurityService

Terminologie codée — RxNorm, ICD-10-CM, CVX et HCPCS chargés de leurs éditeurs; sélecteurs, vérifications de code réel et écran d'interaction haute priorité du CNO

RxNorm Current Prescribable Content (NLM, MD5 vérifié par rapport à la terminologie NLM) page; **************** drug->ingrédient résolu par composants/générique...

Kamo·4d ago
FeatureSecurityService

Les patients peuvent recevoir des SMS et des courriels à partir du dossier — consentement d’abord, rappels, visites vidéo, messages de rappel

- Une porte de consentement-gated **************** pour les messages de carte, des rappels, des liens vidéo, Messages de rappel et réponses de confirmation: l...

Kamo·4d ago
FeatureSecurityService

Prescription électronique grâce à l’intégration de Weno Exchange EZ

- ErxTransport vendor seam (UnconfiguredErxTransport par défaut, WenoErxTransport premier réseau) - Compte de pratique eRx (MANAGE_EHR_SETTINGS): réseau, TEST/L...

Kamo·4d ago
FeatureSecurityService

Fichiers de réclamation 837P pour téléchargement manuel, accusés de réception 999/277CA et examen et affichage 835 ERA

Aucun contrat de centre de compensation n'existe, donc les cabinets téléchargent les fichiers X12 sur un portail par Ceci construit ce chemin de bout en bout: ...

Kamo·4d ago
October 24, 2026
FeatureSecurityService

La facturation peut lire les paiements de bureau d'un patient et réimprimer un reçu

Pour annuler un paiement de bureau, il faut MANAGE_CLAIMS ou POST_INSURANCE_PAYMENTS, mais pour les lister et La lecture d'un reçu nécessite BOOK_APPOINTMENTS —...

Kamo·5d ago
FeatureSecurityService

Visites et notes qu’un cabinet peut gérer — contrat d’enregistrement automatique sécurisé, visites sans rendez-vous, documents, impressions

Notes : - Reads renvoie le texte courant (original après les addenda), les noms des auteurs/cosignataires GET /notes/{id} relira une note, auditée. GET /notes...

Kamo·5d ago
FeatureSecurityService

Niveau d'enregistrement à la réception, coordonnées, attribution de MRN, recherche, écritures de couverture

- **************** membres possédant CREATE_PATIENTS, EDIT_PATIENT_DEMOGRAPHICS, BOOK_APPOINTMENTS ou MANAGE_CLAIMS ouvrent un dossier REGISTRATION d'un patie...

Kamo·5d ago
FeatureSecurityService

Les écarts de soins d'un patient portent le nom de la mesure et la date de son calcul

La carte d'écart de soins du tableau montre 'Dépistage du cancer du sein', jamais une mesure id, et conserve le résultat le plus récent par mesure.

Kamo·5d ago
FeatureSecurityService

Chemins d'écriture des cartes — allergies/NKDA/révision, problèmes, diagnostics de visite, signes vitaux, médicaments externes, résultats et révision; correctifs de fermeture de boucle d'ordre

- ChartEntryController/Service: ajouter allergie (réaction, gravité, criticité, apparition), enregistrer NKDA, marquer la liste d'allergies révisée (ClinicalL...

Kamo·5d 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