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
August 7, 2026
Testkamo-shared-library

Detectează dependențele depozitului nesigur în loc să le enumere

Gardianul a avut 29 de infractori de bază și o scutire de locație, și prins nici unul dintre patru întreruperi există pentru a preveni. Ambele au fost presupune...

Kamo·1mo ago
FixMediaService

Catch OptimisticLockException, tipul 40001 se impacheta de fapt ca

Round 3 review fix: hibernate-core lui *** *** *** *** *** teste LockAcchizition Exception (what SQLstatale 40001 convertește) împotriva a patru tipuri specific...

Kamo·1mo ago
Fixkamo-internal

Opri primul rând lista poartă un inel permanent focalizare

este doar ascunde inelul său până j/k este de fapt presa; prima presă doar dezvăluie l-au pus la locul lor şi au schimbat dosarele.

kamo·1mo ago
FixKlusterServices

Pin la nod greutatea sa model sunt de fapt pe

Modelul este o gazdăPath sub /var/lib/embeddding-model pe k1m1, și nimic nu se reproduce. Când s-a alăturat k3m1, noua capsulă a ReplicaSet a fost programată ac...

Kamo·1mo ago
FixMediaService

Prinde tipul de excepție pe care conflictul de cerere îl aruncă de fapt

Fix de revizuire runda 2: nivelul de declarație 40001 (caz comun, detectat interior executaUpdate() mai degrabă decât la comiterea) suprafeţe ca Nu-ţi face grij...

Kamo·1mo ago
CIESigService

Reconstrui împotriva bibliotecii fixe comune, în spatele unei oglinzi care supraviețuiește unui octet rău

ESigService este CrashLooping pentru un motiv care nu are nimic de-a face cu semnăturile electronice: reconstruit împotriva unei biblioteci comune a cărei Depar...

Kamo·1mo ago
Fixkamo-shared-library

Opriţi indicatorul cutiei poştale de la a eşua la nivelul platformei de pornire

DepartmentService is a @Service, and every service cars @ComponentScan("com.kamo"), so Toţi ~40 îl construiesc. Prin urmare, oferindu-i un MailboxRepository a n...

Kamo·1mo ago
CIMediaService

Oglindă Maven Central și retry, astfel încât un octet rău se oprește uciderea clădirii

Fix startup nu a putut nava: clădirea a murit rezolvarea octet-amice cu "Nepotrivirea Tag," care citeşte ca un artefact lipsă, dar este o descărcare corupt mijl...

Kamo·1mo ago
Featurekamo-internal

Comment

kamo·1mo ago
FixMediaService

Returnează 409 pe fiecare cursă de revendicare pierdută, adaugă calea de revendicare manager

Regulamentul (CE) nr. - o rasa obisnuita pierduta (invinsul este claimable Prin deja fals post-commit) Acum ridică TicketAlreadyClaimedException (409) în loc de...

Kamo·1mo ago
Featurekamo-internal

Schimbă cutiile poştale de la acelaşi cuţitor de căutare pe care îl foloseşte compozitorul

Comutatorul a fost jumătatea mai slabă a perechii: o select deține fiecare căsuţa poştală pe care membrul o poate deschide, care pentru acces la scară largă est...

kamo·1mo ago
FeatureEmailService

Lasă /sendable picătură grupul alias pentru apelanții care deschid cutiile poștale

Comutatorul de cutii poştale /mesaje oferă acelaşi set ca şi compozitorul Câmp, minus un singur lucru: un alias nu poate fi deschis. Mesaj adresat acesteia ater...

Kamo·1mo ago
FixMediaService

Scanează arhivele de e-mail DepartmentService are nevoie acum

MediaService CrashLooped on every pod from shared-lib 1.5.0: DepartmentService is a @Service, so the wildcard @ComponentScan("com.kamo") builds it here whether ...

Kamo·1mo ago
FixESigService

Matura de expirare a fugit cu nici o tranzacție

