Live Change Log

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

17,874
Variazioni totali
4,587
Caratteristiche
4,515
Fissazioni
32
Progetti
Filtra per progetto
Tutti i progetti17,874AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService351InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,556kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtra per tipo
Tutti i tipiBuild24CI522Chore670Docs226Feature4,587Fix4,515Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
September 7, 2026
FeatureVOIPService

Un numero può essere condiviso da diversi membri, e uno di loro lo riceve

Un singolo OWNER MEMBER ID potrebbe dire "questo numero appartiene a Sarah" e niente Altrimenti. Le vere scrivanie non sono modellate in questo modo: una linea ...

Kamo·4d ago
FeatureVOIPService

Servire l'URL di webhook in entrata, da una definizione

Un amministratore che aggiunge un provider di testo deve incollare l'URL in entrata di Kamo nel La console del vettore, e niente gli disse cosa fosse. Manca que...

Kamo·5d ago
September 6, 2026
FeatureVOIPService

Realmente creare l'impostazione account Telnyx, portare MMS, e lasciare che un vettore solo org tenere filetti

Tre lacune, e la prima è stata la caratteristica di non funzionare affatto. LA DISPOSIZIONE DI TELNYX è stata DEFINED E CALATA DA NONHING TelnyxProvider.provi...

Kamo·5d ago
FeatureVOIPService

Percorsi di NUMBER, e aggiungere Telnyx su entrambi i lati di esso

Un'organizzazione può acquistare i suoi DID e il suo testo da una società e rispondere chiama con un altro. Kamo non poteva esprimere che: il testo di un membro...

Kamo·5d ago
September 4, 2026
FeatureVOIPService

Ripiegare il nome host dell'org per il reindirizzamento delle squadre

Un redirect l'org digitato nella propria registrazione vince ancora in modo definitivo — Microsoft richiede l'URI riprodotto sullo scambio di token per abbinare...

Kamo·1w ago
FeatureVOIPService

Bloccare le spazzate condivise, e eseguire due pod

Ogni @Scheduled spazzare qui il cui effetto è condiviso ora prende un nome locazione distribuito attraverso SingletonTaskRunner prima che faccia qualcosa, quind...

Kamo·1w ago
FeatureVOIPService

Squadre Il telefono rientra nell'app Entra dell'org

Le credenziali per-phone-server ancora vincere — questa è la fonte più specifica. Ciò che cambia è il fallback sotto di loro: il proprio MICROSOFT TEAMS registr...

Kamo·1w ago
September 3, 2026
FeatureVOIPService

Lasciate che un PBX on-premise riferisca un'estensione ringing

RingCentral e JustCall pubblicano INBOUND RING dai loro webhooks. FreePBX e KamoPBX non pubblicare nulla -- sono il proprio Asterisk del cliente e nulla era Gua...

Kamo·1w ago
FeatureVOIPService

Wire JustCall attraverso l'astrazione del fornitore del telefono

JustCall (api.justcall.io/v2.1) come completo PhoneProvider: cronologia delle chiamate, testi, voicemail, registrazioni, directory agente e disponibilità, più f...

Kamo·1w ago
August 27, 2026
FeatureVOIPService

Intercettazione parola chiave al passo 0 sulla RingCentral rail (MS1 Task 4)

Oggi un STOP a un numero nessuna riga MEMBER VOIP CONFIG ha colpito il "Nessun membro trovato per il numero" ramo e scompare — e quel ramo è EXACTLY dove un il ...

Kamo·2w ago
FeatureVOIPService

SmsKeywordService — uno scrittore per parole chiave in entrata (MS1 Task 3)

Chiude il TODO Task 2 rimasto indietro. Fino a quando questo commette un inbound verificato STOP raggiunto BulkTextInboundController, è stato riconosciuto, è st...

Kamo·2w ago
FeatureVOIPService

Carriera in entrata SMS webhook (MS1 Task 2)

