KamoCRM

Live Change Log

Ogni funzione, correzione e miglioramento, postato come navi. Niente è tenuto indietro per un lancio.

17,500
Variazioni totali
5,986
Caratteristiche
5,284
Fissazioni
30
Progetti
Filtra per progetto
Tutti i progetti17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtra per tipo
Tutti i tipiBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
September 4, 2026
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·1mo ago
FeatureMediaService

Risolvere le credenziali Canva, Meta, X e meeting per organizzazione

Ogni flusso qui ora legge qualsiasi applicazione l'org è su — la sua registrazione se ne ha portato uno, altrimenti l'app della piattaforma di Kamo. I punti di...

Kamo·1mo ago
FeatureEmailService

Risolvere le credenziali OAuth per l'organizzazione

Google, Microsoft 365 e Zoho mailbox si collega ora leggere qualsiasi applicazione l'org è su — la sua registrazione se ha portato uno, altrimenti Kamo piattafo...

Kamo·1mo ago
FeatureSecurityService

CRUD di Org-side per un client OAuth2 di un'organizzazione

Il gemello org-scoped di PlatformOAuthClientController, dietro Non e' vero. Stessa forma DTO, stessa cripta su scrittura, stessa regola mai-return-a-secret, più...

Kamo·1mo ago
Featurekamo-shared-library

Un'organizzazione può portare il proprio cliente OAuth2

Fino ad ora il client id e il segreto per ogni provider OAuth è venuto da uno registrazione a livello di piattaforma, quindi un org potrebbe solo collegare ciò ...

Kamo·1mo ago
Featurekamo-marketing

Una galleria di prodotti a /screenshots

Una pagina per mostrare il prodotto come sembra. È costruito intorno a un modulo dati piuttosto che markup, perché più screenshot stanno arrivando e aggiungere ...

Kamo·1mo ago
Featurekamo-internal

Avviare uno dalla scheda Centro Interazione

La scheda dei terminali elencati e ha dato a un membro nessun modo per aprirne uno — l'unico inizio i punti erano il submenu desktop Linux e l'intestazione del ...

Kamo·1mo ago
PerformanceDocsService

L'endpoint del profilo smette di caricare l'intera scheda

Il suo commento ha detto che esisteva così una pagina potrebbe dipingere il datore di lavoro "senza tirare ogni pubblicità giù con esso", e la linea sotto quel ...

Kamo·1mo ago
Fixkamo-internal

Leggi la cartella tematica dall'host su uno spazio di lavoro white-label

orgSlug ha raggiunto DynamicMetaLoader solo quando l'organizzazione è stata nominata via ?org=, così su interno. organizzazione - è arrivato indefinito e ottene...

Kamo·1mo ago
FixDocsService

Un paese non è il suo nome enum

Ogni carta su ogni superficie di carriera è stata la stampa "Stati Uniti" — il parole dopo il primo perdono le loro capitali quando un nome enum è prettificato ...

Kamo·1mo ago
Fixkamo-register

Vernice uno schermo di registrazione white-label dall'organizzazione dell'host

Stesso difetto di kamo-login a200fc6, stessa causa. getThemePath()'ultimo resort deriva una cartella tematica dal nome host - le cartelle dei nomi avevano PRIMA...

Kamo·1mo ago
Fixkamo-login

Dipingere uno schermo di accesso white-label dall'organizzazione dell'host

Ogni immagine e colore mancavano al login. organizzazione creata dopo la migrazione 2026-08-26 alias. getThemePath() risolve una slitta esplicita, poi la sched...

Kamo·1mo ago
Featurekamo-register

Ricorda quale annuncio di lavoro ha portato qui un candidato

Il sito di carriere pubbliche collega a /team?jobId= <uid>. La registrazione è parecchi passaggi, attraversa host e rimbalzi attraverso la verifica e-mail, quin...

Kamo·1mo ago
Featurekamo-internal

Pubblicare un annuncio esternamente, e raccogliere il candidato indietro

Tre cambiamenti, tutti in servizio del nuovo comitato di lavoro pubblico in carriera. <apex>. L'editor di posting guadagna "lista sul nostro sito di carriera p...

Kamo·1mo ago
ChoreKlusterServices

Careers entra nella lista documentata alias

kamo-careers serve il consiglio di lavoro pubblico di org in carriera. La lista è informazioni — il meccanismo di log-scan è ciò che effettivamente mints certif...

Kamo·1mo ago
ChoreSecurityService

Baseline l'endpoint di marca by-host

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

Kamo·1mo ago
FeatureDocsService

L'API anonima dietro le carriere. Traduzione:

La commissione di lavoro pubblica legge questo. È l'unica superficie di Careers senza sessione, quindi la sicurezza viene dalla QUERY piuttosto che da un contro...

