Atribuirea automată oferă biletul, nu îl alocă
Atribuirea auto pagini fiecare agent de sprijin disponibile și merge la primul care Acceptă. Acesta a fost implementat ca "alegeți în tăcere agentul cel mai puț...
Rulați strategia subiectului pentru chat-uri widget prea
Un chat deschis în widget web este aceeași unitate de lucru ca una depusă în interiorul aplicaţie, dar această cale a sărit peste strategia de atribuire a subie...
Decideți sign-in auto-deschis pe server, nu în această filă
Sesiunea pe-tabStorage pavilion nu a fost o înregistrare de nimic. Semnarea pe un al doilea dispozitiv a redat fiecare conversație prima a avut deja popped, și ...
Nu lăsați o cerere eșuată să tacă sign-in auto-deschis
Discuțiile necitite sunt deschise automat o dată pe sesiune, păzite de o sesiuneStorage steag. Acest steag a fost scris în avans, înainte de a aduce care spune ...
Nu mai tasta o sesiune de suport nevăzut ca o simplă discuție
Un cadru de activitate live pentru o sesiune care nu se află deja pe listă a sintetizat un rând hard-codat la "CHAT." Pentru un bilet de sprijin care a pus în s...
Pune tipul de sesiune pe cadrul de activitate prea
Transmisia necitită/ACTIVITĂŢII este publicată pentru fiecare tip de sesiune şi nu a cărei indicație. Lista de chat-uri, care nu au nimic de a merge mai departe...
Opriți un bilet de sprijin deschiderea unei ferestre de chat simplu plin de JSON
Două defecte, un simptom. Atribuirea face agent un membru al biletului sesiune media, astfel încât notificarea de intrare-mesaj a ajuns la ele și Comment Conver...
Spune-i clientului ce fel de conversaţie a primit un mesaj
Fiecare membru al unei sesiuni mass-media primește notificarea de intrare-mesaj, și atribuirea unui bilet de sprijin face agentul un membru al sesiunii acelui b...
Declaraţi jetoanele calendarului la:root, şi reconstruiţi dialogul eveniment
Jetoanele au fost declarate pe elementul de ambalaj calendar, care se citește ca Un lucru ordonat şi greşit. Dialoguri și meniuri MUI redă printr-un portal în d...
De fapt, suprascrieți cerneala eticheta operatorului
Încercarea anterioară a ridicat specificitatea, care a fost diagnosticul greșit: tailwind.config.js sets .operator-etichetă nave ca !important și nici o regulă...
Lărgiți tematica de suport asignation strategy range Check to 0..3
SuportAsignmentStrategyType is @Enumerated (ORDINAL), so Hibernate emised CEC (asignament strategie > 0 ȘI Asignament strategie <= 2) privind TABELUL DE CREARE ...
Face fiecare linie de erou lizibil
Stickerul și cele trei etichete de citire au fost pictate de .operator-etichetă proprie cerneala închisă la culoare, nu prin setul de culoare de lângă ea: o cla...
Faceți sprânceana fixat-app de fapt alb
Încercarea anterioară a depășit cerneala .operator-etichetă cu un sx calificat clasa Regula, care nu ar fi putut funcţiona niciodată: vântul din spate. sets con...
Returnează data creării contului la lista de conturi
buildAccountSummary nu a emis data Creat, astfel încât câmpul Data listei Citește coloana creat a fost pur și simplu absent din răspunsul. Acum acel cont înregi...
Un chat live este revendicat prin popup, niciodată alocat
Routing cereri de chat prin rotund-Robin a fost modelul greșit și a rupt lucru pe care trebuia să-l repare. Un bilet alocat părăsește coada revendicabilă (Supor...
Ia apelantul din sesiune, nu din șir de interogare
GET /api/calendar/calendar luat userId ca parametru de cerere, astfel în schimbare un număr din URL a citit calendarele oricui și pentru că calendarele efectuat...
Nu mai distrugeţi biletul care i-a declanşat
Rutarea unui nou bilet a fugit în interiorul tranzacției de creare, astfel încât orice a lovit a rulat biletul înapoi cu ea și membrul cere ajutor a primit "A e...
@ info: whatsthis
Cele trei file deschise în orice ordine API sa întâmplat să se întoarcă, care pentru Membrii însemnau că cele mai noi înscrieri au fost îngropate iar pentru mem...
Opriți BUSY supraviețuitor fiecare autentificare viitor
Autentificare scrie Away și login-l șterge, așa că Away este o stare sistemul vă pune în și te scoate din. Nimic nu s-a rezolvat. Un membru care a stabilit o da...
Traseu o cerere de chat prin strategia de atribuire subiectului
O cerere de chat de suport este depusă ca o PRE TICKET, și creațiTicket omis misiune pentru cei pur și simplu. Gardianul a fost scris pentru widget-ul web-chat,...
Epuizarea rezervei de servicii de securitate a cauzat moartea viuitatii
Hikari nu avea o mărime maximă explicită, aşa că a funcţionat implicit de 10 ori. fronting org / drepturile cautari pentru fiecare serviciu si site-ul intern. O...
Domeniul de aplicare banner-ul de pregătire al sursei implicite pentru piețele ipotecare rezidențiale
Fila vânzătorilor/produselor a arătat "Finish ipoteca vertical pentru a desemna o avertizare implicită a sursei de plumb" pe fiecare filă de piață, inclusiv pro...
Centrează bara de selecție pe lista de contacte, nu pagina
Bara care apare atunci când sunt selectate rânduri este poziţionată absolut la a rămas 50% cu un traduceX (-50%), dar cel mai apropiat strămoș poziționat a fost...
Face MKCOL crea o carte care poate fi de fapt stocate
mkCol a construit o carte de contact care nu transportă nici o organizație, nici un proprietar și returnat 201 indiferent, astfel încât crearea unei cărți de ad...
PublicChatApiKey.scopuri jsonb de legare
Un câmp cu un inițializator a fost sărit de matura Jsonb mai devreme, astfel încât acest lucru unul încă legat ca varchar: "domeniul de aplicare al coloanei est...
Nu mai implicitiza noi contacte în cartea comună de org
Dialog de creație vizate cartea marcat isOrgDefault, astfel încât fiecare membru contacte aterizate într-o carte întreaga organizație ar putea citi jumătate din...
CockroachDB-doar SQL care PostgreSQL respinge
CockroachDB scrie tipul de text STRING; PostgreSQL și YugabyteDB folosesc TEXT. 25 de mulaje de-a lungul interogărilor native încă emiteau CAST (x AS STRING) și...
CockroachDB-doar SQL care PostgreSQL respinge
CockroachDB scrie tipul de text STRING; PostgreSQL și YugabyteDB folosesc TEXT. 25 de mulaje de-a lungul interogărilor native încă emiteau CAST (x AS STRING) și...
CockroachDB-doar SQL care PostgreSQL respinge
CockroachDB scrie tipul de text STRING; PostgreSQL și YugabyteDB folosesc TEXT. 25 de mulaje de-a lungul interogărilor native încă emiteau CAST (x AS STRING) și...
CockroachDB-doar SQL care PostgreSQL respinge
CockroachDB scrie tipul de text STRING; PostgreSQL și YugabyteDB folosesc TEXT. 25 de mulaje de-a lungul interogărilor native încă emiteau CAST (x AS STRING) și...
Cărți de adrese de domeniu pentru membrul care le deține
Doar organizaţia a luat contact cu ei. listBooks (orgId) was gindByOrganizationId (orgId), iar interogarea listei de contacte a fost deschisa UNDE c.contactBook...
@Lob String trebuie să pin LONGVARCHAR sau PostgreSQL citește ca un OID
Hibernat's PostgreSQL dialect maps @Lob String to an OID (large-obiect de referință) și citește cu getLong (). CockroachDialect cartografiat la fel Adnotare la ...
Permite port YugabyteDB 5433 în kamowsecurity Cilium egress
A CiliumNetworkPolitical selecting app=kamowssecurity permised host/remote-node Numai pe 26257, 4222 și 9000. După reducerea bazei de date sa mutat la 5433 şi p...
Permite port YugabyteDB 5433 în kamowsecurity Cilium egress
A CiliumNetworkPolitical selecting app=kamowssecurity permised host/remote-node Numai pe 26257, 4222 și 9000. După reducerea bazei de date sa mutat la 5433 şi p...
Corectează raționamentul privind scheme precreate
KamoInitializerServiciul setează ************* Adevărat, aşa că creează aceste scheme în sine. Observațiile anterioare au susținut că nu. Dosarul rămâne în mod ...
Corectează raționamentul privind scheme precreate
KamoInitializerServiciul setează ************* Adevărat, aşa că creează aceste scheme în sine. Observațiile anterioare au susținut că nu. Dosarul rămâne în mod ...
Panourile de bare ale administratorului au făcut căi cheie, nu copia lor
TipPanel a luat ID-ul panoului într-un recuzită numit chei de mesaj de la același *************** și următorul fundal imprimat calea. Copia a fost în mesaje t...
Lăsați jurnalul de acces să-și umple geamul și pagina de pe server
Bara de file spune deja "System Access Logs," astfel încât h4 de mai sus statisticile a fost numele paginii de două ori. Dropping it also lets the pane use the ...
Opri lista defilare atunci când se potrivește deja
Trei lucruri adaugate inaltime care nu a fost multumita, deci o lista suficient de scurta pentru a se potrivi Încă mai am o bară de defilare: - Santinela infin...
Restaurarea modificărilor barei administratorului revigorat cu 3926d1d8
3926d1d8 transporta AdminQuickLinks.tsx înapoi la ae45fc9c^ bloc, anulând org eticheta plural, numele de blocuri scurte / Logs și eliminarea decalajului. Acelaș...
Id-uri rând șir, comenzi de culoare org, pictogramă pagină, bara de eroare centrată
Crearea unei cărți și selectarea acesteia a răspuns "Nu a fost găsit." CockroachDB unic rowid() ID-uri sunt 64-bit Orice trecut Număr. MAX SAFE INTEGER, astfel...
Publish rand ID-uri ca siruri de caractere
CockroachDB unic rowid () produce id-uri de 64 de biți. Unul real de la contact books este 1200081912680906758; JavaScript's JSON.parse rotunji orice trecut Num...
Nu mai reînnoiți TTL-ul partajat *** pentru utilizatorii inactivi
Al cincilea serviciu care deține propria copie a KSessionService și a cincea alunecare TTL-ul împărţit la fiecare citire. Fiecare singur a fost suficient pentru...
Nu mai reînnoiți TTL-ul partajat *** pentru utilizatorii inactivi
Prins cu Redis MONITOR: această capsulă emitea GET + PEXPIRE împotriva unui *** Cheie a cărui proprietar a fost inactiv timp de peste o oră, secunde după Securi...
Oprire /api/utilizator-info reînnoirea TTL pentru utilizatorii inactivi
Acest traseu scrie TTL *** direct la Redis, așa că ocolit Gating în SecurityService, MediaService și chatService în întregime la fiecare 5 minute. Pe cont prop...
Nu mai reînnoiți TTL-ul partajat *** pentru utilizatorii inactivi
Acest serviciu păstrează propria copie a KSessionService, și a alunecat TTL pe fiecare citire. Numai Gating SecurityService nu a reparat nimic: kamo-intern punc...
Recuperează un atașament primit a cărui primă cerere a fost respinsă
Un video ajunge într-o conversație nu a putut fi jucat până la pagina a fost reîncărcat, în timp ce un videoclip pe care membrul tocmai l-a trimis întotdeauna. ...
Oferă fiecărei organizații o limită reală de tranzacție
StocareSnapshotSweep.catchUp efectuat @Transactional (REQUIRES NEW) și a fost numit de la matura() pe aceeași fasole. Primăvara se aplică @Transacţional printr-...
Înregistrează dimensiunile mesajelor în loc să scrii zero
SearchIndexService write sizeBytes = 0 pentru fiecare mesaj pe care l-a indexat vreodată, sub comentariul "Nu este disponibil din plic." Acesta a fost disponibi...
Popover X închide fereastra, nu doar popover
Respingerea popover a avut deja două avantaje (clic afară, Escape), așa un X care a respins doar a fost un duplicat și nu a lăsat nici o modalitate de a scăpa d...
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ă.