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
May 1, 2026
Fixkamo-internal

Drop neutilizat @ts-expect-error on streaming bring body

În ceea ce privește cererea de propuneri, directiva prevede că: redundant sub modul strict TS și rupe clădirea de producție.

kamo·4mo ago
Featurekamo-internal

Comment

kamo·4mo ago
Featurekamo-internal

Reglarea și caseta de lumină a atașamentului

kamo·4mo ago
Chorekamo-internal

Declanşator ci/cd

kamo·4mo ago
Featurekamo-internal

Proxy routes for find-or-create, members, attachments, imaging proxy, mute, revoke

Extract shared **************** helper to app/lib/mediaServiceUrl.ts. Add proxy routes: find-or-create, members, receipts, attachments (streaming), mutes, revok...

kamo·4mo ago
April 30, 2026
Featurekamo-internal

Distinguish actively-translating vs queued messages

The streaming queue was already strictly sequential (one fetch at a time), but every queued message rendered "Translating…" because they all shared the same pen...

kamo·4mo ago
Featurekamo-internal

Show error icon when a message fails to translate

When the per-message translate call returns translated:false, errors out, or times out, the chat bubble now renders a small red ErrorOutline icon in place of th...

kamo·4mo ago
Fixkamo-internal

Persist language change and show current language in tooltip

The members endpoint accepts PUT not PATCH, so the language picker's PATCH was silently ignored — Member.language never actually updated, which is why refreshin...

kamo·4mo ago
Fixkamo-internal

Inainte interogare sir pe ***************

Proxy Next.js a fost în scădere șir de interogare cerere atunci când transmite la MediaService, care a însemnat istoria chat-ului aduce ?lang=<locale> Param a f...

kamo·4mo ago
Featurekamo-internal

Stream message translations newest-first on language switch