Kamo·1mo ago
Featurekamo-shared-library

Le due colonne di una scheda di lavoro pubblica hanno bisogno

public externally decide se un annuncio raggiunge le carriere. Si'. è un asse separato dallo stato: una postazione interna è completamente DISPONIBILE e non dev...

Kamo·1mo ago
FeatureSecurityService

Servire un marchio di org dall'host è sfogliato su

Una schermata di accesso white-label è raggiunta al login. ?org= sull'URL e niente in sessionStorage, quindi il front end non ha modo per nominare l'organizzazi...

Kamo·1mo ago
Featurekamo-shared-library

Careers è una piattaforma alias, non un org proprio

OrgResolutionService.byHost legge un'etichetta leader che non è un noto piattaforma alias come alias di ORGANIZZAZIONE all'interno del dominio dietro di esso, q...

Kamo·1mo ago
September 3, 2026
Fixkamo-internal

Il tab strip ha dichiarato minHeight due volte, quindi la costruzione non ha mai digitato

Aggiungere le icone alle schede del pannello ha aggiunto un secondo `minHeight` allo stesso `& .MuiTab-root` literal invece di sostituire il vecchio. Rifiuti di...

Kamo·1mo ago
FixMediaService

Il collegamento profondo in arrivo deve usare il kamocopilot://

Lo schema kamomobile:// di KamoMobile è il passo 2 di un rinominato che non è successo. Il binario pubblicato registra kamocopilot da solo, e un link profondo a...

Kamo·1mo ago
Featurekamo-internal

Footer Badges — una fila di immagini sotto la firma

La scheda Contenuto 'Foooter Image' è stata una foto scelta da tre fisse fonti e dimensioni di una percentuale. È ora 'Foooter Badges': gli stessi tre più quals...

Kamo·1mo ago
FeatureInitializerService

Email signature badges, e le colonne che li ordinano

La biblioteca del distintivo del piè di pagina più footer badges / footer badge spacing / footer badge height su email signature templates. Un corridore e non ...

Kamo·1mo ago
FixKlusterServices

L'AI corrispettivo tmux, quindi niente è stato digitato e niente chiamato

Catturato correndo sulla macchina: il terminal aperto sul sentiero destro, con nessun comando e nessun titolo. Una gara, entrambi i sintomi. `bootstrap` corre ...

Kamo·1mo ago
FeatureEmailService

Una biblioteca di distintivi di piè di pagina, e la fila ogni campo stampa

Il piè di pagina firma è passato da un'immagine a una fila di loro. La biblioteca è org-wide; la selezione e il suo ordine sono per portata, quindi un'immagine ...

Kamo·1mo ago
FeatureConversionService

Ridimensiona un'immagine per altezza, mantenendo il formato e la trasparenza

Schienale i distintivi del footer firma e-mail, che sono abbassati a 150px alto su Carica. resize-bg non poteva essere riutilizzato. Esiste per fare una carta ...

Kamo·1mo ago
Featurekamo-shared-library

Lo schema dietro una fila di distintivi di piè di pagina

Il footer firma e-mail ha tenuto un'immagine, denominata da footer image source e misurato da una percentuale. Ora contiene una ROW di loro: le tre fonti integr...

Kamo·1mo ago
Featurekamo-internal

Aggiungi il campo VOIP CALL EVENTS

Consente a un problema org kamo-asterisk-supporta una chiave per la segnalazione di estensioni ringing, separatamente da VOIP RECORDING UPLOADS. Caricare una re...

Kamo·1mo ago
Featurekamo-asterisk-support

Segnala estensioni ringing così gli anelli mobili di un membro

Il client AMI accede con 'Eventi: off' e invia solo azioni, quindi niente su FreePBX del cliente ha mai detto alla piattaforma che stava arrivando una chiamata....

Kamo·1mo ago
FeatureAPIService

Superficie API-chiave per eventi live call da un cliente PBX

Compagno a VoipRecordingUploadController, su un deliberatamente separato VOIP CALL EVENTS: caricare una registrazione dopo il fatto e fare l'anello telefonico d...

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

Anelli il telefono di un membro per una chiamata in arrivo

VoipStompRelayController relayed voip.call.* suonando eventi al browser e Non li ha mai spinti deliberatamente, riservando all'avviso in arrivo per il futuro AP...

Kamo·1mo ago
Featurekamo-internal

Invia a AI apre il terminale in cui viene eseguito, e le schede ottenere icone

Una spedizione ora torna a nominare un terminale, e la console lo apre. Questo è non una visione di cortesia di qualcosa già in corso — il handoff è PREPARED on...

Kamo·1mo ago
FeatureKlusterServices

Pin la sessione id e collegare la sessione terminale in codice VS

