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,500
Évolution totale
5,986
Caractéristiques
5,284
Corrections
30
Projets
Filtrer par projet
Tous les projets17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,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,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
April 20, 2026
Fixkamo-internal

Comparer les identifiants des membres en tant que chaînes pour l'auto-contrôle et la redirection

User-info API retourne memberID en tant que chaîne pour préserver la précision int64. est Self used Number() et l'égalité stricte avec des types mixtes, donc vi...

kamo·6mo ago
Fixkamo-internal

Réparation TicketChat mises à jour en temps réel après la course à la charge

Reporter l'abonnement à STOMP jusqu'à ce que le message initial finisse ainsi setMessages de l'API ne peut pas effacer les messages délivrés pendant la charge. ...

kamo·6mo ago
Fixkamo-internal

Cacher le jeu déprécié (et app/média) avec un appariement insensible au casé

- Clés et recherches de la carte d'état inférieur, de sorte que la vérification s'aligne sur le boîtier de l'API - Traiter les infra-étiquettes cachées de maniè...

kamo·6mo ago
Fixkamo-internal

Le rôle de sécurité à l'exception des rôles verrouillés et des erreurs d'API plus claires

- Quand isAllowditSecurity est faux, omettre les droits et la sécuritéModelIds de la L'organe PUT donc SecurityService accepte les mises à jour de métadonnées...

kamo·6mo ago
Fixkamo-internal

Proxy PATCH de type membre à SecurityService

Le profil de membre UI est appelé mais il n'y avait pas de gestionnaire de routeur d'App, donc Next a renvoyé HTML 404 et le client a montré une erreur inconnue...

kamo·6mo ago
Featurekamo-internal

Ajouter les paramètres de l'administration de la plate-forme et les subventions du plan d'orgg, les événements, le catalogue de plans

- Nouvelles pages sous/fixes/plateforme (sauvegardées par hasPlatformAdminAccess): - / organisations - liste de chaque org, subvention/modifier/revocher les p...

kamo·6mo ago
Fixkamo-internal

Arrêtez d'écraser l'avatar des membres avec l'avatar de l'utilisateur connecté sur la vue du profil

fetchAvatars freched /api/security/avatars (pas de lune d'ID de membre et toujours de retours les avatars de l'utilisateur connecté) et appelés setActiveAvatar,...

kamo·6mo ago
Fixkamo-internal

Ajouter la route proxy à droit de synchronisation manquante

POST /api/security/roles/sync-rights missing a provoquer toujours l'échec du bouton de synchronisation des droits dans les paramètres des rôles de sécurité.

kamo·6mo ago
Featurekamo-internal

Le vote de départ des droits de soutien aux membres et le billet en double mode

- NavTop: montrer SupportButton pour tout droit de support (agent ou membre) - SupportButton: portez chaque élément d'appel d'offres de droite - Créer/Afficher ...

kamo·6mo ago
Featurekamo-internal

Ajouter le bouton de synchronisation des droits à SecurityRoleManager pour les orgs de haut niveau

Le bouton n'est visible que lorsque organisation.hasParent est faux. Appels d'appels POST /api/security/roles/sync-rights puis recharge le tableau des rôles.

kamo·6mo ago
Fixkamo-internal

Support/Réglages par droit, correction de copie réseau, chargement sur l'interrupteur d'onglets, diviseur de navigation

- Carte de réseau : description mise à jour pour utiliser l'étiquette du titre de la branche dynamique - Carte d'appui : fixe 404 en changeant href/help /suppor...

kamo·6mo ago
Fixkamo-internal

Support de mise à jour de noms, titres, nombre de notifications, réseau de données

- Incendies de TicketChat surVisitorNameChangés lorsque l'événement NOM-CHANGED WS arrive - SupportTicketWEs expédiés tool:title avec requestorName sur chargeme...

kamo·6mo ago
Fixkamo-internal

Afficher AG Grid Charge overlay au lieu de l'état vide sur la page des fils de loupage

