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,865
Évolution totale
4,581
Caractéristiques
4,512
Corrections
32
Projets
Filtrer par projet
Tous les projets17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtrer par type
Tous typesBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
April 26, 2026
Fixkamo-internal

Formulaire multicolonnes intelligentes pour Add Lead form

Restructurer la page en une grille de niveau supérieur afin que les sections composent horizontalement au lieu d'étirer les champs individuels: - Marché et aff...

kamo·4mo ago
Fixkamo-internal

Utilisation /api/sécurité/membres/noms pour la résolution du nom du membre attribué

Filtres des points d'extrémité par département pour les membres actifs de l'équipe uniquement, manquants affectations à des membres de base ou à des membres ina...

kamo·4mo ago
FeatureSecurityService

Ajouter/noms du point d'extrémité de retour de l'identifiant pour tous les membres, quel que soit l'état

Les filtres de point de terminaison par département pour les membres d'équipe actifs uniquement, mais l'extension Les affectations peuvent faire référence aux m...

Kamo·4mo ago
Refactorkamo-internal

Faire du meilleur temps de contact dans un champ en texte libre

Remplacer la liste du matin/de l'après-midi/le soir sur l'ajout de plomb et de plomb Visualisez les formulaires d'édition avec une entrée en texte clair afin qu...

kamo·4mo ago
Fixkamo-internal

Forme de tête et dégagement pour le pied de page adhésable

Laisser la largeur maximale de 1200px sur /leads/nouveau de sorte que le formulaire couvre la zone de page, et bump rembourrage vers le bas de sorte que la barr...

kamo·4mo ago
Featurekamo-internal

Forme de plomb à un seul coup à/leads/nouveau

Refactor Ajouter le plomb d'une feuille multi-onglets en page sur une route dédiée à/leads/new afin qu'il puisse être relié directement. Le marché actuel est pa...

kamo·4mo ago
FeatureSecurityService

Ajouter un critère d'évaluation

Retourne les ventesType, sous-Type et customForms pour un marché par marketId le formulaire Add Lead peut rendre les champs de sous-type et les formulaires pers...

Kamo·4mo ago
FixSecurityService

Résoudre le nom d'affichage avec la priorité correcte dans le critère d'évaluation by-depart

Priorité: member.usernameAlias et user.name.formatFull() . . .alias . utilisateur.username

Kamo·4mo ago
Featurekamo-shared-library

Expose isDisplayOnIntake dans FormFieldDTO

Kamo·4mo ago
Fixkamo-internal

Critère d'évaluation du modèle maître de la sonde et correction appliquéeIdorque d'ord-g-modèle

- Remplacer la porte à base de Model.source appliquée par une sonde directe de /api/sécurité/master-modèle sur le support; r.ok-false (409) signifie l'orge ...

kamo·4mo ago
Fixkamo-internal

Options de l'onglet de censure des Portes par les contraintes de modèle appliquées

- Cacher le bouton EDIT MASTER MODEL lorsque l'orge est régi par un type de branche (utiliser appliedModel.source au lieu de configuration de contexte d'org p...

kamo·4mo ago
Featurekamo-internal

Persister boîte aux lettres active dans les URL querays params

Le changement de boîtes aux lettres met maintenant à jour l'URL (?mailboxType, ?mailboxId, ?mailboxbox) La rafraîchissement du navigateur restaure la même boîte...

kamo·4mo ago
Featurekamo-marketing

Ajouter Flowroute à INTEGRATED AVEC la bannière

Kamo·4mo ago
Fixkamo-internal

Marque-t-as-read et message fetchon pour les boîtes aux lettres partagées/à membres

Le mode classique charge désormais les messages partagés de la boîte aux lettres via la bonne /messages/point d'extrémité de dossier (appelait les négociations ...

kamo·4mo ago
FixEmailService

Marque en lecture en lecture pour les boîtes aux lettres partagées et les boîtes aux lettres membres

EmailController.setFlags accepte maintenant un param optionnel mailboxId query et les itinéraires via la résolutionProviderWithMailbox de sorte que les drapeaux...

Kamo·4mo ago
Featurekamo-internal

Afficher l'état précis de la connexion du fournisseur à partir du champ connecté

Remplace l'ancienne logique qui a montré "Connected" pour n'importe quel fournisseur sans synchronisation erreur (y compris les fournisseurs flamboyants qui n'o...

kamo·4mo ago
FeatureVOIPService

Résultat du test de connexion persisté à champ connecté

- test() écrans d'évaluation est connecté/faux à DB après chaque bilan de santé - update() resets est connecté à nul lorsque la configJson change (les paramètre...

Kamo·4mo ago
Featurekamo-shared-library

Ajouter champ connecté à VoipProviderInstance

Booléen nul: nul - jamais testé, vrai - le dernier test est passé, faux - a échoué. Exige de la migration du schéma KamoInitializerService pour ajouter la colon...

Kamo·4mo ago
FixVOIPService

Utiliser extensionId en tant qu'ID externe, pas Relay node id

FreePBX retourne le même id de relais (-Xh0-W5zaW9uOg- et "extension:") pour chaque extension parce que le champ d'identification n'est pas peuplé. L'utilisatio...

Kamo·4mo ago
FixEmailService

Mandulation IMAPInputStream dans getMessage pour empêcher ClassCastException

JavaMail peut renvoyer une IMAPInputStream au lieu d'une chaîne décodé à partir de partie.getContent() lorsque le contenu du message n'a pas été pré-comblé. Le ...

Kamo·4mo ago
Featurekamo-marketing

Montrez une bannière d'offre active avec compte à rebours en direct milliseconde

Fetfond le côté serveur de promotion actif sur la page d'accueil et rend un HeroOfferBanner entre le sous-titre et l'appel gratuit pour toujours. La bannière in...

Kamo·4mo ago
Featurekamo-internal

Fil disponible/Indisponible passant au backend et correction du bogue de la présence OFFLINE

- Renommé la puce sous-couronne/active disponible/indisponible dans NavTop - S'assurer la disponibilité initiale sur le monture et les bascules via l'API nouvel...

kamo·4mo ago
FixVOIPService

Réécrire toutes les requêtes/mutations GQL contre l'introspection du schéma en direct

Vérification de chaque nom et type de champ par rapport au schéma FreePBX 17. Ensemble complet de corrections: Demandes d'information : - fetchonAllExtensions:...

Kamo·4mo ago
Fixkamo-internal

Passer selectedFolder to ThreadDetailView donc e-mail:s-dossier-changeds defeu avec un dossier valide

conversation.folder n'est toujours pas défini parce que la Java ConversationEntity a folderIds (texte[) pas un champ de chaîne de dossiers. Cela a provoqué la c...

kamo·4mo ago
FixVOIPService

Nom de champ Correct graphiqueQL pour aller chercherAsteriskDétails

FreePBX API retourne "Avez-vous envie de fetchAsteriskDetails?" vérifier la requête et son accesseur de chemin de données en conséquence.

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