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...
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...
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,...
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...
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...
Înlocuiți MUI v5 elemente de recuzită cu MUI v6 sx sintaxă în VoipSmsTab
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...
Extensie VOIP click în Centrul de Interacţiuni deschide softphone cu număr preumplut
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...
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...
Î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
Voce CastActivityDetecție pentru a ocoli tipul TS DOM lipsă
voiceActivityDetection is a valid WebRTC MediaTrackConstraints property, but este absent din lib-ul DOM TypeScript, cauzând o eroare de tip la timpul de constru...
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...
debug+fix (softphone): inspectează starea elementului <audio>, auto-recoperă când octeți sosesc, dar sunetul rămâne tăcut
Statistici WebRTC de la un apel recent a arătat inboundBytes=39680 / receptoare nemutat / pereche ICE a reușit browser Asta înseamnă receptorul. pista este bi...
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...
Dump Stare WebRTC din nou 5s după Stabilit + urmări toate modificările de stat
Groapa cu timp stabilit arată întotdeauna receptoare cu mutație=adevărat pentru că Strângerea de mână DTLS şi cheia SRTP nu au terminat încă. Pentru a diagnosti...
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...
Dump WebRTC negotiation state on Established
To diagnose "call connects but no audio between parties", log the peer-connection state (ice / dtls / signaling) along with sender and receiver tracks (kind / e...
Audio live care supraviețuiește sarcinii-întrerupe, spinner centrat, outbound ringback
Trei soluții coordonate pentru calea audio în apel: 1. AbandoneazăError pe telecomandaAudio.play() (vizibil în consola de producție ca "Cererea play () a fost ...
Hangup tears down ALL live sessions, not just the primary
Self-call edge case left a session leaked: dialing your own extension creates an outbound session, then Asterisk loops the call back as a second inbound session...
Instant connecting feedback on outbound dial
Same problem the inbound Answer button had: clicking Call kicked off the SIP INVITE round-trip (1-3 seconds) but the button kept its idle "Call" appearance the ...
Conectare animație + audio care joacă de fapt + ton de apel deblocare
Trei soluții coordonate pentru calea de intrare: 1. Feedback vizual în timp ce acceptă. Faceți clic pe răspuns stânga ambele butoane cu aspect receptiv, dar ne...
Mount SoftphoneProvider de mai sus ToolDock astfel încât ferestrele unelte pot citi
Deschiderea Softphone popup prăbușit pagina cu "Această pagină nu a putut încărca" deoarece ferestre de unelte monta în interiorul ToolDock, care trăiește în To...
Use Grid size prop so AV panels umple randul
Grila MUI v7 e bazată pe flexbox, aşa că reţeaua Column sx pe care o foloseam a fost un nu-op spaţiul din dreapta. Trecerea la suportul de dimensiune suport (d...
ID-uri migrate de ton de apel vechi pentru a implicit pe sarcină
Dacă preferinţele unui utilizator salvat AV referinţă un ton de apel care nu mai există în catalog (de exemplu, "clasic" înainte de catalog a fost împodobit), f...
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...
Digitale dialpad înregistrează acum pe dispozitive tactile
Butonii dialpad numit e.preventDefault() în ambele peTouchStart și Pe TouchEnd. Asta oprește browserul să tragă evenimentul de clic sintetic care urmeaza o atin...
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...
Prezenta glob separat pentru marketing live chat vs membri
Public Bilete widget chat păstrați org placeholder ca solicitantId; utilizați numai prezența sesiunii media pentru aceste rânduri. Membru intern și alte bilete ...
Pipe sip.js init pași la jurnal server prin baliza
Browser-side SDK Init esecul este în prezent invizibil. spune "Phone SDK nu a reușit să inițializeze" cu nici un mesaj, WebSocket niciodată Se deschide, și nu a...
Globe folosește prezența sesiunilor media pentru vizitatorii de marketing
Solicitați sesiune de chat public GUID-uri în prezența instantaneu; tratați on-line dacă oricare este conectată sesiunea sau membrul solicitant. Se manipulează ...
Surface SIP.js init/transport errors to browser console
Empty "Phone SDK failed to initialize" messages were hiding the actual failure from sip.js. Turn on logBuiltinEnabled so the library writes its transport / regi...
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-...
Arată numele furnizorului în modul vizual + extensia proprie în editarea dropdown
Doi gândaci pe aici. 1. Modul de vizualizare a aruncat UUID brut lista de cazuri a fost încărcată doar în interiorul mâneruluiVoipEdit(). Cazuri de încărcare ...
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 ...
Mută Creați acțiunea de plumb în antet, picătură bara lipicioasă
Înlocuieşte butonul de sus- dreapta Anulează cu acţiunea principală Creare Lead și eliminați bara de acțiune lipicios de jos în întregime. Adaugă un iconbuton î...
Domeniul de aplicare Adăugați sulul de plumb și footer în zona sa de conținut
Formularul a fost folosind minHeight: 100vh în interiorul unui părinte care este deja calc (100vh - 56px), forțând o bară exterioară de defilare chiar și atunci...
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...
Layout inteligent multi-coloană pentru formularul Add Lead
Restructurați pagina într-o rețea de nivel superior astfel încât secțiunile să compună orizontal în loc să se întindă câmpuri individuale: - Piata & Detaliu fo...
Utilizare /api/securitate/membri/denumiri pentru rezoluția numelui membrului desemnat
Filtrele de evaluare a obiectivului de la distanță numai pentru membrii activi ai echipei, lipsă sarcinile membrilor de bază sau ale membrilor inactivi. Comută ...
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ă.