Initialiser l'état de chargement à vrai de sorte que la grille montre "Chargement des fils..." jusqu'à ce que le premier tir se termine, empêchant un flash de "...

kamo·6mo ago
Featurekamo-internal

Montrer la ville et la subdivision en géo-marée de visiteurs de billets

Affichage en tant que "Ville, Région, Pays (PI)" - les nuls sont filtrés de sorte qu'il dégrade gracieusement lorsque seules des données par pays sont disponibl...

kamo·6mo ago
Featurekamo-internal

Ajouter l'onglet URL params à /account page pour liens profonds et persistence de rafraîchissement

L'état de l'onglet est maintenant synchronisé avec - donc les liens à des onglets spécifiques fonctionnent et l'onglet correct reste sélectionné sur le rafraîch...

kamo·6mo ago
Fixkamo-internal

Corriger les aspects du message dans l'histoire et gérer les événements de changement de nom de visiteur

- Utiliser messageType-VISITOR-MESSAGE de l'API pour déterminer la charge gauche/droite dans l'historique - Ajouter NOM - Rendement de l'événement système CHANG...

kamo·6mo ago
Featurekamo-internal

Montrer le drapeau, le pays et l'IP en tête de billet

- Ajouter visiteorIpAdresse, visiteurCountryCode, visiteurNim Payson à SupportTicketDTO type - Render flag emoji - Nom du pays - liste IP ligne dans TicketHeade...

kamo·6mo ago
Fixkamo-internal

Traiter le type de VISITOR-MESSAGE comme toujours à partir d'un tel type dans TicketChat

Les messages de visiteurs publiés via PublicChatService transportent messageType-VISITOR-MESSAGE. Marquez explicitement ceux-ci en tant qu'auteurs ''the'', indé...

kamo·6mo ago
Featurekamo-internal

Pop-up du ticket d'assistance à l'auto-ouverture sur la notification NATS NEW-TICKET NATS

Lorsqu'un nouveau ticket d'assistance arrive, le backend envoie maintenant un NEW-TICKET Message STOMP en plus de PENDING-COUNT. Le soutienCountContext Le manip...

kamo·6mo ago
Fixkamo-internal

Numéro de billet/badges séparés du titre dans TicketHeader

Le titre partageait une ligne de flex nowrap avec le numéro de billet et deux badges, ce qui provoque sa coupure. Maintenant, le numéro de ticket et les badges ...

kamo·6mo ago
Fixkamo-internal

Poignée de tickets clés dans la réponse de la liste des tickets d'assistance

Retours de MediaService et billets: [..., total Eléments, mais le frontend n'est vérifiée que pour les données.content, ce qui fait que la liste ne doit toujour...

kamo·6mo ago
Featurekamo-internal

Redesign LabelManager - Édition de la section en ligne, correction de sauvegarde, lecture seule

Rewrites LabelManager.tsx avec le modèle de lecture/dite par section. Fixe la rupture, sauf bouton (validateForm bloqué sauvegarde car les champs de contact/com...

kamo·6mo ago
Featurekamo-internal

Appliquer la restriction du domaine KamoMail sur la boîte aux lettres, l'alias et la création de boîtes aux lettres partagées

Lorsque KamoMail est le fournisseur de courrier électronique, les membres ne peuvent créer que des boîtes aux lettres, aliass, et boîtes aux lettres partagées u...

kamo·6mo ago
Featurekamo-internal

Suppression de type branche de garde contre les usages d'orges actifs

Avant de supprimer une puce de type branche, le frontend appelle maintenant Si des orgs existent, il montre un dialogue d'information les énumérant et ordonne à...

kamo·6mo ago
Fixkamo-internal

Arrêter les cases à cocher à double mise à bascule sur la tranche d'âge dans BranchSetupManager

Box onClick et Checkbox onChanger les deux ont été mis en jeu à chaque clic, à deux reprises et laissant l'État inchangé. Arrêter la propagation sur FormControl...

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