Angajare iniţială
Ceasuri ***************** pentru înregistrări WAV terminate, grupuri multi-picioare picioare apel de Asterisc UNIQUEID, și încarcă fiecare lot la APIService /ap...
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...
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...
Î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 ...
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...
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...
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...
Angajare iniţială
Ceasuri ***************** pentru înregistrări WAV terminate, grupuri multi-picioare picioare apel de Asterisc UNIQUEID, și încarcă fiecare lot la APIService /ap...
Î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...
Înlocuieşte extensia Chip cu textul inline lângă rolul în Centrul de Interacţiuni
Eliminați câmpul de extensie manuală a telefonului; scrieți extensia VOIP prin intermediul serviciului de securitate pe salvare
Includeţi extensia de telefonWork în răspunsul de la departament; acceptaţi telefonWorkExtensie pe membru PUT
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...
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...
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...
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...
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...
Î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...
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...
Î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...
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 ...
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 ...
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...
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...
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...
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-...
Adaugă include companie și name coloane
LeadCompanyColumnRunner (Ordin 40) adaugă idepotent: - lead markets.include company (BOOLEAN, nullable) piata necesita numele companiei pe piste - leads.compan...
Expunerea include Compania în răspunsurile de aport-config și piață-config
Amândouă au avut probleme. Şi... include acum steagul Companiei astfel încât frontend știe dacă să arate Câmpul de nume al companiei privind crearea de plumb.
Adaugă include Compania la LeadMarket și numele companiei la plumb
- LeadMarket entity gets include company (Boolean, nullable) - Entitatea-lider primeste numele companiei name (String, max 50, nulable) - LeadMarketDTO, CreateL...
Arată calea de tip vânzări în Adăugați Lead subtitle
Adaugă tipul și subtipul de vânzări ale pieței la linia "Adaugă la" forma reflectă etichetele utilizate în popup-ul Edit Market la Nu-ţi face griji. Renders as ...
Unified PhoneSdk suporting RingCentral + sip.js (FreePBX)
Cârligul softphone folosit la instanțierea inel-web-telefon necondiționat, care a aruncat pe orice formă de acreditare FreePBX deoarece că SDK este hard-coded l...
Acreditări WSS-aware SIP pentru softphone-uri browser
Obiectivul /api/voip/sip/credentials returnează acum acreditările unui browser-side SIP stiva poate folosi de fapt: transport WSS, domeniu public, și un URL wsS...
Adaugă transport WSS WebRTC pentru softphone-uri browser
Asterisk lui chan pjsip acum leagă un transport simplu WebSocket pe 0.0.0.0:8089 şi Traefik termină TLS la ***************** (port 443) astfel kamo-intern poate...
Adăugare /nume obiectiv returnarea id→nume pentru toți membrii indiferent de stat
Criteriul final de evaluare a departamentului se filtrează numai pentru membrii activi ai echipei, dar se extinde sarcinile pot face trimitere la membrii de baz...
Adaugă forma plumbului cu un singur plumb la /lide/nou
Refactor Adăugați plumbul dintr-un geam multi-tab pe o rută dedicată la /liders/new astfel încât să poată fi conectat direct. Piaţa actuală este trecută prin in...
Adaugă ***************** Obiectivul final
Description formularul Add Lead poate reda câmpuri subtip și formulare personalizate de admisie fără a crea mai întâi o pistă.
Adaugă afișare pe comutatorul de admisie, blocare automată atunci când este necesar
Coerce isDisplayOnItake=true when is Required=true in CustomFormService
Adăugați ecran nume membru și butonul de neasignare la fila extensii per-stanță
Arată numele membrilor și adaugă acțiunea Unassign la fila extensii org
Configuratie VOIP de sarma catre selectorii de pret+extensie cu aplicare a misiunii
Adăugați DTO-uri, metoda API neasignată și actualizați tipurile de VOIP-uri ale membrilorTab
Like what you see shipping?
All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.
