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
September 4, 2026
FixSecurityService

Faceți un terminal de sesiune pentru utilizator de sistem, astfel încât intrarea nu poate fi în lanț

Utilizatorul Sistemului este Dumnezeu prin construcție, astfel încât fiecare sesiune mented pentru ea poartă GD şi oferă sticlă spartă. Asta e bine doar pentru ...

Kamo·1w ago
FeatureKlusterServices

Buget ultimele patru servicii pentru a obține o a doua replică

BillingService, E-mailService, KamoLOS și SecurityService rula acum două capsule, fiecare având pus sale Efect comun programat matura în spatele unui leasing di...

Kamo·1w ago
FeatureSecurityService

Blocați matura comune, și rula două capsule

Şaisprezece din cele şaptesprezece verificări programate ale Serviciului de Securitate au un efect comun şi acum ia un nume. leasing distribuit înainte de funcț...

Kamo·1w ago
Featurekamolos

Bloca fiecare loc de muncă cron care muta bani, și a alerga două capsule

KamoLOS a fugit o capsulă și zece locuri de muncă cron au fost corecte doar din cauza ei. Nu există niciun ShedLock. oriunde pe această platformă, astfel încât ...

Kamo·1w ago
Fixkamo-internal

Nu mai cere logo-uri care nu au fost niciodată încărcate

/Rețea construit URL logo fiecare org de la aliasul său și a solicitat pentru fiecare Orga pe pagina. Un org al cărui dosar tematic nu a fost furnizat nu are im...

Kamo·1w ago
FixSecurityService

Spune dacă un orga are un logo în loc să ghicească un URL pentru unul

Fiecare rand "care retele pot ajunge" purta logoUrl si logoSimpleUrl derivate din pseudonimul orgului, numai pentru oricare orga al cărei alias a fost cărare-si...

Kamo·1w ago
FeatureEmailService

Blocați matura comune, și rula două capsule

Nouă dintre cele zece controale programate Emailservice au un efect comun și acum să ia un contract de leasing numit înainte de Alergând. Cel mai important este...

Kamo·1w ago
FeatureBillingService

Bloca fiecare matura de bani în miscare, si rula doua capsule

Serviciul de facturare a fugit o capsulă și șapte matura programate au fost corecte doar din cauza ei. Acolo. nu este ShedLock oriunde pe această platformă, ast...

Kamo·1w ago
FeatureKlusterServices

Bugetul celor șase servicii care tocmai a câștigat o a doua replică

AIService, KBService, ESigService, VOIPService, DocsService și TranslateService rulează acum două capsule, Deci, un canal de scurgere de oricare nod trebuie să-...

Kamo·1w ago
FeatureTranslateService

Rulați două capsule

Singura metodă pe care am programat-o aici... populează o hartă a avut loc în propria memorie a podului. Ar trebui să ruleze pe fiecare pod, nu este nimic împăr...

Kamo·1w ago
FeatureDocsService

Blocați matura comune, și rula două capsule

Fiecare @Scheduled matura aici al cărui efect este împărtășit acum ia un nume de leasing distribuit prin Singleton TaskRunner înainte de a face ceva, așa că rul...

Kamo·1w ago
FeatureVOIPService

Blocați matura comune, și rula două capsule

Fiecare @Scheduled matura aici al cărui efect este împărtășit acum ia un nume de leasing distribuit prin Singleton TaskRunner înainte de a face ceva, așa că rul...

Kamo·1w ago
DocsMCPGatewayService

Spune de ce aceasta nu poate fi scalată încă

McpServerManager ruleaza fiecare server MCP ca un proces copil al acestei pod și le urmărește în-memorie hărți; McpHealthMonitor scrie ceea ce găsește acolo înt...

Kamo·1w ago
FeatureKBService

Blocați matura comune, și rula două capsule

Fiecare @Scheduled matura aici al cărui efect este împărtășit acum ia un nume de leasing distribuit prin Singleton TaskRunner înainte de a face ceva, așa că rul...

Kamo·1w ago
FeatureESigService

Blocați matura comune, și rula două capsule

Fiecare @Scheduled matura aici al cărui efect este împărtășit acum ia un nume de leasing distribuit prin Singleton TaskRunner înainte de a face ceva, așa că rul...

Kamo·1w ago
FeatureAIService

Blocați matura comune, și rula două capsule

Fiecare @Scheduled matura aici al cărui efect este împărtășit acum ia un nume de leasing distribuit prin Singleton TaskRunner înainte de a face ceva, așa că rul...

Kamo·1w ago
DocsDaemonService

Declară de ce acesta rămâne pe Recreate fără preStop

KlusterServices auditează acum fiecare desfăşurare din kamo pe fiecare desfăşurare şi eşuează la Recreaţie, o lipsă PreStop cârlig, o sondă de pregătire lipsă s...

