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,924
Évolution totale
4,611
Caractéristiques
4,537
Corrections
32
Projets
Filtrer par projet
Tous les projets17,924AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,520TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,575kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filtrer par type
Tous typesBuild24CI523Chore670Docs226Feature4,611Fix4,537Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 20, 2026
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
ChoreSecurityService

Reconstruit IC/CD contre RoleRightTypeIdConverter

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
FeatureSecurityService

Extrait de rôleRightsSyncService et ajouter le critère d'évaluation des droits de synchronisation

- RoleRightsSyncService: centralise la logique de synchronisation des droits de rôle pour les deux OrgRole et tables rondes; démarrage et à la demande - DataL...

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
FixSecurityService

Résoudre l'onglet Membres en vide du fait de la question de la classe de base Hibernate TYPE()

Le filtre JPQL de Hibernate TYPE(m) '':type' 's' TYPE(m) ''s' TYPE(m) ''' paramètre est la classe de membre de base (héritage JOINED). Cela a une incidence sur ...

Kamo·4mo ago
OtherSecurityService

Permettre à la connexion SQL Hibernate pour diagnostiquer les requêtes des membres en retour 0

temporellement activé par org.hibernate.SQL-DEBUG pour voir quel SQL le TYPE() La requête JPQL génère pour le point d'extrémité des membres-abonnés.

Kamo·4mo ago
OtherSecurityService

Ajouter la journalisation diagnostique pour obtenirMembersAndScribers endpoint

Logs orgId, le nombre de résultats de requête et le statut actif par membre pour aider diagnostiquer pourquoi l'onglet Membres affiche la liste vide.

Kamo·4mo ago
FeatureSecurityService

Ajouter GET/types de branche/créable et /-id/série d'utilisation

/ types de branche de retours créables filtrés par le créateur de l'appelant (OWNERS/TEAM-MEMBERS/MEMBERS) via AppliedModelEnforcementService. /-id-/usages ren...

Kamo·4mo ago
FixSecurityService

Utiliser la clé de session correcte 'memberID' au lieu de 'MID'

KSessionService stocke l'identifiant membre sous la clé «memberID» mais les deux et OrganisationController lisait session.get("MID") qui est toujours retourné n...

Kamo·4mo ago
FixSecurityService

Exclure le modèle maître de la liste des modèles; ajouter le journal de débogage au contrôle de création de l'enfantorg

SecurityModelContrôleur filtre désormais le modèle maître de l'ordonnance (identifié par org.getMasterModelID()) à partir de la réponse /api/security/modèles es...

Kamo·4mo ago
FixSecurityService

Lire les droits de session en tant que noms de la liste, et non du CSV des IDs entiers

Les droits de session sont stockés sous la forme d'un tableau JSON de chaînes de noms de RoleRightType. Tous deux - et OrganisationController étaient les mouler...

Kamo·4mo ago
April 19, 2026
FeatureSecurityService

Ajouter GET/types de branche/critère créatable avec filtrage de type créateur

Retourne uniquement les types de branche que le membre appelant est autorisé à créer un Ensemble d'enfants sous, sur la base de leur classification de PROPRIÉTA...

Kamo·4mo ago
FeatureSecurityService

Création de porte/réseau en or d'enfants par droit et applicabilité de type membre

Fil de fin de ligne de départ de la création enfant-modèle de sécurité appliquée: - SecurityModelContrôleur et MasterModelContrôleur aller-retour dans les troi...

Kamo·4mo ago
ChoreSecurityService

Reconstruire la mise à jour de la bibliothèque kmo-shared (solution à l'état d'avancement du karConfig ups uniquement)

Tire le durci - qui ne supprime plus les lignes appConfig dont les types de service sont absents de la charge utile de l'appelant - empêche la perte de données ...

Kamo·4mo ago
FeatureSecurityService

Le modèle appliqué est la source de vérité en lecture-temps pour la disponibilité des caractéristiques

Ferme l'intervalle "stale DB fuit une caractéristique désactivée" en portant chaque surface qui touche OrgFeature / ServiceType à travers le modèle de sécurité ...

Kamo·4mo ago
ChoreSecurityService

Afface de surface sur MasterModelCuter défaillance de l'Epereur

Lorsque GET/api/security/master-modèle 500s, enregistrez la trace complète de la pile jusqu'à stderr (capué par kubectl logs) et inclure le message de causerie ...

Kamo·4mo ago
FeatureSecurityService

Application du modèle de fil sur chaque responsable du traitement

Chaque réglage non-rôle sur le modèle de sécurité appliqué est désormais appliqué à la limite de contrôleur exacte qu'il régit, et les réglages scalaires aller-...

Kamo·4mo ago
FeatureSecurityService

Appliquer le rôle du système et auto-administrateur pour les chefs d'équipe

Le Contrôleur de sécurité fait maintenant exécuter les trois invariants d'affectation défini dans la technique de la remue-méninges: - saveMemberSecurity: avan...

Kamo·4mo ago
FeatureSecurityService

Critères d'évaluation du modèle principal et des terminaisons d'org de modèle appliqués et de l'org de prise de l'org

Ajoute les contrôleurs qui font surface sur le nouveau flux de sécurité de type branche: - /api/sécurité/master-mode (GET/PUT) gère le maître de l'ordonnance a...

Kamo·4mo ago
FeatureSecurityService

Ajouter POST et point d'extrémité

Kamo·4mo ago
FixSecurityService

Utiliser le noyau NATS pub/sub pour le ventilateur SSE vérifié par e-mail

Remplace la mémoire ConcurrentHashMap diffusée par NATS core pub/sub afin que tous les gousses reçoivent des événements de vérification, quelle que soit la dose...

Kamo·4mo ago
FixSecurityService

Utiliser le champ avatarType et JDBC pour la génération d'URL de photo pour gérer les proxys Hibernate

- cas d'instance précédemment utilisé d'AvatarPhoto pour déterminer le type d'avatar et le cassant pour lire fichierExtension. Quand Hibernate revient un proxy ...

Kamo·4mo ago
FeatureSecurityService

Passer le délai d'expiration lisible par l'homme au modèle de vérification des courriels

Ajouter l'aide humanizeMinutes() qui met en forme les minutes en jours/heures/minutes (par ex. "1 jour" pendant 1440 min). Passe sous forme de «expiryText» pour...

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