@Transacţional este aplicat printr-un proxy şi matura() numit expiratDue() on Asta, aşa că adnotarea a fost inertă. Anunțurile de expirare citesc plicul domenii...

Kamo·1mo ago
Fixkamo-signer-monorepo

O parte care a semnat deja devine copia lor, nu documentul din nou

Sesiunea a început întotdeauna la "bun venit," astfel încât un signer urmând link-ul în e-mail lor de finalizare sau pur și simplu redeschiderea invitația a fos...

Kamo·1mo ago
Featurekamo-internal

Descărcaţi documentul executat şi alegeţi un ordin real de semnare

Cel care a trimis-o nu avea nici o cale către documentul terminat. Plic Sumar a anunțat un document semnatUrl îndreptat în interiorul aplicației kamo-signer pro...

kamo·1mo ago
FixSecurityService

Păstrați co-împrumutatorilor pe un singur ordin de rutare

dyssigners numerotate debitori 1, 2, 3 ... ca un index de afișare. ESigService acum ENFORCES de rutare ordine în loc de pur și simplu de raportare, astfel lăsân...

Kamo·1mo ago
FixESigService

Închideți ciclul de viață de semnare

Totul după ce un autograf a apăsat Finisaj a fost incomplet. Anunțuri: ultima semnătură a unui plic a produs un PDF aplatizat în MinIO că doar ultimul signer a...

Kamo·1mo ago
FeatureEmailService

Variabilele de previzualizare pentru modelele de semnătură electronică

Editorul șablon admin face fiecare titular gol pentru o cheie cu nici un braț mostrăVariables, astfel încât cele șapte șabloane esign previzualizat ca o pagină ...

Kamo·1mo ago
Featurekamo-shared-library

Cele cinci modele de e-mail plic-lifecycle care nu au fost niciodată scrise

Un plic de e-semnătură avea exact două șabloane: invitația și cod step-up. Nimic nu a existat pentru nimic din ce s-a întâmplat după ce s-a semnat. semne prin ...

Kamo·1mo ago
Featurekamo-internal

Reconstrucți setările pieței ipotecare în șapte file coerente

Pagina de piață MORTAGE a efectuat cincisprezece file, doisprezece dintre ele de împrumut config, și mai multe au răspuns la aceeași întrebare în două locuri: a...

kamo·1mo ago
Featurekamo-internal

Alege adresa dintr-un dialog cautabil, nu o scadere

O selecție nu poate deține această listă. Tot ce oferă schimbătorul de mesaje este sendable, și pentru un membru cu ACCESS ALL MEMBRIE MAILBOXES care este fieca...

kamo·1mo ago
FeatureEmailService

Obiectivul de căutare, paginat pentru adresele pe care un membru le poate trimite

GET /api/email/boxes/sendable raspunsuri la aceeasi intrebare ca /accesibila fiecare adresă pe care membrul o poate trimite ca Cautat si chemat in baza de date...

Kamo·1mo ago
FeatureMediaService

Raportează lista de bilete a apelantului

Kamo·1mo ago
Fixkamo-internal

Se potrivesc DTO-urile tipScript cu cele Java pe care le proxy