Kamo·1w ago
Fixkamo-signer-monorepo

Să terminăm ce făcea vechiul pod

preStop doarme 10 înainte ca procesul să vadă SIGTERM. Kubernetes elimină capsula din ea EndpointSlice și semnale în același moment, și Traefik învață doar de î...

Kamo·1w ago
Featurekamo-internal

sesiuni de coder lângă cochilii de rulare, și o bară de defilare care ajunge la ambele capete

## Terminals is now two views of one machine Sub-tabe, mai degrabă decât două file de nivel superior, deoarece acestea nu sunt două destinații: un terminal est...

Kamo·1w ago
FeatureSecurityService

Listați sesiunile de coder unui membru, și deschideți unul într-un terminal

Două obiective în afară de cele terminale, și acestea urmează aceeași regulă care fac: contul Linux este rezolvat din propria SESIUNE a CALLER și nici un nume d...

Kamo·1w ago
FeatureKlusterServices

Măsurați dacă o desfășurare costă efectiv pe oricine o cerere

Fiecare fix în acest program este o afirmație despre ceea ce se întâmplă în timpul unui rollout. Până acum acele cereri au fost netestate: MediaService expediat...

Kamo·1w ago
FeatureKlusterServices

sesiuni coder pe masina dev, enumerate și resuscitabile

este aici, pentru că aparatul este singurul lucru care știe oricare dintre ele. ## The session index Acasă, exact ca terminalele lor sunt orice smux rulează. ...

Kamo·1w ago
FeatureKlusterServices

Buget fiecare scurgere, și nu reușesc o implementare care regresează siguranța rollout

PodDiruptionBudgets pentru cele 25 de Desfășurări care rulează acum cu adevărat două replici. minAvailable: 1 lasă un canal să evacueze o capsulă şi să aştepte ...

Kamo·1w ago
CIKlusterServices

Rulează auditul privind siguranța la fiecare instalare

Neîmblânzit intenţionat. Fiecare alt pas aici este telescopul la propriul director schimbat, dar aceasta controale de stat care vine de la alte 48 de depozite, ...

Kamo·1w ago
FeatureRAGService

Partajați consumatorii indexați și executați două capsule

OARservice leagă două JetStream durabile din propriul său un consumator de împingere durabilă fără nici un grup livra admite exact un abonat. Un al doilea pod ...

Kamo·1w ago
FeatureVectorService

Rulați două capsule

replica 1 - > 2. Acest serviciu nu ruleaza nici o lucrare @Scheduled si nu leaga NATS exclusiv durabil, asa ca a al doilea pod nu copiază nimic este apatrizi ce...

Kamo·1w ago
FeatureConversionService

Rulați două capsule

replica 1 - > 2. Acest serviciu nu ruleaza nici o lucrare @Scheduled si nu leaga NATS exclusiv durabil, asa ca a al doilea pod nu copiază nimic este apatrizi ce...

Kamo·1w ago
FeatureAPIService

Rulați două capsule

replica 1 - > 2. Acest serviciu nu ruleaza nici o lucrare @Scheduled si nu leaga NATS exclusiv durabil, asa ca a al doilea pod nu copiază nimic este apatrizi ce...

Kamo·1w ago
Featurekamo-internal

Răspundeţi la o sondă de pregătire şi executaţi două capsule

Această desfăşurare nu a avut o sondă de pregătire, aşa că o capsulă a numărat ca Gata în momentul containerul său A început procesul. Cu maxIndisponibil 0 Kube...

Kamo·1w ago
Featurekamo-meet

Răspundeţi la o sondă de pregătire şi executaţi două capsule

Această desfăşurare nu a avut o sondă de pregătire, aşa că o capsulă a numărat ca Gata în momentul containerul său A început procesul. Cu maxIndisponibil 0 Kube...

Kamo·1w ago
Featurekamo-marketing

Se scurge pe SIGTERM, și rula două capsule

Următorul mâner SIGTERM cu un proces de gol.ieșire(143), astfel încât fiecare implementa resetat orice acest pod a avut în zbor Invizibil atunci când cererea a...

Kamo·1w ago
Featurekamo-capcha

Rulați două capsule

replica 1 -> 2. Starea server-side trăiește în Redis, nu în pod, și nu există nici o lucrare programată pentru a duplicate, astfel încât o a doua replică nu sch...

Kamo·1w ago
Featurekamo-register

Se scurge pe SIGTERM, răspunde la o sondă de pregătire, și rulați două capsule

Următorul mâner SIGTERM cu un proces de gol.ieșire(143), astfel încât fiecare implementa resetat orice acest pod a avut în zbor Invizibil atunci când cererea a...

Kamo·1w ago
Featurekamo-login

Se scurge pe SIGTERM, răspunde la o sondă de pregătire, și rulați două capsule

