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 26, 2026
Refactorkamo-internal

Face cel mai bun contact Timp un câmp de text liber

Înlocuiți dimineața / după-amiaza / seara picătură pe plumb Adăugați Vizualizează formularele de editare cu o intrare simplă de text astfel încât membrii să poa...

kamo·4mo ago
Fixkamo-internal

Lăţime completă Adaugă formă de plumb şi clearance-ul pentru picior lipicios

Picătură 1200px max-lățime pe /lide/nou astfel încât forma se întinde zona de pagină, și bumping de fund astfel încât bara de acțiune lipicios nu se mai suprapu...

kamo·4mo ago
Featurekamo-internal

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...

kamo·4mo ago
Fixkamo-internal

Proba de evaluare a modelului principal și fixați ID-ul model org aplicat

- Înlocuiți poarta aplicatăModel.Source cu o sondă directă de /api/security/master-model on mount; r.ok=fals (409) means the org este guvernată de un tip de suc...

kamo·4mo ago
Fixkamo-internal

Gate censorship tab options by applied model constraints

- Hide EDIT MASTER MODEL button when org is governed by a branch type (use appliedModel.source instead of unreliable org context branchTypeID) - Hide ATF fiel...

kamo·4mo ago
Featurekamo-internal

Persistă căsuța poștală activă în parole URL

Comutarea căsuţelor poştale actualizează acum URL-ul (?mailboxType, ?mailboxId, ?mailbox) atât de revigorant browser-ul restaurează aceeași cutie poștală. Mesaj...

kamo·4mo ago
Fixkamo-internal

Mark-as-read and message fetch for shared/member mailboxes

Classic mode now loads shared mailbox messages via the correct /messages/{folder} endpoint (was calling the non-existent /conversations endpoint). Fetching a fu...

kamo·4mo ago
Featurekamo-internal

Show accurate provider connection status from isConnected field

Replaces the old logic that showed "Connected" for any provider with no sync error (including brand-new providers that were never tested). New three-state badg...

kamo·4mo ago
Featurekamo-internal

Wire Available/Indisponibil switch to backend and fix OFFLINE present bug

- Redenumește cipul întrerupt/activ disponibil/ indisponibil în NavTop - Adu disponibilitatea inițială pe montare și persistă comutații prin intermediul noi min...

kamo·4mo ago
Fixkamo-internal

Pasează dosarul selectat către ThreadDetailView astfel e-mail:foldere schimbate cu un dosar valid

conversation.folder este întotdeauna nedefinit deoarece Conversația JavaEntity are foldIds (text[]) nu este un câmp de coarde. Acest lucru a cauzat sarcinaThrea...

kamo·4mo ago
Fixkamo-internal

Sincronizează căsuţa poştală dropdown în căsuţa poştală primară la încărcare

Dropdown implicit la primul element listă deoarece selectat Mailbox inițializat fără o cutie poștalăId, ceea ce face ca actualValue să se rezolve la "personal" ...

kamo·4mo ago
Fixkamo-internal

Erori HTTP de suprafață, astfel încât defecțiunile de încărcare sunt vizibile

Consolă silențioasă înlocuită.Avertizare cu o eroare aruncată la starea non-OK, astfel încât utilizatorul vede motivul de eșec real (status + răspuns organism) ...

kamo·4mo ago
Fixkamo-internal

Trust backend waitingCount, drop client offsets

Platforma în așteptareCount este acum necitit-based (contele SPECIAL TICKET sesiuni cu mesaje mai noi decât ultima vizionare a proprietarului). Când agentul se ...

kamo·4mo ago
April 25, 2026
Fixkamo-internal

MarkAsRead după ce agentul trimite atât de ultimele avansuri vizionate

Pe biletele de sprijin, atât mesajele vizitatorilor, cât și ale agenților sunt stocate sub Același membru al sistemului, astfel încât interogarea necitit-conte ...

kamo·4mo ago
Otherkamo-internal

Adaugă logare pe ruta proxy încărcare-background

Log org/index, numele/dimensiunea fișierului/tipului și starea răspunsului în amonte pentru a diagnostica de ce upload-uri de fundal nu ajung la APIservice.

kamo·4mo ago
Featurekamo-internal

Adaugă coloana locației la ticket datagrid

