Schimbare live jurnal

Să vedem ce construim în timp real. Fiecare caracteristică, fix și îmbunătățire expediate pe platforma.

17,933
Total modificări
4,614
Caracteristici
4,543
Reparaţii
32
Proiecte
Filtru după proiect
Toate proiectele17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filtru după tip
Toate tipurileBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 27, 2026
Featurekamo-internal

Suport internaţional Câmp peste toate formele

- Adăugaţi CountrySelect reutilizabil (207 ţări, pavilion icoane), LanguageSelect (26 limbi, pavilion icoane), SubdiviziuneField (statul SUA scade cu steaguri; ...

kamo·4mo ago
Featurekamo-shared-library

Adăugaţi suport internaţional

- CountryType: add PROVINCE NAMES set, isProvincie(), getSubdivisionLabel() - Organizare: adăugare limbă (LanguageType) domeniu - Lead: add country (CountryType...

Kamo·4mo ago
Featurekamo-internal

ASSEN LEADS dreapta, agent filtru opțiune nealocată, grilă coloană de curățare

- Opțiunea de filtrare a agentului 'Paduri nealocate' în spatele ASSEN LEADS dreapta - "Toate pistele" exclude pistele nealocate pentru membrii fără drept - Eli...

kamo·4mo ago
Featurekamo-shared-library

Adaugă dreapta ASSIGN LEADS (ID 137) la secțiunea CRM

Kamo·4mo ago
Featurekamo-internal

Adaugă Assign Secţiunea "Piaţă şi alocare" pe /lide/noi

- Fetches membri ai echipei active de la *************** pe munte - Membrii grupurilor dupa departamente cu departamente si membri sortate alfabetic - Formateaz...

kamo·4mo ago
Featurekamo-asterisk-support

Emit recordedAt + per-file extension in upload manifest

- Watcher: every emitted Recording carries RecordedAt, derived from the EPOCH segment of our managed **************** filename, falling back to file mtime f...

Kamo·4mo ago
FeatureConversionService

Pass Inregistrarea metadatelor la imagistica

- *************** rulează ffprobe -show entries format=durate pe maestrul Opus/WebM, întoarce ms. 0 = necunoscut (nu letal). - *****************acum: * ruleaza ...

Kamo·4mo ago
Featurekamo-shared-library

Înregistrare + Entităţi de înregistrareExt, ÎnregistrareImagingService le scrie

- noua entitate de înregistrare (UID id, IMG ID, IS MASTER, IS VM, EXTINS, MEMBRU ID, LENGTH, DATA RECORDED, DATA CREAT [DB-defaulted via @CreationTimestamp]]. ...

Kamo·4mo ago
Featurekamo-internal

Actualizează cardurile de administrare a platformei pentru a potrivi structura fila unificată

Înlocuiți cele două cărți vechi (Organizații pagina independent + Configurare) cu cinci carti care se potrivesc filelor reale: General, Organizatii, VOIP & SMS,...

kamo·4mo ago
Featurekamo-internal

Declanşator de sincronizare din fila avansată

- Reproiectare fila VOIP & SMS pentru a utiliza lăţimea completă a zonei de conţinut: spaţiu statistici conducte rândul de sus, prelucrarea înregistrării și pro...

kamo·4mo ago
Featurekamo-internal

Combină organizațiile în pagina de configurare cu tab-ul unificat

- Adaugă organizaţii ca filă în ************* (General · Organizații · VOIP & SMS · Utilizator sistem · Ordin avansat) - Şterge-o. - Update Platform Administrat...

kamo·4mo ago
Featurekamo-marketing

Add Go logo to BUILT WITH banner

Kamo·4mo ago
Featurekamo-internal

Telefon de suprafaţă SERVER ID pe fila de imagine de ansamblu telefon-integrare

Operatorii care configurează suport kamo-asterisk pe o gazdă FreePBX trebuie să lipească UUID-ul de potrivire VoipProvider în fișierul de configurare al ajutoru...

Kamo·4mo ago
Featurekamo-internal

Caracteristicile apelului prin fir setări de la un capăt la altul prin abstractizarea furnizorului

- voipApi: adauga CallFeaturesDto type, getCallFeatures() and setCallFeatures() API calls - utilizaţi Softphone: adăugaţi ******************* starea încărcată d...

kamo·4mo ago
FeatureVOIPService

Adaugă caracteristicile apelului API

- Adăugaţi CallFeaturesDto şi SetCallFeaturesRequest POJOS - Adăugaţi apel Indicatoare Forward/AutoRăspuns către FurnizorCapabilităţi - Adăugați implicit getCal...

Kamo·4mo ago
Featurekamo-asterisk-support

Angajare iniţială

Ceasuri ***************** pentru înregistrări WAV terminate, grupuri multi-picioare picioare apel de Asterisc UNIQUEID, și încarcă fiecare lot la APIService /ap...

Kamo·4mo ago
Featurekamo-internal

Stencils

- APIManager: opţiune nouă VOIP RECORDING UPLOADS (utilizată de kamo-asterisk-support pe FreePBX gazde pentru a încărca mesajele vocale și înregistrările apelur...

Kamo·4mo ago
FeatureSecurityService

Statistici de înregistrare sistem-config + tontoble de prelucrare de înregistrare

- GET *************** întoarce cele patru contoare expuse pe configurările kamo-interne → Platformă → Configurare → VoIP/SMS tab (vmPending, callPending, vmErro...

Kamo·4mo ago
FeatureDaemonService

ÎnregistrareProcessorJob + NATS scurtătură pentru upload-uri proaspete

- Nou loc de muncă Quartz înregistrareProcessorJob căpușe fiecare minut, dispensează independent VM și loturi de apel în același timp cu serviciul de conversie ...

Kamo·4mo ago
FeatureConversionService

Conductă de prelucrare a înregistrării + FFmpeg

- Nou *************** Etape finale de încărcare multipart Transmite APIservice în minio găleată *************** şi creează un rând de aşteptare neprocesat. Ipot...

Kamo·4mo ago
FeatureAPIService

VoipRecordingUploadController pentru upload-uri de suport kamo-asterisk

Post/api/voip/înregistrări/upload acceptă corpuri multiple de suport kamo-asterisk rulează pe gazde FreePBX. Validarea X-Api-Key are noul VOIP RECORDING UPLOADS...

Kamo·4mo ago
Featurekamo-shared-library

Inregistrare neprocesata a starii, piese de cale ImgDat, inregistrare serviciu de imagistica

- Fix ImageAssocType ID coliziune: VM RECORDING=8, CALL RECORDING=9 (au fost ambele Duplicarea MY DOCS la 4). - Adăugaţi ************* astfel încât o înregistra...

Kamo·4mo ago
Featurekamo-asterisk-support

Angajare iniţială

Ceasuri ***************** pentru înregistrări WAV terminate, grupuri multi-picioare picioare apel de Asterisc UNIQUEID, și încarcă fiecare lot la APIService /ap...

Kamo·4mo ago
Featurekamo-internal

Înlocuiește fila de contacte simulate cu SoftphoneContacte complete

Extrage o noua componenta SoftphoneContacteaza care fir contactele softphone fila la contactele reale API prin utilizareaContacte(). Înlocuiește 4 hardcoded moc...

kamo·4mo ago
Featurekamo-shared-library

Adaugă *************** ajutor la EchipaMember

Kamo·4mo ago
Featurekamo-internal

Wire VAD + push-to-talk; eliminați setările inoperabile

- vadEnabled trece acum ca voceActivityDetection in buildAudioconstrains so browser-ul onorează comuta la deschiderea microfonului pentru un apel - impingeToalk...

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

Lista tonurilor de apel scrollable cu filtru de căutare

Face panoul de catalog ton de apel se potrivesc înălțimea coloanei din dreapta și defilare vertical atunci când lista se revarsă, astfel încât membrii pot navig...

kamo·4mo ago
Featurekamo-internal

Adaugă încă şapte tonuri de apel în catalog

Adaugă Battleship Horn, Demon Horn, Land Line, 1985 Ring, Office Phone, Sună telefonul vechi, și Olé sub / publice / sunete / tonuri de apel / și fire le în RIN...

kamo·4mo ago
Featurekamo-internal

Adaugă tonuri de apel Sci-Fi și Buzzer în catalog

Drops două active noi ton de apel sub /public/sonete/tone de apel / și le înregistrează în RINGTONE CATALOG astfel încât acestea să apară în Ringtones subtab și...

kamo·4mo ago
Featurekamo-internal

Layout audio trei coloane, drop-banner salvat, lățimea de umplere

Lays Audio subtab out ca Microphone rândul complet pe ecranele Ig+ (md încă le perechi două-up, xs stive). ă Comutatoare avansate de card la un stiva verticala...

kamo·4mo ago
Featurekamo-internal

Împarte setările AV în subtabe Audio/Video/Ringtones

Reorganizază fila Audio/Video în trei subtabe interne și pune fiecare pe orizontală astfel încât setările să se potrivească în cadrul viewportului fără Zidul de...

kamo·4mo ago
Featurekamo-internal

Adaugă tab-ul Audio / Video Setări și sârmă în softphone

Adaugă un magazin de preferințe AV per dispozitiv (localStorage, specific mașinilor, fără roaming) plus o filă completă pe /setări/membru/<id> pentru configurar...

kamo·4mo ago
Featurekamo-internal

Întotdeauna pe sesiune SIP cu auto-popup + ton de apel pe apelurile de intrare

Softphone-ul folosit pentru a înregistra doar în timp ce fereastra de instrumente popup a fost deschis Închide şi apelurile de intrare au fost pierdute în tăce...

kamo·4mo ago
FeatureKlusterServices

Seed pbx.k1.kluster.kamocrm.com ca domeniu static

Softphone-ul browser-ului are nevoie de SIP-over-WSS pentru a ateriza pe un nume de gazdă cu un real TLS Cert. Adăugați admin FreePBX / WS nume gazdă la STATIC ...

Kamo·4mo ago
Featurekamo-meet

Titlul dinamic și descrierea de la org config.json

Inline JS în titlu.html derivă calea tematice CDN de la numele gazda, aduce config.json şi stabileşte titlul de "Meets - {siteNameShort} " și descrie meta tag-u...

Kamo·4mo ago
Featurekamo-register

Folosește numele scurt org și descrierea în capul HTML

Înlocuieşte logica titlu org-API cu site-ul config.json Titlul urmează acelaşi model ca şi celelalte site-uri: "Registru - {siteNameShort} ." Adaugă descrierea ...

Kamo·4mo ago
Featurekamo-login

Folosește numele scurt org și descrierea în capul HTML

DynamicMetaLoader setează acum document.title to "Login - {siteShort} " și scrie descrierea org în eticheta meta descriere. Static layout.tsx Fallback actualiza...

Kamo·4mo ago
Featurekamo-internal

Folosește numele scurt org și descrierea în capul HTML

DynamicMetaLoader acum setează document.title to siteNameShort (was siteName) și scrie descrierea org în eticheta meta descriere. Layout Static.tsx Fallback act...

kamo·4mo ago
FeatureSecurityService

Include descrierea org în config.json

Adăugați câmpul de descriere pentru a construiConfigJson() și pass org.getDescriere() de la scrieConfigFiles() astfel încât config.json tematice poartă org desc...

Kamo·4mo ago
Featurekamo-internal

Color lista bilete glob de cerere conexiune chat

kamo·4mo ago
Featurekamo-internal

Adăugați includeCompany la piață popup și companieName pentru a conduce

Adaugă/edit popup (LeadMarketManager): - Radio control "Track Company Name" / "Individual Only" (necesar) - Implicite pentru demontarea pe noua piata; pre-fill-...

kamo·4mo ago

Ca ceea ce vezi de transport maritim?

Fiecare dintre aceste actualizări aterizează automat în spațiul de lucru. Începe gratuit și urmăriți-l crească săptămână după săptămână.

Pornește gratuit pentru totdeaunaVezi prețurile