Următorul mâner SIGTERM cu un proces de gol.ieșire(143), astfel încât fiecare implementa resetat orice acest pod a avut în zbor Invizibil atunci când cererea a...

Kamo·1w ago
Featurekamo-nowww

Se scurge pe SIGTERM, și răspunde la o sondă de pregătire

Următorul mâner SIGTERM cu un proces de gol.ieșire(143), astfel încât fiecare implementa resetat orice acest pod a avut în zbor Invizibil atunci când cererea a...

Kamo·1w ago
FixMediaService

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

Kamo·1w ago
Featurekamo-shared-library

O blocare distribuită, astfel încât o verificare programată poate supraviețui unei a doua replica

Nu există nici un ShedLock oriunde pe această platformă și nu a existat niciodată. Toate 97 @ Scheduled matura pe 18 servicii sunt corecte doar pentru că fiecar...

Kamo·1w ago
Featurekamo-register

Vopsea fiecare logo de pe site-ul de înscriere în culoarea orgii

Orgul alege "Site-ul de înregistrare Logo Overlay" în kamo-internă lângă pagina de start și suprapuse ecran de încărcare. Un set pentru întregul site: fiecare p...

Kamo·1w ago
Featurekamo-login

Vopsea fiecare logo de pe site-ul de sign-in în culoarea orgii

Orgul alege "Login Site Logo Overlay" în kamo-internă lângă casă Pagini și suprapuse ecran de încărcare. Un cadru pentru întregul site: formular sign-in, picker...

Kamo·1w ago
Fixkamo-login

Nu afișa niciodată o frază de stare pentru cineva care a făcut clic pe un link

Retrimiterea paginii împotriva unui backend inaccesibil pune "Erora server intern" pe ecran ca explicaţie. Aceasta este o frază de stare scrisă pentru un operat...

Kamo·1w ago
Featurekamo-internal

Alegeți o suprapunere logo pentru site-urile de sign-in și de sign-up

O a patra și a cincea suprafață lângă pagina principală, ecran de încărcare și KamoMeets suprapuse, împărtășind vocabularul lor de treisprezece token și viața l...

Kamo·1w ago
FixSecurityService

Citiți contul din cadrul unei tranzacții înainte de a trimite o resetare

trimite ParolaReset nu a avut nici o tranzacţie, aşa că Utilizatorul s-a întors detaşat şi SecurityProvider Lucru care Gazda de semnare a organizaţiei, a cărei ...

Kamo·1w ago
FeatureMediaService

Asigurați Mediaservice corecta pe mai mult de o capsulă, și rula două

MediaService a rulat doar o singură replică, aşa că o desfăşurare a acesteia a fost o pană totală de chat şi un OM a fost la fel. Nu a putut rula două, din moti...

Kamo·1w ago
FeatureSecurityService

Se coace logo-ul de sign-in și înscrie-up suprapuse în config.json

kamo-login și kamo-register rulează pe propriile lor gazde fără OrgContext, așa acest fișier este singura cale de branding lor ia - același KamoMeet Deja se fol...

Kamo·1w ago
Featurekamo-shared-library

O suprapunere logo pentru site-urile de sign-in și de sign-up

Încă două coloane din vocabularul home logo overlay deja stabilite: un simbol, nu un hex, astfel încât o org care rebrands păstrează un supraplay potrivire sale...

Kamo·1w ago
Featurekamo-login

Răspundeți la link într-o scrisoare de modificare a adresei

/Verify-email-schimbare cheltuie semnul într-o scrisoare de schimbare-adresă și spune ce s-a întâmplat. Locuieşte aici mai degrabă decât în spaţiul de lucru pen...

Kamo·1w ago
Featurekamo-internal

Schimbați propria adresă și o filă de platformă pentru fiecare cont

Două suprafeţe, unite printr-o singură distincţie, platforma nu a explicat niciodată oricine: un cont de utilizator este persoana, și un membru este o organizaț...

Kamo·1w ago
Featurekamo-shared-library

Adăugați un subscriptor grup coadă, astfel încât munca este împărtășită mai degrabă decât fixat la un pod

Însoţitor de a abona efemerul. Două locuri de muncă diferite, doi consumatori diferiți: abonațiEfemeral fiecare pod trebuie să vadă fiecare mesaj (orice se ter...

Kamo·1w ago
Stylekamo-shared-library

Restabilește sfârșitul liniei acestui fișier CRLF

Angajatul anterior l-a rescris cu un script care l-a normalizat la LF, rotind o adăugare de 90 de linii într-un întreg fișier diff. Nicio schimbare de conţinut.

Kamo·1w ago
Featurekamo-shared-library

Adăugați un subscripție efemeră, astfel încât mai multe pod poate servi o conversație

Un consumator de împingere durabilă admite exact un abonat. A doua capsulă care leagă acelaşi nume este refuzat cu [SUB-90012] Consumatorul este deja obligat la...

Kamo·1w 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