Citiri Nu-ţi face griji. direct de pe TicketDTO de sprijin (acum instantaneu pe entitatea bilet la timpul de creare Înregistrează pavilionul + orașul/regiunea/...

kamo·4mo ago
Fixkamo-internal

Pass folder to chargeThread retry buton

take-uri de încărcareThread (fisier, folder); numai butonul de retrimitere a stării de eroare a trecut firId, ruperea cladirii kamo-interna. Meci de apel la sem...

kamo·4mo ago
Featurekamo-internal

Per-tichetă necitită + filtru "doar mesaje noi"

- Lista biletelor arată o insignă de chat-bubble cu numărul necitit lângă # ori de câte ori sesiunea are mesaje mai noi decât a agentului ultimul mesaj vizualiz...

kamo·4mo ago
Fixkamo-internal

Indicatoare clare necitite la deschiderea conversației

ThreadDetailView expedies e-mail:folder-changed after markConversationRead reuseste astfel MailButton restabileste insigna inbox invtop conta. ConversațieListVi...

kamo·4mo ago
Fixkamo-internal

Break min-w-0 chain to contain email scroll in body column only

Add min-w-0 to outer container and main content flex div so flex children cannot expand to email min-content width, which was causing the page-wide horizontal s...

kamo·4mo ago
Fixkamo-internal

Furnizorii de înaltă peste ToolProviders

Aceeași cauză rădăcină ca ChatWebSocketProvider elevator: SuportTicketWindow apeluri *************** și apeluri ChatBox useUnread().markAsRead(), dar ambele fer...

kamo·4mo ago
Fixkamo-internal

Elimină declarațiile consolei de depanare.log și adaugă rutele lipsă

Elimină toate depanările temporare adăugate în timpul urmăririi WebSocket de la ChatBox, TicketChat, MemberItem, ChatTool și utilizațiChatWebSocket; adăugați pa...

kamo·4mo ago
Fixkamo-internal

Preveniți antetul mesajului de la extinderea coloanei pe adrese lungi

Copilul flex stânga header a avut nici un min-w-0, atât de lung e-mail de nerupt adresa din From/To/Cc a forțat lățimea de conținut min să crească, târâre antet...

kamo·4mo ago
Fixkamo-internal

Hoist ChatWebSocketProvider deasupra ToolProviders

ToolDock (și ferestrele sale instrument cum ar fi SuportTicketWindow → TicketChat) este montat în interiorul ToolProviders, care stă ABOVE PrezențăWrapper în co...

kamo·4mo ago
Fixkamo-internal

Drop Shadow DOM în e-mail rander atât de deversare-x-auto focuri

Shadow DOM a fost cauza rădăcină. Conținutul de e-mail larg (tabele fixe) în interiorul copacului umbră pictat trecut gazda fără a contribui la cutia gazdei, as...

kamo·4mo ago
Fixkamo-internal

Aliniază calea de import ChatWebSocketContext pentru furnizorul de potrivire

TicketChat și ChatNotificareAscultătorul a importat contextul prin intermediul "@/app/contexts/......" alias în timp ce PrezenţaWrapper (furnizorul) o importă p...

kamo·4mo ago
Otherkamo-internal

Consolă temporară.log pentru a urmări calea de abonament TicketChat STOMP

Adaugă jurnale de consolă în fiecare etapă a conductei de abonare (efect de incendiu, permis de pază, abonament () apel, ataşareAbonare, client. subscrie; /app/...

kamo·4mo ago
Fixkamo-internal

Forta umbra gazda de izolare cu stiluri inline + conține: aspect

Clasa pe baza de supraîncărcare-x-auto pe gazda umbră nu a fost câștigătoare fiabil împotriva umbrei ':host { all: iniţial}' resetat, atât de larg e-mail conţin...

kamo·4mo ago
Fixkamo-internal

Derulați conținut de e-mail larg în interiorul umbra DOM, nu în afara

Încercările anterioare de a adăuga supraîncărcare-x-auto la lumina strămoșilor DOM nu a putut prinde conținut de e-mail larg, deoarece umbra copacului vizual re...

kamo·4mo ago
Fixkamo-internal

Adăugaţi min-w-0 la e-mail conţinut div atât de supraîncărcat-x-auto incendii

Fără min-w-0, dimensiunea minimă implicită a copilului flex-col:auto se rezolvă conţinut-min, permiţând tabele largi de e-mail extinde div peste coloana lățimea...

kamo·4mo ago
Fixkamo-internal

Închide decalajul de reconectare care cauzează mesaje în timp real scăzute

Eliminați ChatBox. Anterior, fiecare reconectare WebSocket declanșat efectul Curățare care a numit unsubscribe(), șters sesiunea din harta abonamentului, și tr...

kamo·4mo ago
Fixkamo-internal

Conţine supraîncărcare orizontală în vedere vedere e-mail la coloana a 3-a

- Adăugați supraîncărcare-x-ascuns în Containerul exterior de mesaj ca limită tare - Adăugaţi supraîncărcare-x-ascuns la coloana 3 ambalaj şi supraîncărcare-x-a...

kamo·4mo ago
Fixkamo-internal

Pre-populare DE la răspuns / înainte și fix trimite de la Adress

- DraftMessage acum poartă de la Adress astfel încât curge de la OpenNewMessage prin intermediul compozitorului - MesajBrowser stochează e-mailul cu căsuță poșt...

kamo·4mo ago
Fixkamo-internal

Sub-tab content fills full content-area width

Drop the centered max-width constraint (was 920 / 1200 / 680 / 720 depending on tab) on SubTabShell. The page already lives inside SettingsView's content column...

kamo·4mo ago
Fixkamo-internal

Add download button to classic view attachment section

The classic view (MessageBrowser) had its own attachment list that was missing the download button — only the conversation view was fixed previously. Also align...

kamo·4mo ago
April 24, 2026
Fixkamo-internal

Layout corespunzătoare, budding, și logo-uri furnizor

Fixare/spațiere: - Toate cele şase file (Providers, Extensii, Utilizatori de telefoane, Dispozitive, Voicemail, Health) Acum împachetați conținutul lor într-un ...

kamo·4mo ago
Fixkamo-internal

Load FROM addresses from accessible mailboxes and aliases

Replaces the broken getFromAddresses() endpoint (which sent 'email' instead of 'address') with getAccessibleMailboxes() + listMemberAliases(), matching the same...

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