Schimbare live jurnal

Să vedem ce construim în timp real. Fiecare caracteristică, fix și îmbunătățire expediate pe platforma.

17,865
Total modificări
4,581
Caracteristici
4,512
Reparaţii
32
Proiecte
Filtru după proiect
Toate proiectele17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtru după tip
Toate tipurileBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
May 11, 2026
FeatureKlusterServices

Gestionează e-mail.kamocrm.com TLS end-to-end

Auto-cert acum dispoziții și menține certificatul de criptare pentru Let's mail.kamocrm.com (HTTP-01 via Traefik on port 80) și păstrează consumator postfix în ...

Kamo·4mo ago
ChoreKlusterServices

Elimină poarta dezactivată Janus WebRTC

Janus nu mai este în uz. Elimină orfanul KlusterServices/janus/ Manifestări (Ianus a fost găzduit, nu a fost distribuit în grup, și nu este rulând pe k1m1). De...

Kamo·4mo ago
FixKlusterServices

Reclamă noul IP public 47.181.8.83 pentru medii externe

JVB-k1m1 a fost publicitate 75.83.113.11 și coturn a fost publicitate Node lui LAN IP prin statut.hostIP că WAN public este 47.181.8.83.

Kamo·4mo ago
CISecurityService

Reconstruire contra kamo-shared-library 88a8d63

Răspunde: - HIGH: *************** refuză NUKE/FORCE NUKE privind drepturile administrative esențiale pentru modelul ADMINITRATOR. - MEDIUM: ***************acum ...

Kamo·4mo ago
Fixkamo-shared-library

Admin drepturi esențiale + roluri de reînsămânțare la editare șablon