/api/webinar/* este un passthrough, astfel încât fiecare nume de câmp TS care a plutit de la Java DTO citit în tăcere ca nedefinit în loc să nu reușească să com...

kamo·1mo ago
FeatureMediaService

GET /types/{typeId}/slots astfel încât editorul de setări să poată lista sloturile

Setările UI a preluat întotdeauna această cale, dar numai POST/PUT/DELETE au fost Mapped, astfel încât fila Slots Disponibilitate a primit un 405 și a făcut gol...

Kamo·1mo ago
Docskamo-internal

Înregistrați podul de compatibilitate și ceea ce se retrage

Podul este invizibil din codul care va șterge în cele din urmă - câmpul Pare o parte reală a cererii. Numeşte condiţia care o termină: Serviciul de Securitate r...

kamo·1mo ago
Featurekamo-internal

Atribuiți o cutie poștală unui departament și organizației

E-mail-ul de contact al departamentului a fost text gratuit, astfel încât ar putea numi o adresă Org nu deţine. Devine un culegător peste cutiile poştale reale ...

kamo·1mo ago
FeatureInitializerService

Indicatoare de căsuță poștală pentru departamente și orguri și backfill departamentele

DEPTS.MAILBOX ID și ORGS.CONTACT MAILBOX ID, ambele UUID simplu fără FK la e-mail provider.mailboxes: cutiile poștale sincronizează furnizorii externi și pot f...

Kamo·1mo ago
Fixkamo-internal

Populaţi Sfaturile Rapide şi folosiţi primitivele de ajutor comun

Sfaturile de suport programate au constituit patru siruri de caractere ("How Step1..."); înlocuiți-le cu orientări reale care acoperă tipul → prezentatoare → sl...

kamo·1mo ago
Fixkamo-internal

Compuneți din cutia poștală pe care o aveți deschisă, și oferiți tuturor celor pe care le puteți accesa

Mesaj nou a deschis compozitorul pe căsuța poștală implicită a membrului: numai Pe jumatate a fost trecut, si numai pentru cutia postala a altui membru, asa ca ...

kamo·1mo ago
Featurekamo-shared-library

Să un departament și un punct org la una dintre cutiile lor poștale

E-mail-ul de contact al unui departament a fost text gratuit, așa că ar putea numi o adresă orga nu Două din cele trei departamente cu un set astăzi fac exact a...

Kamo·1mo ago
Featurekamo-internal

Un câmp manager pe poziție, și un culegător de persoane pentru întreaga aplicație

Managerul cu carduri de poziţie, opţional. Este o căutare, nu o scădere: un org poate ține mii de nume, și singurul lucru pe care o selectați cu toate acestea g...

kamo·1mo ago
FeatureSecurityService

Setați un manager, și căutați directorul o pagină la un moment dat

GET *************** răspunde la o pagină din directorul sesiunii org. Căutarea, comanda și paging se întâmplă în baza de date; un ?size ostil = este limitat. Cu...

Kamo·1mo ago
Featurekamo-shared-library

Un manager, și o căutare director care supraviețuiește unui org mare

TeamMember câştigă o auto-referinţă opţională pentru cei cărora le raportează. coloanăDefiniţia este fixat la INT8, astfel Hibernate nu poate copia Membru. ID-u...

Kamo·1mo ago
FeatureInitializerService

Dă un membru al echipei un manager

Adaugă MANAGER ID la membru echipă membru, o autoreferință nulă pentru raportare linie. Nimic nu este umplut: nici un manager este un răspuns complet, ambele în...

Kamo·1mo ago
FeatureInitializerService

Adaugă DEPTS.PARENT DEPT ID pentru departamentele cu cuiburi

Nulable cu nici un backfill - nul înseamnă nivel superior, care este ceea ce fiecare existent Departamentul a fost şi majoritatea vor rămâne. Declarat UUID sim...

Kamo·1mo ago
FeatureSecurityService

Fir departamentul mamă prin crearea și actualizarea

DepartmentService ia acum cererea DTO în loc de opt argumente poziţionale, asa ca parintele se alatura mai degraba incarcatura decat sa devina o noua intr-un ra...

Kamo·1mo ago
Featurekamo-internal

Desenează departamente ca un grafic org cu un culegător părinte

Fila de departamente a fost o listă plană, astfel încât o org cu Operations > Customer Success > La bord n-avea cum să spună asta şi n-avea cum să-l vadă. Add/...

kamo·1mo ago
Featurekamo-shared-library

Lasă un departament să stea sub un departament părintesc

Departamentele au fost o listă plană, astfel încât o diagramă org cu Operations > Customer Success > La bord n-avea cum să spună asta. Departamentul câştigă o a...

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