# POST # -- codificato o JSON, sorvegliato dal L'immagine di CARRIER e' OWN. Perché un nuovo endpoint. /api/voip/webhook non può ricevere un STOP e non riesce ...

Kamo·2w ago
FeatureVOIPService

Implement KamoPBX estensione, gestione utente e dispositivo

Il fornitore pubblicizzato estensioneManagement, userManagement e deviceManagement come vero durante l'attuazione di nessuno di loro, quindi l'interfaccia utent...

Kamo·2w ago
FeatureVOIPService

Decrittografare le credenziali KamoPBX; testare il percorso di rifiuto

Le credenziali master vengono memorizzate come cifrario dalle impostazioni della piattaforma UI, quindi deve essere decifrato prima dell'uso — consegnare il tes...

Kamo·2w ago
FeatureVOIPService

Leggi la configurazione della piattaforma KamoPBX dal database

L'aggiunta di un server telefonico KamoPBX non è riuscita con un errore DNS Kubernetes raw — "I/O errore su PUT ... ********************************************...

Kamo·2w ago
FeatureVOIPService

Fornire un account KamoPBX quando viene creato un server telefonico

L'aggiunta di un server telefonico KamoPBX ora crea l'account sottostante e scrive il account id e realm torna a configJson. Qualsiasi configJson il client invi...

Kamo·2w ago
FeatureVOIPService

Implement the KamoPBX provider

Replaces the stub. KamoPBX is Kamo's own platform, so the organization holds no credential at all: KamoPBXAccountProvisioner creates the account when a phone se...

Kamo·2w ago
August 26, 2026
FeatureVOIPService

Leggi e scrivi il cancello della linea

GET superfici lineWindowEnabled; PUT lo accetta come un nullable Boolean in modo che assente significa "non menzionato" e conserva il valore memorizzato. Ogni e...

Kamo·2w ago
FeatureVOIPService

Autenticare RingCentral con un JWT, per server del telefono

RingCentral era l'ultimo fornitore le cui credenziali provenivano da un Kamo registrazione più due hops di consenso del browser — uno per l'org, uno per membro....

Kamo·2w ago
FeatureVOIPService

Conta per l'indicatore softphone e la segreteria

Segnalato come linee separate piuttosto che un totale: l'icona mostra la somma e la sua a discesa mostra la ripartizione, quindi un valore presumibilmente del f...

Kamo·2w ago
August 25, 2026
FeatureVOIPService

Un'istantanea illeggibile, un quadro vivo

Il suo soggetto NATS piuttosto che il messaggio esistente: il gestore del browser per /topic/voip/message/ suona il suono di arrivo e apre una finestra degli st...

Kamo·2w ago
August 24, 2026
FeatureVOIPService

La capacità bloccata ora supera la destra e la modalità dio

PhiPlaybackAuthorizer ha portato la riproduzione delle chiamate PHI su VIEW CALL LOGS. Quello era l'intero controllo perché ServiceType.VOIP mappato al bloccato...

Kamo·2w ago
August 10, 2026
FeatureVOIPService

Punta a YugabyteDB e usa PostgreSQLDialect

CockroachDB è stato sostituito da YugabyteDB. Le stringhe di connessione si muovono da scarroachdb-public:26257 a yb-tserver-service:5433, e il dialetto Hiberna...

Kamo·4w ago
August 5, 2026
FeatureVOIPService

Persist chiama e associa chiamate, testi e segreteria

Le chiamate non sono mai state registrate da nessuna parte — VoipCallEventService ha pubblicato un evento NATS per il browser e non ha mantenuto nulla, e RECORD...

Kamo·1mo ago
FeatureVOIPService

Microsoft Teams Phone as a provider

Teams is not one API, so the provider glues three control planes together: • Graph, app-only — call history (getPstnCalls), presence reads, directory and...

Kamo·1mo ago
August 3, 2026
FeatureVOIPService

Persist il sentiero VOIP PHI a phi access log

