Live Change Log

Vedi cosa stiamo costruendo in tempo reale. Ogni funzione, correzione e miglioramento spedito attraverso la piattaforma.

17,933
Variazioni totali
4,614
Caratteristiche
4,543
Fissazioni
32
Progetti
Filtra per progetto
Tutti i progetti17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filtra per tipo
Tutti i tipiBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 29, 2026
FeatureInitializerService

Migrate member.is disponibilità status enum

Kamo·4mo ago
Featurekamo-asterisk-support

Enrich upload manifests with Asterisk CDR caller-ID data

Adds optional MySQL CDR enrichment so the softphone history tab can display who called (or was called). When ASTERISK_CDR_DSN is configured as a Forgejo repo se...

Kamo·4mo ago
FeatureConversionService

Parse CDR caller-ID fields from upload manifest

When kamo-asterisk-support includes a cdr{} section in the upload manifest (populated when ASTERISK_CDR_DSN is configured), ConversionService extracts callerIdN...

Kamo·4mo ago
FeatureInitializerService

Add CDR caller-ID columns to recordings table (order 40)

Adds caller_id_num, caller_id_name, call_direction, and call_result columns to the recordings table so the softphone history tab can display who called without ...

Kamo·4mo ago
Featurekamo-shared-library

Add CDR caller-ID fields to Recording entity

Adds callerIdNum, callerIdName, callDirection, and callResult columns to the Recording entity so kamo-asterisk-support can store Asterisk CDR metadata alongside...

Kamo·4mo ago
Featurekamo-internal

Add COMP payment method option to subscription order wizard

COMP is a valid backend PaymentMethod enum value for complimentary platform-admin grants, but was missing from the frontend type and wizard UI — only INVOICE an...

kamo·4mo ago
Featurekamo-internal

Show platform kamocrm domain on custom domain entry

Surface the active *.kamocrm.com hostname on the add-domain flow and detect custom domains by excluding kamocrm URLs instead of default-flag alone.

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

Mostra Impostare il pulsante di fatturazione per i proprietari di org senza account

Quando un proprietario org apre la scheda di fatturazione piani e nessun account di fatturazione esistere, visualizzare un prompt bootstrap invece del generico ...

kamo·4mo ago
FeatureSecurityService

Aggiungi il punto finale di boottrap-billing per le org preesistenti

# POST # attiva lo stesso configurazione idempotent come gancio di creazione sub-org (BillingSetupService .setupForSubOrgCreation) ma può essere chiamato on-dem...

Kamo·4mo ago
Featurekamo-internal

Onda 3 conversioni, correzione fallback e auto-traslato CI

- Sostituire tutte le stringhe inglese con t() chiamate attraverso l'onda 3 componenti (chat, clubhouse, supporto, note, pipeline, lead, nav, ecc.) - Unisci ond...

kamo·4mo ago
Featurekamo-internal

Filo successivo con Member.language come fonte locale

Aggiunge l'internazionalizzazione basata sull'intl su kamo-internal senza URL prefissi locali. Il locale attivo viene letto dal cookie kamo-locale, che rispecch...

kamo·4mo ago
FeatureVOIPService

Fall back to imaging recordings for call history + voicemails

FreePBX 17 doesn't expose voicemail messages over REST or GraphQL on this install (the GraphQL voiceMail type returns mailbox config, not messages, and /admin/a...

Kamo·4mo ago
Featurekamo-shared-library

Paginated Recording lookup by (instance, extension, isVm)

Used by the softphone tabs as the canonical source of truth for call recordings and voicemails when the upstream provider can't list them — e.g. FreePBX 17 has ...

Kamo·4mo ago
FeatureSecurityService

Auto-provisione sede KamoCRM sulla creazione sub-org; endpoint promo-billing-proprietario

EntitlementService walk SubscriptionMember (non AccountMember) per calcolare i diritti dei membri — l'unione di caratteristiche tra sottotitoli attivi, più la l...

Kamo·4mo ago
April 27, 2026
FeatureInitializerService

Aggiungi la lingua dei membri + colonne di default valuta