`--session-id <uuid>` è scelto in tempo di preparazione piuttosto che lasciato al CLI, che è ciò che rende il redattore deterministico hand-off: il id è conosci...

Kamo·1mo ago
Fixkamo-internal

Applicare in una sola richiesta e dire perché un ruolo non può essere applicato

Seguire una recensione del mio impegno. Sei risultati veri. La domanda è ora una domanda. Il curriculum utilizzato per caricare dopo l'applicazione è stato cre...

Kamo·1mo ago
FixDocsService

Un curriculum REQUIRED è ora effettivamente applicato

Una recensione del mio stesso commit ha trovato l'applicazione che ha sostenuto. JobApplicationService ha portato il commento "un curriculum REQUIRED è applicat...

Kamo·1mo ago
FeatureSecurityService

Inviare AI ora funziona in un terminale remoto l'operatore può guardare

La spedizione prepara il hand-off sulla macchina dev — screenshot, video e il prompt composto scritto su disco — e le risposte con il terminale verrà eseguito d...

Kamo·1mo ago
Featurekamo-shared-library

Una spedizione nomina il terminal in cui è in esecuzione

Inviare AI è ospitato in un terminale remoto ora, quindi la risposta deve dire quale uno — la console apre quella finestra, e l'apertura è ciò che inizia la ses...

Kamo·1mo ago
FeatureKlusterServices

Hosting di un invio Invia all'AI in un terminale remoto

composto pronto — e risposte con un TOKEN opaco. Un terminale che collega comando digitato in esso. IL TOKEN E' LA SICUREZZA ORGANIZZATA'. mezzo codice e un mo...

Kamo·1mo ago
Fixkamo-internal

Il navigatore non aveva superficie propria, quindi era trasparente

ChatNavigatorPanel non disegna sfondo — è un guscio posizionato, animato, e la colonna all'interno è ciò che lo rende opaco. ChatSwitcherColumn fornisce `bg-bia...

Kamo·1mo ago
Featurekamo-internal

Lavori disponibili su /hr, e una scheda Carriere per ogni membro

Due superfici su una caratteristica. /hr/careers è dove HR scrive gli annunci e legge E' il consiglio interno di un dipendente. navigare e si applica da. Condiv...

Kamo·1mo ago
FeatureInitializerService

Scansiona i curatori dell'hr. e lascia cadere il lavoro congelato CHECK

Due cambiamenti, entrambi necessari prima che le entità di carriera possano raggiungere il database. L'elenco @EnableJpaRepositories è un array esplicito mentr...

Kamo·1mo ago
FeatureSecurityService

Seed i due diritti di carriera sul gruppo di autore esistente di HR

MANAGE JOB POSTINGS e VIEW JOB LISTINGS sono inseriti come NON SPECIFIED come ogni nuovo diritto, quindi senza un seme la scheda /hr/careers e il membro Careers...

Kamo·1mo ago
FeatureDocsService

/api/docs/careers — postazioni di lavoro, la scheda membro e l'applicazione

Due controller dietro una caratteristica, e la divisione è il punto. /careers/** è HR e richiede MANAGE JOB POSTINGS; /careers/member/** è il dipendente e richi...

Kamo·1mo ago
Featurekamo-shared-library

Postazioni di lavoro e applicazioni — lo schema dietro /hr/careers

Due entità, sei enum e due depositi sotto com.kamo.z.shared.hr.careers, più i tre tipi condivisi la caratteristica ha dovuto ampliare. JobPosting è tre gruppi ...

Kamo·1mo ago
FixKlusterServices

L'elenco dei terminali era sempre vuoto — tmux sfugge controllo chars

Il separatore di campo era un separatore di unità (0x1f), che è la scelta evidente e silenziosamente sbagliato: tmux OCTAL-ESCAPES controlla i caratteri in usci...

Kamo·1mo ago
Featurekamo-internal

Una lista delle tue conchiglie dal vivo, nel pannello e accanto alla finestra

Terminali si uniscono al Centro di Interazione a destra degli script di vendita, gated su un fornito dev machine — lo stesso cancello dell'opzione Linux Desktop...

Kamo·1mo ago
Fixkamo-internal

La posta proposta ha rotto le linee di metà parola, per ogni destinatario

Quill 2's getSemanticHTML() -- il valore reagire-acquista nuove mani a onChange, e così ogni byte del corpo un tipo di membro -- termina la sua conversione di t...

Kamo·1mo ago
Featurekamo-internal

Un "perché non posso accettare?" override sulla barra dei filtri

Allineato a destra sulla barra filtro /leads, indossando l'icona Leads nav con la stessa emblema proibito — così la cosa sul nav che dice "sei bloccato" e la co...

Kamo·1mo ago

Come quello che vedi la spedizione?

Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.

Inizia gratis per sempreVisualizza il prezzo