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,933
Évolution totale
4,614
Caractéristiques
4,543
Corrections
32
Projets
Filtrer par projet
Tous les projets17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filtrer par type
Tous typesBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 21, 2026
FixAPIService

Fixer l'application/le prêt pour les organes JSON transmis à SecurityService

Le modèle de repos vers l'amont pourrait laisser la type de contenu incompatible avec Spring «Demande de demande, responsable de 415. Après lecture du corps bru...

Kamo·4mo ago
Fixkamo-internal

Assurer le type de contenu JSON lors de la comparaison avec le service de sécurité

La création d'une organisation a restitué 415 type de média non soutenu parce qu'en amont Spring s'attend à une application/json pour la requête. Node aller che...

kamo·4mo ago
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·4mo 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·4mo 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·4mo ago
FixSecurityService

Lire les droits de session en tant que liste ou Héritage CSV pour les critères d'évaluation membres

KSessionService et SecurityRoleController Droits de magasins en tant que Liste Noms de type de rôle. MemberSecurityCroller lancé à String et split on vimate, pr...

Kamo·4mo 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·4mo 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·4mo ago
Fixkamo-shared-library

Persister RoleRightType par stable getId() au lieu d'ordinal

Hibernate 'Enzoated(EnumType.ORDINAL) écrit/lit l'indice de déclaration de l'enum. Lorsqu'une valeur de type RoleRightType est supprimée (par ex. MANAGE-USERS, ...

Kamo·4mo ago
FixSecurityService

Éviter les intoxications à la DDL et durcir les courses multi-pod

L'auto-guérison précédent a mis DDL à l'intérieur d'un "Transactional syncAll(). Quand un ALTER TABLE AJOUTER CONSTRAINT tiré sur une contrainte existante (cas ...

Kamo·4mo ago
FixInitializerService

Contraintes de CHECK chuter les contraintes de la colonne enum des droits de rôle par défaut

Hibernate auto-génère CHECK (colonne IN ('VAL1', 'VAL2', ...)) contraintes sur la TABLE CREATE pour les colonnes « EnnumType.STRING), geler les colonnes de l'en...

Kamo·4mo ago
FixInitializerService

Ajouter des contraintes uniques manquantes pour les upserts droits

SyncSecurityModelRoleRights Utilisation CONFLICT (rôle-id, type de droite) NE RIEN . et CONFLICT (default-role-id, type) NE NE PASSER, qui nécessite une corresp...

Kamo·4mo ago
Fixkamo-shared-library

Ajouter une contrainte unique sur (rôle-id, type droit) dans OrgRoleRight

Exigé pour les CONFLITS NE RIEN NE RIEN Sans cette contrainte, la requête de synchronisation échoue avec "pas d'unique ou d'exclusion contrainte correspondant à...

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

Utiliser PublicChatVisitor displayNom pour requestorName sur les billets pour les visiteurs

Demandeur de code-du dur à l'organe de l'org, donc le DTO faisait surface sur le nom du propriétaire de l'organisation dans la colonne Demandeur. Chute Retour a...

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

Rendre les événements du système en tant que texte amical dans le chat d'assistance aux visiteurs

Les événements du système NOM-CHANGES ne montrent plus de JSON brute dans la bulle de discussion ; Ils s'affichent sous la forme d'une pilule italique centrée (...

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

Utiliser getOrganizationByIdSUtrape des fonctionnalités dans AppAvailabilityInterceptor

Résout lazyInitializationException sur /api/security/leads et tous d'autres trajets CRM/POS-gated. L'intercepteur appelé org.getFeatures() après la clôture de l...

Kamo·4mo ago
Fixkamo-shared-library

Ajouter findByIdAvec Caractéristiques pour charger avec impatience Organization.

JOIN FETCH empêche LazyInitializationException lorsque les caractéristiques sont accès en dehors d'une transaction (par exemple dans AppAvailabilityInterceptor)...

Kamo·4mo ago
FixMediaService

Intégréer dans GeoLookupService et ajouter NATS publish pour les messages d'agents

- Réparation de l'inadéquation optionnelle ou du type de liste - Injecter NatsMessageService dans MediaController - Publier sur chat.session. l'agent et le vi...

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

Livraison en temps réel du chat, aspects du message, notifications et synchronisation des noms

- Maintenir l'abonnement NATS en vie chez le client se désabonner pour éviter la rupture de l'agent en temps réel - Marquez les messages de visiteur avec messag...

Kamo·4mo ago
Fixkamo-shared-library

Utilisations par exemple pour le type MEMBRE

TYPE(m) Hibernate: type retour 0 résultats lorsqu'il est lié à la base Classe de membre en héritage JOINED. Pour le type MEMBRE, aller chercher tous et Filtrer ...

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