When the user picks a new language (or opens an existing chat in a language different from the messages' source), every bubble that needs translation immediatel...

kamo·4mo ago
Otherkamo-internal

Revert "fix(settings): show Plans & Billing tab regardless of root-org status"

This reverts commit ****************

kamo·4mo ago
Featurekamo-internal

Translate chat messages into the viewer's language

Adds a "My Language" flag picker in NavTop (left of the email tool, separated by a vertical rule). Selecting a language writes back to Member.language and syncs...

kamo·4mo ago
Fixkamo-internal

Show Plans & Billing tab regardless of root-org status

The !isRootOrg gate hid the tab on root orgs and blocked org owners and self-viewers from reaching their billing page from "My Account". The PlansBillingTab its...

kamo·4mo ago
Otherkamo-internal

Tradu siruri de caractere hardcodate UI

setup/dns (6 fișiere): page, AliasStatustable, DnsProgressView; DnsProvisioning Panou, DomainEntryForm, ManualDnsGuide. setări (10 fișiere: diagnostice, esenția...

kamo·4mo ago
Fixkamo-internal

Drop in place — jump every member, no softPush on release

The drift on release was softPushCluster firing on the user-drop path. A mega-cluster's bounds extend in all directions from the anchor, so the PADDING-margin /...

kamo·4mo ago
Otherkamo-internal

Translate hardcoded UI strings

account/view: 40 strings reused from existing namespace (no new keys). kb (13 files): translate article editor, viewer, reviews, resources, versions, navigation...

kamo·4mo ago
Otherkamo-internal

Tradu restul de siruri de caractere hardcodate UI

Pagina de sarcini: Salvați modificări, Închideți, Adăugați elementul de sarcină la fluxul de automatizare, Editează vârful de instrument titlu. Note pagina: Lib...

kamo·4mo ago
Otherkamo-internal

Replace hardcoded English with t() across leads pages

Translate remaining hardcoded UI strings in allotments, new, reports, and view/[id] to use next-intl. Add scripts/i18n-audit.py to detect remaining hardcoded st...

kamo·4mo ago
Fixkamo-internal

Drop firmly in place — tail-only throw + jump() to clear velocity

The previous fix still let heads drift on release because: 1. Throw detection averaged velocity across the full 110ms window. A user who flicked then decele...

kamo·4mo ago
Fixkamo-internal

Drop in place after a paused drag instead of drifting

Two cooperating bugs caused dropped heads (single or post-gather) to fly off to seemingly random positions when the user dragged fast, slowed to a stop, then re...

kamo·4mo ago
Featurekamo-internal

Adaugă personal + Chat/Docs/Note/KB/HRS secțiuni

Indexul/setărilor nu a arătat nicio secţiune pentru non-admini pentru că fiecare secțiunea existentă a fost deschisă pe un dreapta admin (CONFIGURE SISTEM, Mana...

kamo·4mo ago
Featurekamo-internal

Rotește deschiderea obiectivului pe baza raportului de aspect al viewport

Cadrul de gol acum înclinați de atan2 (vizualportH, viewportW) astfel încât deschis partea dreaptă vizează spre viewport puncte de deschidere ~29° sud de est; p...

kamo·4mo ago
Featurekamo-internal

Throw-to-remove goal with score/miss celebrations

A 132×132 gol cadru apare în partea de sus-stânga ori de câte ori un cap este în solo-drag sau activ-aruncă, offset 56px de colț astfel încât capetele pot Dor d...

kamo·4mo ago
April 29, 2026
Featurekamo-internal

Arunca fizica cu coliziuni piscină-table și traseul cometei

Lovind cu capul de pragul aruncării, îl lansează prin teleportare. sub fizica explicita (frigitare, saritura margine, cap-vs-cap elastic coliziuni). Picături le...

kamo·4mo ago
Fixkamo-internal

Anulează viteza de tragere moștenită la eliberare

Manipulatorul de dragon actualizează valoarea de mișcare a capului cu mx.set rapid (nx) Apeluri, care ramer-motion folosește pentru a calcula viteza. Când elibe...

kamo·4mo ago
Fixkamo-internal

Crispen hexagon outline at all sizes/states

Four sources of softness eliminated: - **************** on the SVG - **************** on the visible outline so the stroke width does not stretch (and blur) u...

kamo·4mo ago
Featurekamo-internal

Utilizați serverul-mentat OTK pentru a comuta în org nou

Preferați otk returnat de Post /api/security/org peste follow-up /api/security/enter-as round-trip. Serverul acum menteaza un proprietar nou sesiune ca parte a ...

kamo·4mo ago
Fixkamo-internal

Spațiere percluster + reguli de grupare de aceeași dimensiune

Celula cluster și adiacenta hex sunt acum derivate din cel mai mare grup membru în loc de scară globală, și MVs adeptul includ centru-aliniere compensa astfel î...

kamo·4mo ago
Fixkamo-internal

Ascunde popover atunci când Invita la Întâlnire deschide dialogul

Pover folosit pentru a rămâne deschis sub dialogul întâlnire pentru că Dialogul a fost transmis condiţionat în interiorul porţii ţintei popoverului. Capturați i...

kamo·4mo ago
Refactorkamo-internal

Rescrie sistemul drag/cluster cu capsator magnetic si aduna gestul

Înlocuiți HexHeadGroup monolitic (847 de linii) cu un motor modular cluster în cadrul aplicației/componentelor/chat/hexheads/. O singură sursă a adevărului: fie...

kamo·4mo ago
Fixkamo-internal

Robust English fallback for missing and empty locale translations

- mergeWithFallback now treats empty-string locale values as untranslated, falling back to the English value instead of rendering nothing - Replace bare NextI...

kamo·4mo ago
Fixkamo-internal

Update orders page account uid type from number to string

AccountSummary.uid is now a string (Long precision fix). Also remove parseInt comparison and type="number" from the manual account ID field.

kamo·4mo ago
Featurekamo-internal

Mută starea disponibilității în partea stângă înainte de My Businesses

Relocă pilula de stare de la bara de acțiune dreapta la secțiunea de bun venit stânga, plasarea-l între separatorul de salut și My Businesses cu un separator. E...

kamo·4mo ago
Fixkamo-internal

CustomerMemberId este membru ID șir, rezolva conturile de primarUED

- PosApi: ContSummary uid string, adăugați primul membruId; ***************** CustomerMemberId string; ***************** șir clientId - SubscriptionOrderWizard:...

kamo·4mo ago
Featurekamo-internal

Înlocuiți clic-la-deschis cu acţiune popover + dimensiunea de control

Faceți clic pe un cap hex deschide acum o sticlă lustruit-morfism popover cu acțiuni contextuale în loc să-și deschidă imediat fereastra de instrumente. Membru ...

kamo·4mo ago
Fixkamo-internal

Complete next-intl for System Diagnostics

Wire remaining MySQL, Redis, statistics, request, and accordion UI copy to components.settings.diagnostics keys; use locale-aware time and translated heap badge...

kamo·4mo ago
Featurekamo-internal

Wire FeaturesManager la abonament platforma pentru gating copii-org

Caracteristici Manager a fost de asteptare mostenire *** *** *** *** *** care aruncări (retragere în mișcare) în loc să citească abonamentul real al platformei....

kamo·4mo ago
Fixkamo-internal

Legacy getCurrentAbonamentul trebuie aruncat, nu returnat nul

Returnarea nul făcut CaracteristiciManager trata fiecare org ca având nici un abonament (billingLoaded=adevărat, hasSubscription=fals), blocare toate comutatoar...

kamo·4mo ago
Featurekamo-internal

Utilizaţi eticheta aria tradusă pentru SetăriView file

Citiri Ne vedem mai târziu.

kamo·4mo ago
Fixkamo-internal

Module Json Ambient pentru mesaje gitignored/*.json imports

fișiere angajate în mesaje/. Extindere include pentru tipuri/**/*d.ts.

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