Le registrazioni delle chiamate, l'audio di segreteria e le trascrizioni sono state verificate nel registro flusso, che mantiene 14 giorni contro un obbligo di ...

Kamo·1mo ago
FeatureVOIPService

Richiedere VIEW CALL LOGS per la riproduzione delle chiamate in PHI-handling orgs

Registrazione e riproduzione vocale controllato tenancy e nient'altro: qualsiasi membro il proprietario org potrebbe tirare qualsiasi chiamata in esso, trascriz...

Kamo·1mo ago
FeatureVOIPService

Registrazione delle chiamate, segreteria e accesso trascrizione

La riproduzione di registrazione non ha lasciato traccia. Una chiamata registrata è il PHI più denso negozi di piattaforma — la conversazione irrinunciata — e "...

Kamo·1mo ago
July 16, 2026
FeatureVOIPService

Endpoint delle credenziali TURN-REST per il softphone mobile

GET /api/voip/turn/credentials mints ephemeral coturn creds (HMAC-SHA1 over " <expiry>: <memberId>" con il comune statico-auth-secret) così nativo/cellulare Web...

Kamo·1mo ago
July 15, 2026
FeatureVOIPService

Accettare X-***-Token su REST + firmato ?st= gettoni di flusso su endpoint audio

OTKValidità Filtro precedente: X-OTK → X-***-Token → ?st= (GET, audio solo percorsi di streaming, verificati tramite StreamTokenCodec condiviso con interno.auth...

Kamo·1mo ago
July 8, 2026
FeatureVOIPService

Permettere agli amministratori di collegare RingCentral per conto di un membro

Il flusso per-membro RingCentral era solo self-serve, quindi un amministratore di gestione Il profilo di un altro membro ha visto "devo collegarlo da solo". Sys...

Kamo·2mo ago
FeatureVOIPService

Per-membro RingCentral OAuth identità + softphone SIP correzioni

Softphone SIP correzioni credenziali: - getSipCredentials: mappa in uscitaProxyBackup + stunServers (web-phone v2 esigenze loro per WSS failover + ICE/media); g...

Kamo·2mo ago
July 3, 2026
FeatureVOIPService

Doc-07 SMS sistema di modello — /api/voip/sms/templates + GSM-7/UCS-2 segment guard

****************************************************************************************************************************************************************...

Sage·2mo ago
April 28, 2026
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
April 27, 2026
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
FeatureVOIPService

Aggiungi funzionalità di chiamata API — chiama in avanti + auto-ritorno cablato attraverso l'astrazione del fornitore

- Aggiungi CallFeaturesDto e SetCallFeaturesRichiesta POJOs - Aggiungi bandiere di chiamataForward/autoAnswer a ProviderCapabilities - Aggiungi default getCallF...

Kamo·4mo ago
April 26, 2026
FeatureVOIPService

WSS-aware SIP credenziali per softphone del browser

Il endpoint /api/voip/sip/credentials ora restituisce le credenziali un lato del browser SIP stack può effettivamente utilizzare: trasporto WSS, dominio pubblic...

Kamo·4mo ago
FeatureVOIPService

Persist connection test result to isConnected field

- test() endpoint saves isConnected=true/false to DB after every health check - update() resets isConnected to null when configJson changes (credentials may h...

Kamo·4mo ago
April 24, 2026
FeatureVOIPService

Per-instance controller delle risorse + org aggregato + sincronizzazione interna

CRUD (estensione / utenti / dispositivi / segreteria): - VoipExtensionsController a... - VoipUsersController a /api/voip/instances/{id}/users - VoipDevicesContr...

Kamo·4mo ago
FeatureVOIPService

Multi-instance provider refactor + full FreePBX + Flowroute SMS

Core model change: one org → many VoipProviderInstances (was: one per org). Every provider API call is now instance-scoped. PhoneProvider interface: - New meth...

Kamo·4mo ago
April 18, 2026
March 20, 2026
FeatureVOIPService

Add BulkTextProviderFactory with tests

Kamo·5mo 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