Acum refuză. să persevereze o setare NUKE sau FORCE NUKE pe oricare dintre ADMINITRATOR drepturile administrative esențiale ale modelului (CONFIGURE SISTEM, MAN...

Kamo·4mo ago
FixSecurityService

Propaganda copil-org-creator admin statutul de membru părinte-org

Atunci când un utilizator creează un copil org ei devin proprietarul său + admin (vi Nu-ţi face griji. Membrii lor părinte-org, Cu toate acestea, este orice a f...

Kamo·4mo ago
Featurekamo-shared-library

*************** pentru promovarea rolului idepotent

Adaugă o asigurare publică, tranzacționalăRoleAsignate (membruId, rolId) care: - Nu, dacă rolul este deja pe membru. - Se uită în sus OrgRole și salvează un nou...

Kamo·4mo ago
Fixkamo-internal

Înfăşuraţi bara de unelte şi micşoraţi căutarea/data, astfel încât noul eveniment rămâne pe pagină

Bara de unelte ambalată prea mult conţinut fix într-un singur ambalaj flex rând; cu zona principală părinte setat pentru a deborda: ascuns, dreapta secțiunea (N...

kamo·4mo ago
Fixkamo-internal

Citește *** de la maestru după sesiune de reîmprospătare pentru a evita lag replica

Fixarea anterioară a avut /api/user-info call /api/security/session/refresh înainte de a citi Redis, dar citire a trecut prin cititKsem JsonFromRediswithretry c...

kamo·4mo ago
Fixkamo-internal

Track tab după nume + reîmprospătare sesiune înainte de a citi utilizator-info

Două bug-uri de navigare legate care se manifestă atât ca "fila greșită deschide": 1. SetăriView urmărit fila activă de *index*. copiiArray poate se recompune ...

kamo·4mo ago
FixKlusterServices

Înlocuiți eredoc cu ecouri grupate astfel încât YAML literal bloc parses

Corpul/etc/odbc.ini eredoc a stat la coloana 1, care s-a desprins din în jurul startup.sh: din ConfigMap. Comută la grupuri de echo Fiecare linie rămâne în int...

Kamo·4mo ago
FixKlusterServices

Urmați remontări rclone prin propagarea montantului HostTo Container

Fără propagarea sclavilor, capsula capturează muntele FUSE. Pornirea containerului; dacă rclone-month. service restartează pe gazdă, pod Continuă să arate spre ...

Kamo·4mo ago
FeatureKlusterServices

Reverse-proxy priceturbo.com apex + wildcard via k1m1 with TLS

k1m1 Traefik încheie acum HTTPS pentru priceturbo.com și orice *.pretturbo.com subdomeniu, transmiterea HTTP simplu în amonte Traefik la 192.168.4.36:80 cu ante...

Kamo·4mo ago
Fixkamo-internal

Fila Docs Gate on view DOCUMENTS / MANAGE DOCS SETTINGS

Oglinzile e-mail + telefon file porti. Un membru fără OWER DOCUMENTS (de bază acces la nivel de utilizator) și fără MANAGE DOCS SETTINGS (admin) nu mai vede Doc...

kamo·4mo ago
Fixkamo-internal

Email poarta + File telefonice privind drepturile, VOIP poarta de configurare editare, sesiune periodică de reîmprospătare

Adăugați lipsa de dreptul de purtare astfel încât un membru de bază fără access MAIL / ACCES VOIP nu mai pot vedea filele Email & Mailbox sau Setări telefonice ...

kamo·4mo ago
FeatureSecurityService

Șablon de sârmă-salvare recalc + reîmprospătare sesiune + diagnostic de drepturi eficiente

- Nu. / updateModel / ștergeModelul și Acum invocaţi recalcularea tuturor membrilor Folosind Model după modificări persistente Tipul sucursalei) devine membru ...

Kamo·4mo ago
Featurekamo-shared-library

Recalculat în bucăți + ventilator model transversal + tipTemplate non-forță

Adaugă trei lucruri necesare pentru editarea șablonului pentru a ajunge la membrii existenți fără a forța un ciclu de logare/ logare: 1. ******************* se...

Kamo·4mo ago
May 10, 2026
Fixkamo-internal

Aliniază câmpurile de tip/nume/TTL prin mutarea indiciilor TTL către un tip de instrument

Câmpul TTL l-a făcut să folosească 1 oră dacă registratorul arată o dropdown" indiciu ca un punct de mai jos de intrare. Acea coloană s-a încheiat. mai înalt de...

kamo·4mo ago
Fixkamo-internal

Cardul SSL încetează să pretindă că înregistrările sunt verificate înaintea lor

Cardul SSL a avut două state (în total / complet) astfel încât "Install" copie ("Toate înregistrările necesare sunt verificate, suntem instalarea certificatului...

kamo·4mo ago
Fixkamo-internal

Eliminați decalajul antet, desface subdomenii, picatura registrator

- Mutare DnsProvisioning Panou în interiorul DnsSetupStudio astfel gol px:4 pt:3 folie în jurul ei (care a creat o bandă de spațiu alb deasupra eroului atunci c...

kamo·4mo ago
Featurekamo-internal

Unified DNS Setup Studio cu ajutor inline per înregistrare

Înlocuiește DnsProgressView + AliasStatustable + ManualDnsGuide trio cu o singură experiență ghidată: fiecare înregistrare TXT/CNAME trăiește acum într-unul car...

kamo·4mo ago
Fixkamo-internal

Teren pe /setup /dns părinte după org crea

Vrăjitorul a redirecţionat creatorul către Nu-ţi face griji. imediat după ce POST /api/security/org a revenit. Domeniul noii orgi nu are DNS încă, astfel încât ...

kamo·4mo ago
CISecurityService

Reconstruiește împotriva kamo-shared-library f76e145 (drop @Convert on EmbAddress. country)

Ridica fix JPA care permite orgi. țară (mică) acceptată hibernare int ordinal scrie pentru CountryType, deblocare Post /api/security/org de la /rețea / creați v...

Kamo·4mo ago
Fixkamo-shared-library

Drop CountryTypeConverter din EmbAddress. country

Convertorul scrie numele enum (de exemplu, "UNITED STATES") ca un String, dar fiecare masă înglobând EmbAddress (orguri, utilizatori, membri, user adreses, acco...

Kamo·4mo ago
Fixkamo-register

Afișați numai Pasul expresiei de recuperare a contului sub 13 ani

De ce: 13+ utilizatorii oferă deja e-mail, telefon, și întrebări de securitate ca metode de recuperare, ceea ce face fraza de semințe pas redundant pentru ei. S...

Kamo·4mo ago
Chorekamo-internal

Retrigger construi pentru a ridica dicționar complet tradus

Imaginea implementată ec1a3dad a fost construită înainte de kamo-translation-dictionary Zh.json a trecut de la ~0.06% chineză la 99,9% chineză. Pasul de constru...

kamo·4mo ago
FixKlusterServices

Scalează la 2 replici pentru a absorbi sincronizarea + traficul pe timp de rulare

O singură replică este blockneck pentru fluxul de lucru sincronizare dicționar: fiecare muncitor de gunicorn se ocupa de o cerere apoi porneste automat (~5-10s ...

Kamo·4mo ago
FixTranslateService

Bump LibreTranslate per-call timeout to 90s; păstrați un singur-tradus înapoi-compat

Două follow-up-uri la retry/failedKeys schimbare: 1. Cererea de apel a durat 30 de ani. Producţia are apelanţi în timp util (chat, notificări etc.) lovind acel...

Kamo·4mo ago
FixTranslateService

Erorile tranzitorii și cheile eșuate ale suprafeței (nu falsificați trecerea)

Două moduri de eșec au fost imposibil de distins în răspuns, astfel încât scenariul nu le-a putut spune în afară și a păstrat "traduce" aceleași chei pentru lim...

Kamo·4mo ago
FeatureKlusterServices

Rata inversa.împrumuturi/împrumuturi gazde prin k1m1 cu TLS

k1m1 Traefik încheie acum HTTPS pentru api.rate.împrumuturi, www.rate.loans, și www.stack.loans, transmiterea HTTP simplu în amonte Traefik la 192.168.4.36:80. ...

Kamo·4mo ago
FixTranslateService

Alias zh -> zh-Hans so en->zh de fapt traduce

Obiectivul final al libreTraducerii /limbile face publicitate chinezilor sub coduri specifice regiunii "zh-Hans" și "zh-Hant" (niciodată goale "zh"), chiar dacă...

Kamo·4mo ago
FeatureEmailService

Wire DomainManager și MailboxProvisioner pentru toți furnizorii de cloud

Înlocuiți cioburile de operare nesusținute Excepție în fiecare furnizor de cloud cu apeluri HTTP reale împotriva API admin fiecărui backend: - Microsoft 365 → ...

Kamo·4mo ago
May 9, 2026
FeatureEmailService

IMAP/SMTP-backed send, folder, and search for cloud stubs

Extragerea modelului de delegare IMAP/SMTP în RezumatImapBacked CloudProvider și au Zoho, IceWarp, Exchange, Google Workspace, și Microsoft 365 extinde Ea. Clas...

Kamo·4mo ago
FeatureEmailService

MailReader cu suport IMAP pentru cotoare

Zoho, IceWarp, Exchange, Google Workspace, și Microsoft 365 toate expune IMAP, așa că sârmă fiecare cloud-furnizor mailReader metode prin EmailImapService în lo...

Kamo·4mo ago
Otherkamo-internal

Wire t() în siruri de caractere hardcoded UI rămase peste ~88 fișiere

Înlocuiește hardcoded English cu următorul-intl t() apeluri în locuri anterioare Conversia omisă: valorile antetului DataGrid (~238 peste conductă; cont, piste,...

kamo·4mo ago
Featurekamo-internal

Render inline cid: imagini prin noul obiectiv EmailService

Atunci când un mesaj expune piese inline (fiecare care transportă un conținutId), e-mailul rescrie acum <img src="cid:... referințe la data de montare Acum şi p...

kamo·4mo ago
FeatureEmailService

Se serveste inline imagini piese MIME și metadate de conținut-ID

Render <img src="cid:... [62] în mesajele UI prin expunerea părților liniare că referinţele corpului HTML. - AtașamentInfo câștigă conținutId (fără paranteze u...

Kamo·4mo ago
FixEmailService

Păstrați numele original și tipul de conținut la descărcarea atașamentului

Criteriile de evaluare (ambele personale) și controlorii de căsuță poștală comună) emiteau conținut-Dispoziție: atașament fără parametru de nume de fișier și ti...

Kamo·4mo ago
Fixkamo-internal

Imagini de linie rupte, descărcări de atașament, și pâlpâire pană de vizualizare

- Strip <img> with cid: src in the e-mail sanitizer so incorporated images don't reda ca o pâlpâire rupt-imagine pictogramă, și ascunde imagini care nu reușesc ...

kamo·4mo ago
Chorekamo-internal

Declanşare CI pentru regenerarea traducerilor

kamo·4mo ago
FixTranslateService

Condu ţinte susţinute din /limbile, nu lista vechi

Sw/ta/etc. au fost sprijinite, dar nu există pachete de argouri publice pentru acestea, astfel încât fiecare en->sw / en->ta cerere de traducere lovit pod libre...

Kamo·4mo ago
FixKlusterServices

Drop de nerecunoscut - muncitorii arg care cauzează crashiploop

Libretranslate CLI nu acceptă -- muncitori, doar gunicorn Procesul din interiorul ei o face. Trecerea a cauzat pod să nu argparse pe boot și CrashLoopBackOff (1...

Kamo·4mo ago
May 6, 2026
Otherkamo-internal

Fixaţi două apeluri spaţiale t() în lista membrilor clubului

Apelurile se rezolvau la *************** În loc de *************************************************************************************************************...

kamo·4mo ago
May 4, 2026
Chorekamo-internal

Trigger redeploy

kamo·4mo ago
Otherkamo-internal

Translate remaining UI strings outside main batches

NavInfo (placeholder name), NavTab (Print/Share buttons), NotImplemented (message), SecureIFrame (iframe title), useUserInfo HOCs (Loading/Please log in/permiss...

kamo·4mo ago
Otherkamo-internal

Translate POS6 (10 final files) — pos batch complete

97 strings across MarketCardGrid, MarketAgreementTemplates, MarketRentalAssets, MarketSubscriptionPlans, and 6 SubscriptionPlan* tabs (AddOns, Bundles, Details,...

kamo·4mo ago
Otherkamo-internal

Tradu ajutorul furnizorului (10 ghiduri de configurare)

117 corzi peste BigCommerce, Ecwid, Magento, OpenCart, PrestaShop, Shift4Shop, Shopify, Squarespace, Wix, WooCommerce ghiduri de configurare. Textul pasului uti...

kamo·4mo ago
Otherkamo-internal

Traducerea şi adaptarea:

74 de sfori. nu-ţi face griji. nu-ţi face griji. cheile.

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