Aggiunge due colonne NON NULL alla tabella dei membri che supporta il nuovo Membro.language (VARCHAR DEFAULT 'ENGLISH') e Member.defaultCurrency (VARCHAR(10) DE...

Kamo·4mo ago
Featurekamo-register

Aggiungi passo lingua, paese timezone picker, scorrimento + *** correzioni

- Nuovo passo 'My Language' prepenso al mago, specchiando il paese Il layout del passo. Elenca i 22 locali supportati dal marketing come piastrelle di bandiera ...

Kamo·4mo ago
Featurekamo-internal

Aggiungi lingua + valuta predefinita alla scheda Impostazioni regionali

La scheda Impostazioni regionali del profilo dei membri ora espone la lingua modificabile (22 locali supportati che rispecchiano il sito di marketing) e la valu...

kamo·4mo ago
FeatureSecurityService

Persist lingua/timezone/valuta/iscrizione

L'endpoint /Registrati accetta ora lingua, fuso orario e defaultCurrency accanto al campo di campagna esistente. Servizio di registrazione imposta paese e fuso ...

Kamo·4mo ago
Featurekamo-shared-library

Map external customer address blocks into AccountAddress on pull

Add AdapterAddressMapper helper that converts a JSON address node from any provider into an EmbAddress and attaches it to an Account as a typed AccountAddress (...

Kamo·4mo ago
Featurekamo-internal

/account/new copy-from-lead UX, campi di nome completo, telefoni dual, indirizzo; gestione dell'indirizzo a livello di account

Frontend: - /account/new: per sezione "Copy from Lead" pulsanti + intestazione "Copy all from Lead" pulsante (quando leadId param) - Nome sezione: prefisso, pri...

kamo·4mo ago
FeatureSecurityService

Supporto nome/email/phoneNumeri + endpoint gestione indirizzi

- AccountController accetta il nome/email/phoneNumbers JSON su POST/PUT - L'indirizzo iniziale su POST crea SHIPPING (e BILLING quando si utilizza AsBillingToo ...

Kamo·4mo ago
Featurekamo-internal

Storia di livello di produzione + schede di segreteria con strumento di media-player

Scheda di storia (SoftphoneHistoryTab.tsx): - Pergamena infinita tramite IntersezioneObserver all'interno del contenitore di scorrimento del pannello - Filtro c...

kamo·4mo ago
FeatureInitializerService

Corrente di migrazione per colonne di registrazione provider-lookup + colonne di archivio VM

Aggiunge RECORDINGS.provider instance id (UUID) e provider external id (VARCHAR(64)) più l'indice composito idx recordings provider lookup utilizzato dal punto ...

Kamo·4mo ago
FeatureConversionService

Fornitore persistInstanceId + providerExternalId su Registrazione a ingest

Filetta X-Phone-Server-Id e X-Asterisk-Unique-Id (già in UnprocessedRecording) sui nuovi campi RecordingMetadata in modo che le righe call/voicemail nel sistema...

Kamo·4mo ago
FeatureDocsService

Aggiungi il supporto HTTP Range

Endpoint di streaming generico per immagini audio/video, utilizzato dallo strumento Kamo-internal MediaPlayer. Riutilizza l'autorizzazione ImageService (stesso ...

Kamo·4mo ago
FeatureVOIPService

Riproduzione di registrazione, archivio segreteria, paginated voicemail, arricchimento di storia

- Nuova registrazione Controller con lookup di massa, audio a range per master + tracce per canale, e metadati per la finestra degli strumenti media-player - Ca...

Kamo·4mo ago
Featurekamo-shared-library

Tasti di ricerca del fornitore su Registrazione, archivio di segreteria, MinIO gamma di streaming

- Registrazione: aggiungere providerInstanceId + providerExternalId per unire provider call-history / voicemail righe di nuovo alle attività di imaging - PhoneV...

Kamo·4mo ago
Featurekamo-internal

Aggiungi scheda Storia — paginated audit timeline con ricerca e filtri

- LeadHistoryPanel: barra degli strumenti filtro appiccicosa con ricerca debounced, ************************ Filtri, tabella MUI con impaginazione, chip evento ...

kamo·4mo ago
FeatureSecurityService

Aggiungi i punti finali GET /{id}/history e /{id}/history/filters

Endpoint di lead-history, filtrabile e ricercabile con caricamento in batch dell'attore (no N+1). Filtri endpoint restituisce campi usati distinti, tutti i camp...

Kamo·4mo ago
Featurekamo-shared-library

Add lead-history audit log — entità, registro, servizio, DTO, LeadService hooks

- entità LeadHistory (UUUID PK, FK lunghi normali — nessun vincolo FK per consentire la cancellazione del piombo / conversione) - LeadHistoryEventType enum con ...

Kamo·4mo ago
Featurekamo-internal

Etichetta di tipo di membro dinamico nel titolo della pagina del mio account

Il titolo ora legge "Il mio account {Member|Team Member}" utilizzando il configurato org etichette di comportamento, commutazione automatica una volta che il ti...

kamo·4mo ago
Featurekamo-internal

Crea il pulsante Document nella barra degli strumenti DocManager

Il pulsante era disponibile solo su /doc/manager tramite le azioni prop. Spostato tutta la logica (stato, handler, DOC TYPES, menu) in DocManager così appare su...

kamo·4mo ago

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo