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
August 27, 2026
FixVOIPService

L'estensione spazza non cancella più ogni assegnazione dei membri

MemberVoipConfigController.put scrive un incarico a due posti - MEMBER VOIP CONFIG e... Poi ha liberato il secondo sul suo prossimo passaggio. No. provider memo...

Kamo·2w ago
August 26, 2026
FixVOIPService

Date al coder delle conversazioni di testo un tiebreaker così i timestamp legati non sono caduti

ultimaActivityAt, quindi una condivisione di conversazione che timestamp esatto è stato escluso dal perso dalla lista in modo permanente, non solo male ordinato...

Kamo·2w ago
FixVOIPService

Portare la voce numero nav su VIEW VOICEMAIL

Ho dato a qualsiasi membro autenticato. in possesso di una riga MemberVoipConfig il conteggio di posta non-leggeta a livello di istanza nessun controllo dei dir...

Kamo·2w ago
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
ChoreVOIPService

Pin kamo-shared-library 1.6.0

La biblioteca si trasferì a 1.6.0 mentre i consumatori rimasero a 1.5.0. Consumer CI costruisce la biblioteca da un clone fresco in un freddo ~/.m2 e ci-setting...

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 23, 2026
FixVOIPService

Stop RingCentral OAuth firma inquilini in white label

Due difetti, entrambi sullo stesso piano, e ognuno nasconde l'altro. RingCentral rifiuta ogni valore di portata che questa applicazione può chiedere — "invalid...

Kamo·2w ago
August 16, 2026
FixVOIPService

Tagliare il coperchio sopra il suo proprio JVM soffitto di salto [skip ci]

L'immagine inizia il JVM con -XX:MaxRAMPercentage=70 -XX:+ SemprePreTouch, così il heap da solo può prendere il 70% del limite del contenitore e pre-touch manti...

Kamo·3w ago
August 15, 2026
FixVOIPService

Lavorare con la segreteria prende una destra, non solo gestire PHI

VoipVoicemailController richiesto VIEW CALL LOGS su esattamente un percorso — riproduzione, e solo quando l'organizzazione gestisce PHI. Elencando voicemails co...

Kamo·4w ago
August 10, 2026
ChoreVOIPService

Ricostruisci contro la correzione condivisa @Lob LONGVARCHAR

Il dialetto PostgreSQL di Hibernate legge le colonne di stringa @Lob come OID via getLong(). Affetti note, contatti, calendario, OAuth tokens, password IMAP, ca...

Kamo·4w ago
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 9, 2026
CIVOIPService

Ripristina la costruzione di librerie condivise, che il uplink LAN continua a corrompere

Tre edifici sono morti oggi su "Tag mismatch" tirando un vaso — e lo specchio aggiunto un'ora fa non ha fatto aiuto, perché kbservice, mcpgatewayservice e ragse...

Kamo·4w ago
CIVOIPService

Mirror Maven Central tramite la copia GCS di Google

Ogni stadio di Docker parte da un freddo ~/.m2 e refetches l'intero albero di dipendenza, quindi Central vede il peso pieno di ogni servizio concomitante costru...

Kamo·4w ago
August 6, 2026
ChoreVOIPService

Ricostruire per il secchio di imaging unificato

Raccogliere kamo-shared-library 3045cc3: ImageAssocType.getBucket() ora restituisce il singolo "imaging" per ogni associazione, quindi un file deduplicato viene...

Kamo·1mo ago
August 5, 2026
PerformanceVOIPService

Interrompere la cronologia delle chiamate per estensione quando il fornitore è a livello di istanza

RingCentral's endpoint è estensione/~ e ignora l'argomento, quindi ritorna lo stesso registro per ogni estensione. Una volta che una pagina aggiunge nulla di nu...

Kamo·1mo ago
FixVOIPService

Isolare la chiamata ingest per riga e link solo dopo che commette

Due difetti con una radice: ingest hanno partecipato alla transazione della spazzata. Un tiro all'interno di una transazione partecipante segna la transazione ...

Kamo·1mo ago
FixVOIPService

Skip soft-deleted estensioni nella spazzata call-history

syncExtensions soft-deletes sfogliando lo stato a UNKNOWN piuttosto che rimuovere la riga, quindi l'elenco accumula ogni estensione che un'istanza abbia mai avu...

Kamo·1mo ago
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
ChoreVOIPService

Gettare il parametro mailbox ora-dead e locale

Seguito a c7cb180: una volta che la casella di posta ha lasciato la segreteria id, aVoicemailEntry's mailbox argomento e il graficoReady locale non aveva lettor...

Kamo·1mo ago
FixVOIPService

Chiudere un foro di posta elettronica e altri sei difetti di squadra

Recensione avversaria di 6df0008 ha confermato 24 risultati. I più importanti: CRITICAL — qualsiasi membro potrebbe eliminare la posta di un collega. Squadre v...

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
FixVOIPService

Scansione dei repository MFA condivisi

MfaEnrollmentService è un @Service in kamo-shared-library, quindi la wildcard @ComponentScan("com.kamo") in questa applicazione lo costruisce se questo servizio...

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
ChoreVOIPService

Impegnare lavori eccezionali in corso

Fatta e impegnata come-è così nulla è lasciato noncommesso nell'albero di lavoro. 5 file modificati, 549 inserzioni(+), 2 cancellazioni(-)

Kamo·1mo ago
FixVOIPService

Harden il kubectl download contro l'egresso sfacciato [skip ci]

dl.k8s.io sopra l'ingresso del corridore cade in modo intermittente metà del trasferimento: curl: (56) OpenSSL SSL read: decryption fail or bad record mac che f...

Kamo·1mo ago
July 22, 2026
FixVOIPService

Smettere di pinning il segreto wildcard-kamocrm-com scaduto

wildcard-kamocrm-com era un segreto multi-SAN legacy che cert-manager orfano quando il suo certificato è stato rinominato in un segreto per-host. Nulla lo ha ri...

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 11, 2026
FixVOIPService

Guardia /internal/voip con InternalAuthFilter come documentato — esso 401'd su sessione auth

VoipInternalSyncController ha sempre documentato InternalAuthFilter come sua guardia, ma /internal/voip non è mai stato in PROTECTED PREFIXES né escluso da OTK ...

Kamo·2mo 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
FixVOIPService

Confronto costante dell'età interna (oracolo di timing)

Sostituire String.equals con MessageDigest.isEqual risposta quindi la latenza non può fallire il X-Internal-Auth condiviso byte-byte. La spazzata su tutta la fl...

Kamo·2mo ago
July 7, 2026
FixVOIPService

Ritorno 200 tutti Falso per funzionalità di org non configurate

GET /api/voip/capabilities ha lanciato ProviderNotConfiguredException (422) quando un org non aveva alcun fornitore di telefonia, registrando un errore di conso...

Kamo·2mo ago
July 3, 2026
FixVOIPService

Escludere /api/voip/sms/templates dal filtro sessione OTK

Gli endpoint del modello doc-07 SMS sono chiamate interne senza sessione sorvegliate da InternalAuthFilter (X-Internal-Auth), ma OTKValida Filtra ancora correva...

Sage·2mo ago
FeatureVOIPService

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

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

Sage·2mo ago
July 2, 2026
ChoreVOIPService

Wire mlos-internal-auth (INTERNAL AUTH SECRET) in distribuzione [skip ci]

Protegge il nuovo /api/bulktext/send endpoint. Condividi la produzione esistente valore interno-auth (mlos-internal-auth) così il recupero di SecurityService SM...

Sage·2mo ago
FixVOIPService

Implementazione POST /api/bulktext/send interno SMS transazionale

SicurezzaServizio BulkTextSmsClient (password-recupero + Impostazioni account SMS) E' sempre stato arrestato. ma il controller non è mai stato costruito, così o...

Sage·2mo ago
July 1, 2026
June 13, 2026
May 16, 2026
April 29, 2026
CIVOIPService

Scope concurrency to build jobs, not Kubernetes deploys

Workflow-level concurrency serialized the whole pipeline (including kubectl rollouts). Move the group to the build job only so deploy jobs from different runs c...

Kamo·4mo ago
FixVOIPService

Creare la registrazione chiave dell'oggetto MinIO come il flusso di immagini

Omettere l'estensione quando FILE EXT è null/empty quindi il nome dell'oggetto corrisponde RecordingImagingService e ImagingController. Java string concat con n...

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