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,896
Évolution totale
4,600
Caractéristiques
4,522
Corrections
32
Projets
Filtrer par projet
Tous les projets17,896AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService364InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,565kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtrer par type
Tous typesBuild24CI522Chore670Docs226Feature4,600Fix4,522Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
April 30, 2026
Otherkamo-internal

Traduire les chaînes d'UI codées en dur

Page Tâches: Enregistrer les modifications, fermer, Ajouter l'élément de tâche au flux d'automatisation, Éditer l'infobullition du titre. Page des notes: Rejets...

kamo·4mo ago
Otherkamo-internal

Remplacer l'anglais encodé en caractères durs par t() par l'ensemble des pages pistes

Traduire les chaînes d'UI codées en dur restant dans des allocations, des nouveaux, des rapports, et view/[id) pour utiliser next-intl. Ajouter des scripts/i18n...

kamo·4mo ago
Fixkamo-internal

Retouement fermement en place - jet de queue uniquement - jump() à une vitesse claire

La solution précédente laisse encore les têtes dériver à la libération parce que: 1. La détection de jet a une vitesse moyenne sur la fenêtre de 110 ms. Un uti...

kamo·4mo ago
Fixkamo-internal

Laisser tomber en place après une traînée en pause au lieu de dériver

Deux bugs coopérants ont provoqué le vol de têtes (simple ou post-rière) à des positions apparemment aléatoires quand l'utilisateur a traîné rapidement, ralenti...

kamo·4mo ago
Featurekamo-internal

Ajouter des sections personnelles et Chat/Docs/Notes/KB/HRS

