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

Disable Docker BuildKit cache so every pipeline run does a full rebuild

Sets no-cache on both image build steps so npm ci and npm run build always run, even when the source tree is unchanged.

kamo·4mo ago
Fixkamo-internal

Bust Docker BuildKit cache per commit so npm run build runs every push

Identical checkout trees (e.g. empty commits) reused cached layers and skipped a real Next build. Pass GIT_COMMIT from the workflow and label the image revision...

kamo·4mo ago
Chorekamo-internal

Blank commit to kick CI/CD

kamo·4mo ago
Fixkamo-internal

Adaugă etichete lipsă de chat

kamo·4mo ago
Fixkamo-internal

Serializeaza securitatea membrilor si membrii Pune apelurile pentru a evita conflictul CockroachDB

Două scrieri simultane la aceeași linie de membri a cauzat un serializable Conflict de izolare Obiectivul scris (întotdeauna prin dataUpdated), abandonarea une...

kamo·4mo ago
Chorekamo-internal

Declanşator CI/CD

kamo·4mo ago
Fixkamo-internal

Despachetează catalogul și calculul din plicul de răspuns backend

abonamentCatalog returnat { catalog: {...} dar a fost distribuit direct ca AbonamentCatalog, lăsând catalogul.planuri nedefinite și planul pas de selecție gol. ...

kamo·4mo ago
Fixkamo-internal

Utilizați ss în loc de fuser pentru a ucide vechi port-forward (Fuser nu pe k0m1)

fuper și Isof nu sunt instalate pe gazda alergător. Utilizaţi ss - tlnp cu Grep pentru a extrage portul PID exploatație 18080 și ucide-l direct. De asemenea. co...

kamo·4mo ago
Fixkamo-internal

Curățați portul vechi înainte, astfel încât anulat traduce locul de muncă nu blochează următoarea cursă

Bash nu transmite semnale la procesele de fundal, deci kubectl Port-forward a depășit fluxurile de lucru anulate și a deținut portul 18080; blocarea fiecărei lu...

kamo·4mo ago
Fixkamo-internal

Restaurare toate valorile amplasării rupte pe pagini

Salvage-cheie script had happed CSS classNames, inline styles, and JS șablon literals în loc de textul original în limba engleză pentru 114 mesaj cheile se înti...

kamo·4mo ago
Featurekamo-internal

Afișează butonul de facturare pentru proprietarii de org fără cont

Atunci când un proprietar de org deschide fila de facturare a planurilor și fără conturi de facturare există, afișați un prompt bootstrap în loc de generic "con...

kamo·4mo ago
Fixkamo-internal

Restaurare conduce pagina erou titlu și subtitrare din istoria git

eroul "Titlul eroului" a fost "Titlul eroului" (Plastholder), eroul Subtitrare a fost "Flex Gap-2" (cheile de salvage au luat accidental numele clasei CSS adiac...

kamo·4mo ago
Fixkamo-internal

Adaugă statusLumea etichetelor namespace și fixează toate suporturile de setare

- Adăugaţi *************** (50 de chei) astfel încât setările bara laterală Nav arată text real în loc de căi cheie - Fix ramuraTypesLabel ICU format: \$ {brand...

kamo·4mo ago
Chorekamo-internal

Actualizează traducerile locale și hash [skip ci]

Kamo CI·4mo ago
Featurekamo-internal

Wave 3 conversii, fixa de rezervă, și auto-translate CI

- Înlocui toate siruri de caractere hardcoded limba engleză cu t() apeluri peste val 3 componente (chat, clubhouse, suport, note, conducta, piste, nav, etc.) - ...

kamo·4mo ago
Fixkamo-internal

Se potrivesc cu alte ferestre instrument dimensiunea + schema de culoare

- implicitSize and minSize now 320x650, resizable: fals (matches Softphone, Chat, Calculator, SMS, AI Chat) - Comutat de la gradient negru la gradient standard ...

kamo·4mo ago
Featurekamo-internal

Wire next-intl cu membru.limbă ca sursă locală

Adaugă internaţionalizare pe bază de nou-întl peste kamo-internă fără URL localizează prefixele. Localizarea activă este citită din cookie-ul kamo-local, care O...

kamo·4mo ago
Fixkamo-internal

Forward Range header so audio playback can scrub

Without this the VOIPService recording-streaming endpoint always returns the full file (Range header is dropped by buildForwardHeaders), which works for play-fr...

kamo·4mo ago
Chorekamo-internal

Drop mort maestruAccountHolder/isMaster UI, reîmprospăta comentarii vechi

Schema de cont nu mai poartă MasterAccountHolder sau pe membru esteMaster pavilioanele Refactor. ContViewClient oprește redarea mereu nedefinit "Master Rânduri...

kamo·4mo ago
Refactorkamo-internal

API-uri de membru Split; arată org țintă submarine; adăugați facturare-proprietar promova UI

facturareApi împarte membrii în membri cont (poateManageBilling, esteAccountManager) și membrii abonamentului (esteLicensee, canManageAbonare) sub Nu-ţi face gr...

kamo·4mo ago
April 27, 2026
Otherkamo-internal

ContGroup - > ContTier; rute pentru grupuri de clienți - > cel mai bun client

Tipuri de frontend și apeluri API actualizate pentru a se potrivi cu comun-lib + serviciu redenumirea AccountGroup în ContTier. Numele "grupului" se scurgea. în...

kamo·4mo ago
Refactorkamo-internal

Redenumește ContulBillingMember -> ContMember; isGroupPlanManager -> isAccountManager

Redenumește tipul de client de facturare și PlansBillingTab: - ContBillingMembru tip -> Membru al contului - esteGroupPlanManager pavilion -> esteAccountManager...

kamo·4mo ago
Featurekamo-internal

Adaugă limba + moneda implicită cardului Setări regionale

Cardul de Setări Regionale al profilului membrilor expune acum limba editabilă (22 de localităţi sprijinite care reflectă site-ul de marketing) şi moneda implic...

kamo·4mo ago
Refactorkamo-internal

Rescrie facturareClientApi pe obiective bazate pe conturi

billingApi vorbeşte acum cu *************** în loc de vechile rute / grupuri/ {grupe}. Tipuri de nivel superior redenumită: - BillingGroup -> ContBilling - Memb...

kamo·4mo ago
Chorekamo-internal

Mirror live/snapshot address shape in CartItem2 and DraftOrderItem types

CartItem2 gains **************** and shippingAddress/billingAddress fields populated from the customer's primary shipping/billing AccountAddress profile. DraftO...

kamo·4mo ago
Featurekamo-internal

/cont/nou copy-from-Lead UX, câmpurile de nume complete, telefoane duble, adresă; gestionarea adresei la nivel de cont

Frontend: - /cont/nou: pe secţiune "Copy from Lead" butoane + antet "Copy all from Lead" buton (when leadId param) - Sectiunea nume: prefix, primul, mijloc, ult...

kamo·4mo ago
Featurekamo-internal

Istorie de producţie + taburi vocale cu instrument media-player

Fila de istorie (SoftphoneIstoryTab.tsx): - sul infinit prin IntersectionObserver în interiorul containerului de sul al panoului - Cipuri de filtrare: Toate / I...

kamo·4mo ago
Fixkamo-internal

Elimină titlul de istorie a câmpului redundant din panoul de istorie

Tab eticheta deja transmite context Butonul de reîncărcare s-a mutat în linie în bara de unelte.

kamo·4mo ago
Fixkamo-internal

Elimină aspectul propunerii care cauzează bouncing corp e-mail

Mişcarea exterioară. Divin's Loyout înălțime: animație "auto," creând o buclă de feedback FLIP pe e-mailuri cu înălțimi instabile (imagini, tabele) care oscila...

kamo·4mo ago
Featurekamo-internal

Adăugați istoric fil

- LeadHistoryPanel: bara de instrumente filtranta lipiciosa cu cautare desavarsita, *********** filtre, masa MUI cu paginatie, jetoane de evenimente codate colo...

kamo·4mo ago
Featurekamo-internal

Eticheta de tip pentru membri dinamici în titlul paginii contului meu

Titlu acum se citește "Contul meu {Membru al echipei}" folosind org-configurat etichete de comportament, comutarea automat odată ce tipul de membru este încărca...

kamo·4mo ago
Featurekamo-internal

Mută butonul Creare document în bara de instrumente DocManager

Butonul a fost disponibil doar pe /doc/manager prin intermediul propunerii de acţiuni. Mutat toate logica (stat, handler, DOC TYPES, meniu) în DocManager astfel...

kamo·4mo ago
Fixkamo-internal

Arată întotdeauna Creați butonul Document pe pagina managerului doc

Înlăturat getMemberId () > 0 garda care ascundea butonul în timpul fereastra de încărcare UserInfo. Pagina este deja în spatele Auth deci nu Aici este nevoie de...

kamo·4mo ago
Fixkamo-internal

Restaurează importul organizaţiei eliminate accidental

organization.id este încă necesară în cererea de suportCreateDocument corp; numai starea isDocsEditor ar fi trebuit eliminată.

kamo·4mo ago
Fixkamo-internal

Afișează butonul Creare document către toți membrii conectați

Verificare de pavilion org (isDocsEditor → isDocs → hasFeature DOCS) a revenit fals deoarece caracteristicile org folosesc tipuri de chei depreciate. Butonul es...

kamo·4mo ago
Featurekamo-internal

Suport internaţional Câmp peste toate formele

- Adăugaţi CountrySelect reutilizabil (207 ţări, pavilion icoane), LanguageSelect (26 limbi, pavilion icoane), SubdiviziuneField (statul SUA scade cu steaguri; ...

kamo·4mo ago
Fixkamo-internal

Elimină filtrele de nivel de câmp Datagrid și rândul de filtrare plutitoare

Dezactivează toate filtrele de coloană și rândul de intrare plutitor filtru astfel încât grilă indică numai antetele coloanei și rândurile de date. De asemenea,...

kamo·4mo ago
Fixkamo-internal

Mută butonul de încărcare în bara de unelte DocManager

Declanșatorul de încărcare a fost doar în /doc / pagina managerului de acțiuni prop, face invizibil atunci când DocManager este încorporat în alte pagini. Mutat...

kamo·4mo ago
Fixkamo-internal

Permite opţiunilor de upload pentru a derula în DockManager încorporat

Uploads file container a fost supraîncărcat: ascunse, tăiere opţiuni per fişier (descriere, folder, tip doctor, nivel de acces) în înălțime contexte integrate. ...

kamo·4mo ago
Fixkamo-internal

Fix 400 eroare de alimentare și adăugați sub-tabe de comunicații cu parametri URL

Fix dublu-? bug în MediaStream unde feedEndpoint conținea deja interogare params, but the put appended ?page=... in loc de &page=..., causing a URL-ul malformat...

kamo·4mo ago
Fixkamo-internal

Asigurați 'Toate conduce' un element de meniu real cu icoane în filtru agent

- Inlocuiti elementul cu valoarea goala a ocupantului cu ALL asa ca scaderea niciodată nu arată gol atunci când All Leads este selectat - Adăugați pictogram...

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