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,911
Évolution totale
4,604
Caractéristiques
4,532
Corrections
32
Projets
Filtrer par projet
Tous les projets17,911AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService369InitializerService299KBService74KlusterServices545MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,572kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtrer par type
Tous typesBuild24CI523Chore670Docs226Feature4,604Fix4,532Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
April 21, 2026
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
ChoreKlusterServices

Supprimer le jeu de la liste SUBDOMAINS

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
Chorekamo-marketing

Retirer les modules kamo-capcha-widget node-modules de repo

Drop tracked files under - donc le arbre correspond à une installation propre (les dépendances appartiennent à la serrure de colis, pas git).

Kamo·4mo ago
Featurekamo-marketing

Afficher l'état en direct avec le lien changelog et le nombre quotidien

Remplacer le compte à rebours de l'aperçu et la copie d'inscription par un compact "Now LIVE" appeler, garder le lien changelog, et toujours montrer le nombre d...

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
ChoreSecurityService

Reconstruit IC/CD contre RoleRightTypeIdConverter

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
ChoreSecurityService

Reconstruire l'IC/CD

Kamo·4mo ago
FeatureSecurityService

Faire des rôlesRightsSyncService entièrement auto-cicatrant chaque boot

L'ajout ou la suppression d'un type RoleRightTpe ne doit plus jamais nécessiter de fonctionner KamoInitializeserService. syncAll() exécute maintenant trois phas...

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

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