L'indice /settings n'a montré aucune section aux non-administrateurs parce que chaque La section existante a été fermée sur un droit administratif (CONFIGURE-SY...

kamo·4mo ago
Featurekamo-internal

Élaboration de l'objectif sur la base du rapport d'aspect de la fenêtre de visualisation

Le cadre de but s'incline maintenant de atan2 (viewportH, viewportW) donc son ouverture vise la diagonale de la fenêtre de visualisation - pour les moniteurs 16...

kamo·4mo ago
Featurekamo-internal

Jeter un but avec des célébrations de score/mans

Une trame de but de 132 x 132 apparaît en haut-gauche chaque fois qu'une tête est en un front solo ou un ergot actif, décalé de 56px à partir du coin de sorte q...

kamo·4mo ago
April 29, 2026
Featurekamo-internal

Jeter de la physique avec des collisions avec des collisions de table de pool et des sentiers de comètes

En franchissant le seuil de jet le lance à travers la fenêtre de visualisation en physique explicite (friction, rebond de bord, tête-vs tête-tête élastique coll...

kamo·4mo ago
Fixkamo-internal

Annuler la vitesse de traînée héritée sur la libération

Le gestionnaire de traînée met à jour la valeur de mouvement de la tête avec rapid mx.set(nx) les appels, qui traître-motion utilise pour calculer la vitesse. L...

kamo·4mo ago
Fixkamo-internal

Esquisse hexagonale à toutes les tailles/états

Quatre sources de douceur éliminées: - sur le SVG sur le contour visible, de sorte que le trait la largeur n'étire pas (et ne floue pas) sous les transformati...

kamo·4mo ago
Fixkamo-login

Refuser lorsque l'orgdID de session ne correspond pas à l'hôte org

auto-connexion acceptant n'importe quel ' et a frappé un OTK pointant vers elle, quel que soit l'org à laquelle l'hôte de destination interne. Un crête ou un œi...

Kamo·4mo ago
Featurekamo-internal

Utiliser OTK mis en place par serveur pour passer à un nouvel org

Préférez le taux de suivi par POST /api/security/org /api/sécurité/enter-comme aller-retour. Le serveur chanfreine un nouveau propriétaire en tant que partie de...

kamo·4mo ago
FeatureSecurityService

Le propriétaire de la Monnaie sur la création d'une ug

Après la créationOrganizationOwner, frapper une nouvelle et liée au nouveau propriétaire TeamMember et retourne son OTK aux côtés d'id/symne. Sans cela, le le c...

Kamo·4mo ago
Fixkamo-internal

Écartement par tranches de même taille - règles de regroupement de même taille

L'adjacence des cellules en grappe et de l'hexagone sont maintenant dérivées de la plus grande agencée. membre au lieu de l'échelle mondiale, et les MV ci-après...

kamo·4mo ago
Fixkamo-internal

Se cacher le popover lorsque l'invitée à la réunion ouvre le dialogue

Le popover était en place pour rester ouvert sous le dialogue de la réunion parce que de dialogue a été effectué conditionnellement à l'intérieur de la porte ci...

kamo·4mo ago
Refactorkamo-internal

Système de réécriture de dragster/cluster avec un geste magnétique et de ramassage

Remplacer le groupe monolithique HexHeadGroup (847 lignes) par un moteur modulaire en grappe sous app/composants/chat/hexheads/. Source unique de vérité : chaqu...

kamo·4mo ago
Fixkamo-internal

Restre de secours anglais robuste pour les traductions locales manquantes et vides

- fusionWithFallback traite désormais les valeurs locales à cordes vides comme non traduites, retomber à la valeur anglaise au lieu de ne rien rendre - Rempla...

kamo·4mo ago
Fixkamo-internal

Mettre à jour le type de compte uid de la page des ordres du numéro à la chaîne

AccountSummary.uid est maintenant une chaîne (correcte de grande précision). Enlever également Comparaison parseInt et type-------------------------------

kamo·4mo ago
Revertkamo-shared-library

Retirer le dispositif de dépossionnement de l'ordinateur de la commande « PostConstruct) et fixer les commandes existantes directement dans la DB

approuveOrder() traite déjà de nouvelles commandes de COMP. Déficit ponctuel de données pour Les commandes existantes sont corrigées directement dans la base de...

Kamo·4mo ago
RefactorSecurityService

Supprimer le critère d'évaluation manuelle et les auto-guérisons de démarrage

Les commandes de COMP sont désormais automatiquement fournies lors du démarrage de SecurityService. via SubscriptionService 'PostConstruct'. Le critère d'évalua...

Kamo·4mo ago
Featurekamo-shared-library

Ordres COMP auto-récuplés non provisionnés au démarrage

À la rubrique « PostConstruct », scanner toutes les commandes APPROUVÉ COMP et prévoir les dispositions qui Manque d'abonnement à un compte. Idempotent et find-...

Kamo·4mo ago
Fixkamo-shared-library

Utiliser CommerceMarket.getId() au lieu de getUid() dans la provisionCompouAbonnement

CommerceMarket utilise l'identifiant UUID (pas uid), de sorte que Lombok génère getId().

Kamo·4mo ago
Featurekamo-internal

Déplacer l'état d'avancement de la disponibilité vers le côté gauche avant My Businesses

Relocalise la pilule de statut de la barre d'action de droite à la section d'accueil de gauche, en la plaçant entre le séparateur d'accueil et My Businesses ave...

kamo·4mo ago
FeatureSecurityService

Ajouter le point d'extrémité de provisioncomp pour activer l'abonnement COMP à partir d'une commande approuvée

POST - appels - invalide les droits pour l'org cible via EntitlementService.

Kamo·4mo ago
Featurekamo-shared-library

Comp. COMP est approuvé par l'approbation des ordonnances Auto-dispositions Comptabilité Abonnement et attribue la licence

- Abonnement: ajouter la cible Organisation (volet FK à des entrepôts) Ajouter la chaîne de cibleOrganizationId - AccountRepository: ajouter findByPrimaryMember...

Kamo·4mo ago
Fixkamo-internal

CustomerMemberId est la chaîne d'identification des membres, la résolution des comptes par le primaireMemberId

- posApi: AccountSummary uid string, ajouter primaryMemberId; et clientMilleMemberId; et chaîne clientId - AbonnementOrderWizard: envoyer (non uid) en tant que ...

kamo·4mo ago
Fixkamo-shared-library

Sétériner le clientMemberId en tant que chaîne pour préserver la précision longue

- AccountSummaryDTO: annoter uid avec - et ajouter le champ de chaîne primaryMemberId qui est rempli à partir de la base de - CreateSubscriptionderRequest: clie...

Kamo·4mo ago
Featurekamo-internal

Remplacer click-to-open avec action popover et contrôle de taille

Cliquer une tête hexagonale ouvre maintenant un popover de morphisme du verre poli avec des actions contextuelles au lieu d'ouvrir immédiatement sa fenêtre d'ou...

kamo·4mo ago
FeatureInitializerService

Ajouter le tableau MEMBRE-UI-PRÉFÉRENCES (ordre 60)

Idempotent CREATE pour le support de mémoire de préférences UI par membre le sélecteur de taille popover hexagone et les paramètres d'interface utilisateur futu...

Kamo·4mo ago
FeatureSecurityService

Ajouter MemberUiPreferenceContrôleur pour les paramètres d'UI par membre

Soute le nouveau sélecteur de taille popover hexagone et tout futur petit par préférence de l'utilisateur membre. Points d'extrémité sous /api/sécurité/membres/...

Kamo·4mo ago
Featurekamo-shared-library

Ajouter MemberUiPreference entité pour les préfs d'UI par membre

Magasin de préférences UI par membre générique (memberId, prefKey, valeur JSONB) pour les petits paramètres d'interface utilisateur persistent. Le premier conso...

Kamo·4mo ago
Fixkamo-internal

Compléter la prochaine touche pour le diagnostic du système

Wire restant MySQL, Redis, statistiques, demande et copie UI d'accordion à components.settings.diagnostics keys; utiliser le temps de localisation et le badge d...

kamo·4mo ago
Featurekamo-internal

Wire FeaturesManager à l'abonnement à la plate-forme pour le portage d'ors enfants

FeaturesManager appelait l'héritage, qui lancers (retirage noué) au lieu de lire le véritable abonnement à la plate-forme. Maintenant, appelle - qui interroge ...

kamo·4mo ago
FeatureSecurityService

Ajouter un point d'extrémité d'abonnement de la plate-forme pour la fonction inter-jeux

Les administrateurs d'orge d'enfants (comme le propriétaire de GNosia, Daniel) ont leur abonnement COMP commandes sur la racine de l'orge KamoCRM, pas sur leur ...

Kamo·4mo ago
Fixkamo-internal

Legacy getrtenCurrent Subscription stub doit lancer, pas revenir null

Retour à nuls fabriqués FeaturesManager traite chaque org comme n'ayant pas d'abonnement (billingLoaded-true, has Subscription-false), verrouillage de toutes le...

kamo·4mo ago
Featurekamo-internal

Utiliser l'aria-label traduit pour les onglets ParamètresView

Lire - à partir de next-intl.

kamo·4mo ago
Fixkamo-internal

Modules json à l'ambiance pour messages gitignored/-json import

et la résolution IDE (en) fichiers commis sous les messages/. Les extensions comprennent les types//.d.ts.

kamo·4mo ago
Featurekamo-internal

I18n pour le contenu/barre du concentrateur hérité via les paramètresLegacyHub

Remplacer l'anglais en gros par next-intl. Introduit des constantes de sujet stable; activeTopic est comparé à des ids au lieu de chaînes d'affichage traduites.

kamo·4mo ago
Refactorkamo-internal

Paramètres de champSearchBar à l'espace de noms components.settings

Utiliser les touches de rechercheBar au lieu de global t() avec des chemins en pointillés pleins.

kamo·4mo ago
Featurekamo-internal

Page d'accueil en fil des paramètres Traductions de zérage

Remplacer les cartes de fonction codées en dur et la copie de section par l'utilisationTranslations- cordes adossées de l'UTI étiquette de branche pour les cart...

kamo·4mo ago
Fixkamo-internal

Déplacer les paramètres du compte aide les panneaux à envoyer des clés de message

Remplacer toutes les copies d'aide en code en dur sur la page du compte de l'organisation par Tâche de l'utilisation de la portée. Étendre i18n-audit pour signa...

kamo·4mo ago
Fixkamo-internal

héros du compte de l'organisation du fil et onglets sur les clés i18n

Utiliser les chaînes pour ParamètresView title, sous-titre, et étiquettes d'onglet de sorte que l'UI montre la copie traduite au lieu de grosses emplacements la...

kamo·4mo ago
Chorekamo-internal

Engages vides

kamo·4mo ago
Featurekamo-marketing

Transmis des traductions en kamo-traduction-dictionnaire

Les 22 fichiers locaux passent au dictionnaire kamo-translation centralisé repo. L'IC clone maintenant qui repopope et copie le kamo-marketing/dossier en messag...

Kamo·4mo ago
Featurekamo-internal

Transmis des traductions en kamo-traduction-dictionnaire

Les 22 fichiers locaux passent au dictionnaire kamo-traduction centralisé repo. L'IC clone maintenant qui repope et copie le dossier kamo-internal/ dans les mes...

kamo·4mo ago
Chorekamo-internal

Point de contrôle bn [skip ci

Kamo CI·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