Conversație și e-mailuri bug link-ul la consola destinatarul poate ajunge
ChatEmailNoticeService a numit primul domeniu al orgului destinatar, oricare ar fi acesta. stat. Cazul raportat: Exec2Exec litere la makeitpopsigns.com, trimis ...
Mesajul unui client ajunge la birou, nu numai firul
Un director a scris în chat-ul Exec2Exec şi nimeni de la KamoCRM nu a auzit. anunță() a declarat membrilor sesiunii, iar un operator este doar un membru al o co...
Un anunț care aruncă nu trebuie să se rostogolească înapoi buy-in
le-a Cei doi scriu În interiorul ei erau păzite şi sesiunea de căutare nu a fost, astfel încât o citire care nu a reuşit ar se propagă, se desface rândul scaun...
Colegi în lista de invitați, și o invitație de la un chat care ajunge
Două defecte raportate, ambele în care o masă poate ajunge. **Dialogul de invitații oferit conturi.** Membri. găsireOrganizare Ida, şi membrii unei organizaţii...
O mână arătată pe flop este de cinci cărți, și devine un nume
scoruri unul de trei Mâna. Aceeaşi mână, arătată pe flop şi arătată la o confruntare, a fost descrisă două moduri diferite: odată după nume și odată deloc. Ac...
Un crescator ar putea ridica din nou dupa ce a fost numit
Un personaj, şi a decis oale. Măresc miza." Serviciul îl reconstruieşte din jurnalul de acţiune prin sărind peste totul până la și inclusiv Și că acțiunea ap...
Şah. Hold'em și portofelul nu a întrebat niciodată dacă orga are aplicația
Companionul kamo-intern comite, și jumătatea care a contat de fapt. Poarta browser-ului a fost cosmetic: ChessController, HoldemController și CheddarWalletContr...
Un scaun din nou a fost înmânat mâinii murdare a ocupantului anterior
Două defecte pe care le-au făcut accesibile, găsite prin revizuirea comiterii adăugate Ea. Redacţia. vedere Pentru rândurile potrivite de mână pe scaune, după ...
Simtul nu a vazut niciodata o confruntare, si o oala pliata a fost numarata de doua ori
Două defecte care au fost invizibile din același motiv, și datele o masă de poker trebuie să prezinte un rezultat. Show-ul în jos nimeni nu ar putea viziona. f...
Masa nouă 500'd pe un ternar care despachetat un buton nul
Apăsarea Tabelul nou a răspuns la 500: NullPointerException: Nu se poate invoca "java.lang.integer.intValue() ," deoarece valoarea de returnare a Holdemtable.g...
Ceasul nu ar fi putut trage niciodată, şi un complet all-in re-deschis nimic
Două defecte găsite citind codul înapoi, dintre care nici un test nu a putut vedea. ## The clock would have thrown on its first tick a făcut apel la aceasta....
Datele de primăvară nu înregistrează o interfață de depozit NESTED
MediaService s-a prăbuşit pe imaginea Hold'em. Cele șase depozite expediate ca interfata cuibarita intr-un singur șase, astfel încât "ce se poate cere de o mas...
Map.of aruncă pe o valoare nulă, așa că "nici un joc încă" a fost un 500
cu o NullPointerException. Deci, un obiectiv al cărui răspuns normal documentat este "nu există nici un joc" care nu a putut exprima. Fiecare apel pentru o pe...
Lasă un refuz să păstreze sentinţa cu care a fost scris
Codul de şah refuză cu motive menite să fie citit "nu e rândul tău," "acest lucru Jocul nu este în joc, "mișcare ilegală." Nici unul dintre ei nu a ajuns la nim...
Nu mai scrie "/" ca destinație a unei notificări de revizuire
The Growth Hub has no screen of its own în cazul în care decodoare pentru a da widget un href: "Widget ESTE caracteristica." Deci nu există nici un URL care să...
Un eveniment de stare redactată păstrat tipul său, și pin reaction
Două lucruri, ambele găsite prin scrierea testului pentru calea ActorName, mai degrabă decât de O citesc. Tipul mesajului a fost citit de pe cadavru după ce a ...
Opriţi poarta de prezenţă să reducă la tăcere fiecare notificare poştală
Un membru cu o priză MediaService live a fost tratat ca și cum ar fi văzut deja fiecare împingere non-call, e-mail inclus. Acest lucru este adevărat cu privire ...
Creditează o înscriere a cărei pagină nu a fost niciodată înregistrată
*************** a fost singurul lucru din flotă care vreodată introdus în METODA VISITORS, astfel încât întreaga conductă de conversie În tăcere, depindea de un...
Lasă un manager să accepte chat-ul pe care tocmai l-au chemat
Faceți clic pe Accept pe o cerere web-chat închis popup și redeschis un moment mai târziu, neatribuit și fără fereastră de chat Nimic în jurnal. Un vizitator ...
Nu file chat-uri într-un topic suport org dezactivat
rezolvaTopic a onorat un subiect configurat doar prin ID, dezactivând astfel unul din stânga integrarea încă indică la ea și noi chat-uri site-ul încă de ateriz...
Spune-i numele orgai ca să nu mai vorbească ca Kamo
Public-chat bootstrap sarcină utilă transporta orgId dar nici un nume org, astfel încât widget nu a avut nimic de a marca asistentul cu și a căzut înapoi la un ...
Retrimiteți încărcătura de membru fiecare cerere autentificată face
AuthHelper.getCurrentMember a fost singura cea mai comună victimă a unui Yugabyte catalog cucui în acest serviciu O fereastră de şase ore a început pe linia as...
Dovedește implementarea prin digerare, nu prin etichetă
Comitatul anterior se oprește imaginea setată Acest lucru afirmă rezultat: după lansare, eticheta este rezolvată la digerare la registru și capsulele de rulare...
O reconstrucţie a aceleiaşi comiteri nu a desfăşurat nimic şi a raportat succesul
Imaginea este etichetat cu comite SHA, astfel reconstruirea aceeași comite produce o referință a imaginii identică. Desfăşurarea nu este niciodată atins, statu...
Construiți URL-ul avatarului expeditorului din org lor, nu gazda cererii
Un expeditor de chatAvatar a fost rezolvat de la X-forwarded-Host, care cade înapoi la numele serverului. Atât kamo-internal BFF și APIservice ajunge la acest s...
Oprește zece locuri de muncă programate de funcționare de două ori acum MediaService are două capsule
Scalarea MediaService la două replici ar fi dublat fiecare matura programată pe care o deţine. Doi din cei care trimit mail-ul Pune două din fiecare reuniune m...
Nu mai ștergeți singura capsulă de chat înainte de a începe înlocuirea
Desfășurările au înlocuit singura capsulă a fiecărui serviciu cu nimic pentru a prinde cererile Zbor. Trei setări, aplicate în întreaga flotă: - PreStop doarme...
Publish are nevoie de GD, nu de o fereastră deschisă pentru Dumnezeu
Comutatorul era invizibil pentru operatorii eligibili de Dumnezeu. A fost purtat pe ****************************************************************************...
Construiește împotriva sistemului cu două câmpuriBugDispatchDTO
Fără legătură cu activitatea OAuth în cadrul comiterii anterioare compilat de la kamo-shared-library ad78dfa8 adăugat terminalSessionId și Ultimele trei aruncă...
Legătura profundă de intrare trebuie să utilizeze kamocopilot://
KamoMobile's kamomobile:// scheme is step 2 of a rename that has not happen. Singurele registre binare publicate kamocopilot și o legătură profundă cu un Sistem...
Anunţă un mesaj doar după ce poate fi citit
Post/sessions/{guid}/messages is @Transactional, and the NATS publication of the mesaj a așteptat întotdeauna pentru comiterea publicarea în interiorul curselo...
Refuză o editare odată ce un alt membru a citit mesajul
PATCH /api/media/mesaje / {id} a fost în mod deliberat unged pe chitanțe, spre deosebire de DELETE alături de ea. Raționamentul scris în ea a fost că unsend fac...
Cheltuiţi site-ul şterge înainte de înlocuirea sunt scrise
Editarea unui raport a venit înapoi "Bug-ul nu a putut fi salvat: Server intern Error" ori de câte ori reporterul a părăsit un site bifat titlul, descrierea, s...
Înainte îndepărtatPrin membreId la browser
Copiile releu numit câmpuri off ChatMessageDto pe cadrul STOMP, așa că o Câmpul pe care nu îl copiază este scăzut chiar și după ce DTO îl declară. MEMBRU REMOVE...
Un releu transmite doar propria conversație
ChatSessionSubscriptionManager publică pe un subiect numit după sesiunea sa Abonat pentru, nu după sesiunea de cadru a venit de la. E sigur. în timp ce consumat...
Un atașament care nu poate fi citit spune acest lucru în loc de 500
Proxy imagistica răspunde deja 410 pentru acces revocat și pentru un eliminat Mesaj, dar să deschidem IOException lui IOException de evacuare neprins, astfel în...
O reacţie comutată de două ori o dată este un no-op, nu un 500
setReacţiunea citită, apoi salvată, apoi prins încălcarea constrângerii cititul trebuia să prevenirea tranzacție care este deja numai rollback. Două dispozitiv...
Holul unui copil org oferă propriul fundal, nu al platformei
Dosarul care deține un fundal de întâlnire orga și configurația tematică a fost derivat din un nume de gazdă Ultimele două etichete şi unirea lor cu o liniuţă....
Un telefon, o alertă, prăbuşeşte destinaţiile de împingere
Membrii primeau același mesaj de chat de trei ori pe telefon. Înregistrările sunt unice pe (dispozitiv token id, org id, push kind), NU pe Împinge jetonul. Sem...
Traseu obține ambiguitatea neverificateChatSesssions " prin propria authorizareAmbiguitate
MediaController.getChatSesssions rulate manual versiunea preextraction a "A fost scris de altcineva?" regula (rowVizitor!= nul & callerId Nu-i aşa? O discuţie p...
Gestionarea consecventă a erorilor și stratificarea a două constatări de revizuire
Revizuirea constatărilor privind sarcinile 14 și 15: - SystemBugController a detinut un camp SystemBugRepository si l-a interogat direct Pentru noul număr de b...
Păzeşte-l pe necitit, nu doar transmisiunea
Analiza constatare pe Sarcina 9: persistInbound este @Transactional, și numai radiodifuzare () apel în interiorul buclei per-membru a fost excepție-siguranță (î...
Construiți modelul de căutare în afara interogării și analizați interogarea într-un test
cum ar fi Pattern transformă un termen de căutare absent în "%" astfel încât niciun parametru nul vreodată atinge o expresie șir, și scapă % și în termen astf...
Ştampilaţi fiecare cadru necitit cu momentul în care au fost citite numerele sale
Cele patru locuri care au construit o imagine necitită a unui membru, cadru trimis atunci când un mesaj ajunge, cadrul trimis atunci când o sesiune este marcată...
Rezolvă-l pe proprietarul unui chat public fără să mergi într-o asociaţie leneşă
getChatSesssions ruleaza in afara unei tranzactii, asa ca ajunge la proprietarul sesiunii prin intermediul vizitatorilor proxy sesiune leneș a lucrat doar pentr...
Nu mai citiți membrul sistemului Orga ca vizitator web-chat
Patru defecte raportate, o cauză. Un vizitator widget nu are nici un membru, astfel încât membrul SYSTEM al org Proprietar, care lucrează la coada de așteptare ...
Dimensiune pod deasupra propriului său plafon gramada JVM [skip ci]
Imaginea pornește JVM cu -XX:MaxRAMPercentage=70 -XX:+ Întotdeauna PreTouch, astfel încât numai grămada poate lua 70% din limita containerului și pre-touch păst...
Discuţia publică îşi citeşte paginile fără număr
Ambele site-uri au luat .getContent() și a scăzut total pe podea, astfel încât ambele au fost de plată pentru același cont aruncat peste fiecare obiect în sesiu...
Dimensiune pod pentru gramada JVM este deja permis să ia
Containerul a fugit cu o limită 1Gi în timp ce imaginea începe JVM cu -XX:MaxRAMPercentage=70 -XX:+Întotdeauna PreTouch. Citeşte procesul live. MaxHeapSize=7528...
Crearea unui subiect ia CREATE SUPPORT TOPICS, nu părintele său
Poarta a fost deja acolo și refuza apelanții pe MANAGE SUPPORT, părintele CREATE SUPPORT TOPICS citit ca decorativ în fiecare editor în timp ce fiind exact Se v...
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ă.