Schimbare live jurnal

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

17,866
Total modificări
4,581
Caracteristici
4,513
Reparaţii
32
Proiecte
Filtru după proiect
Toate proiectele17,866AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,554kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtru după tip
Toate tipurileBuild24CI522Chore670Docs226Feature4,581Fix4,513Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
September 4, 2026
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
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
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
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
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
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
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
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
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
Featurekamo-internal

"Ce s-a întâmplat?" umple fereastra, deci maximizarea o măreşte

Fiecare alt câmp al formularului de raport este dimensionat de conținutul acestuia. ă Descrierea este cea cineva este de fapt scris în, așa că acum este nevoie ...

Kamo·1w ago
FeatureSecurityService

Schimbaţi adresa personală dovedind-o şi administraţi conturi

Două suprafeţe pe contul de UTILIZATOR, care până în prezent nu a avut nici un server propriu câmpurile contului au fost accesibile numai prin intermediul Membe...

Kamo·1w ago
Featurekamo-shared-library

Cei doi citesc lista utilizatorilor platformei este construită pe

Un paged, cautat finder peste UTILIZATORS, si un lot de membru conta. Găsitorul este nefiltrat de către esteFake pe scop. Revizuirea și compensarea drapelului ...

Kamo·1w ago
FeatureEmailService

Buzz telefon unui membru atunci când ajunge mail

MesajIndexer este deja un consumator durabil de e-mail.inbox.> și deja rezolvă cutia poștală OBSERVATOR, astfel încât este în cazul în care acest lucru aparține...

Kamo·1w ago
FeatureMediaService

Un tip EMAIL, și fiecare împinge acum nume org

Serviciul de e-mail ridică notificarea de pe IMAP IDLE și solicită Serviciului Media să-l livreze prin intermediul obiectivului intern de expediere care există ...

Kamo·1w ago
FeatureEmailService

Variabilele de previzualizare pentru cele două litere de e-mail-schimbare

Ambele noi șabloane canonice redă în consolă în momentul în care acest serviciu este reconstruit pe biblioteca comună care le poartă; fără un eșantionVariables ...

Kamo·1w ago
Featurekamo-shared-library

Dreptul la conturi de utilizator și o adresă parcată pentru schimbarea unuia

Trei completări, toate jumătatea comună de muncă care aterizează în Serviciul de securitate şi kamo-internă. Platforma dreapta Tip.Manage Uses, anexat. Un cont...

Kamo·1w ago
Featurekamo-internal

Publicul se plimbă cu SEND TO AI Rând, și brațele mână-off pentru Dumnezeu

Controlul Publish a fost un bloc de frontieră de propria sa mai jos forma, transporta doua linii de indiciu sub comutator. Este acum un compact comutați pe rând...

Kamo·1w ago
Featurekamo-shared-library

Editează pe Dumnezeu ELIGIBILITATE, nu pe o fereastră deschisă

Steagul Publish expediate cu poarta pe GodModeActive GD plus un deliberat a deschis fereastra de 30 de minute pentru spargere. Fiecare operator eligibil de Dumn...

Kamo·1w ago
Featurekamo-internal

Încheierea unui terminal ia fereastra și hexhead cu ea

Încheierea unui terminal de la Centrul de Interacţiune a ucis scoica şi a părăsit fereastra în spatele, care arată un roșu există. Următoarea mutare a membrulu...

Kamo·1w ago
FeatureSecurityService

Citiți un domeniu de înregistrare SPF live și spune ceea ce are nevoie de fapt

GET /api/security/domenii/{id}/spf, pentru pasul SPF pe /setup/dns. Pagina de configurare nu poate da un set de instrucțiuni SPF tuturor, deoarece instrucțiuni...

Kamo·1w ago
Featurekamo-internal

Spune fiecare domeniu ce recordul SPF are nevoie de fapt

/setup/dns plimbat un client prin proprietate, subdomenii și SSL și apoi Nu a spus nimic despre înregistrare care să decidă dacă e-mail-ul pe care îl trimitem d...

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