KamoCRM

Live Change Log

Every feature, fix and improvement, posted as it ships. Nothing is held back for a launch.

17,500
Total Changes
5,986
Features
5,284
Fixes
30
Projects
Filter by project
All Projects17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
October 18, 2026
FixDocsService

Binders și listele de acțiuni iau REVIZUIRE DOCUMENTS (SITP TP14)

Fiecare rută BinderController (listă, obține, crea, zero, actualizare, duplicat, ștergeți, elemente, reordonare, acțiuni, randare) a avut o sesiune singur, astf...

Kamo·1w ago
FixDocsService

/imaging/download răspunde din nou octeților săi în loc de 500 (SITP TP13)

De la d1a8762 corpul de descărcare a fost un StreamingResponseBody în interiorul metodei ResponseEntity<?>. Mâinile de primăvară un StreamingResponseBody la han...

Kamo·1w ago
FixDocsService

Oprește înregistrarea parolei bazei de date la pornire

com.zaxxer.hikari la DEBUG face ca HikariConfig să imprime întreaga configurație la fiecare început, inclusiv DataSourceProperties {pasword=...} și parolă.........

Kamo·1w ago
October 14, 2026
FixDocsService

Un CV ale cărui octeți sunt deja stocate înregistrează cheia au fost stocate sub

Aceeași regulă ca și celelalte căi de atașare cu conținut (biblioteca comună Abaec95b): fileExt face parte din cheia de stocare, astfel încât un CV deja ținut s...

Kamo·1w ago
October 11, 2026
FeatureDocsService

Declară registrul de informații, asociat cu scanarea depozitului (KamoCollab CP08 Task 13)

DezvăluireLedgerConfig declară DulapuriRecorder; DocsServiceApplication @EnableJpaRepositorii E acelaşi lucru. DezvăluireLedgerWiring Test conduce Spring Data Î...

Kamo·2w ago
October 7, 2026
FixDocsService

Spune-i TranslateService sa se opreasca inaintea acestui client

Clientul carierei citeste timp de 60 de secunde, iar TranslateService a lucrat la propriul implicit de 100, Deţinând un muncitor LibreTranslate timp de 40 de se...

Kamo·2w ago
September 28, 2026
FeatureDocsService

Site-ul carierei platformei este cariera.kamo univers.com, și cariera.kamocrm.com păstrează bord

kamo universe.com este apex primar al platformei; kamocrm.com rămâne un complet a servit apex moștenire. - cariers.platform-apex (where a job anunt, appenty's ...

Kamo·4w ago
FixDocsService

Docs trusts api.kamo universe.com și servește docs.kamo universe.com

Un membru a semnat pe interior.kamo universe.com (Apex primar platforma din 2026-09-28) deschide un document cu ************* deoarece DocumentController ia ult...

Kamo·4w ago
September 27, 2026
FeatureDocsService

Lista de documente caută numele fișierelor atunci când este dată căutareaQuery

DocumentListRequest.searchQuery a fost acceptat și nu a citit niciodată, astfel încât o căutare returnat Cele mai noi documente orice a fost cerut. O căutare no...

Kamo·4w ago
FeatureDocsService

Arată calificările moștenite pe detaliile unui post

Anunţul public al unui post, legătura profundă a membrilor şi editorul HR îl poartă acum. calificări: [{categoria, importanța, textul}] (KamoAI SP03 D1) - efica...

Kamo·4w ago
September 25, 2026
FeatureDocsService

DocsService își anunță propriile scrieri

Kamo·4w ago
September 24, 2026
OtherDocsService

Conectare NATS proprie și conectare Redis

Kamo·4w ago
September 23, 2026
FixDocsService

Pin kamo-shared-library 1.6.1, singura versiune care există

Biblioteca s-a mutat la 1.6.1, iar acest serviciu a cerut încă 1,6.0. Nu există nici o fereastră în care ambele rezolva: biblioteca nu este niciodată publicat l...

Kamo·4w ago
FixDocsService

DocsService nu mai este publicat direct la docs-api.kamotrm.com

Docs-api-ingress IngressRoute a trimis internetul direct la DocsService, în jurul portalului Api (și Decuplarea identităţii). Nimic nu a folosit gazda: o matura...

Kamo·4w ago
FixDocsService

Necesită MANAGE DOCS SETTINGS pe fiecare mutație doc-setări, nu doar unele

Pagina de setări a trimis întotdeauna un membru fără MANAGE DOCS SETTINGS departe, dar zece mutații Criteriile de evaluare din ImagingSettingsController nu s-au...

Kamo·4w ago
FixDocsService

Domeniul de aplicare backfill miniatură la org apelantului; istoria porții citește cu clearance

Două lacune independente în ImagingController: - /backfill-thumbnails selecţionaţi candidaţi la nivel de platformă (nicio organizaţie nu prevede nimic; ultimul...

Kamo·4w ago
FixDocsService

Throttle cariera anonime forma talent-alert

CarierePOST PublicController / {orgRef} /alerts este cel anonim, obiectiv neautentificat în acest serviciu care trimite un e-mail pe fiecare apel acceptat, cu n...

Kamo·4w ago
FeatureDocsService

Diapozitive audio

Navigarea unui diapozitiv audio trăiește în media meta json (durata, vârfuri de undă, capitole), care editorul scrie și jucătorul citește înapoi verbatim. Acest...

Kamo·4w ago
ChoreDocsService

Nu există acreditări live în aplicație.yml implicits

Default-urile de dezvoltare locală au purtat parola proprietarului bazei de date ($ {DB PASSWORD:<literal>}); și apiservice/securityservice, de asemenea, live c...

Kamo·4w ago
FixDocsService

Aplicați verificările per parte/emise/trashed peste tot căile octet-adjacent au nevoie de ele

*************** a aplicat verificarea de documente emise, dar nu şi pe fiecare parte (ACCOUNT MEMBER VAULT/LOAN) sau verificari cu gardul distrus care /download...

Kamo·4w ago
FixDocsService

O parte din document ajunge acum la destinatar, iar editarea este poarta

************* se potrivea cu un ImgShare de ImgShare.member creat rândul astfel încât acestea să poată lista ceea ce au împărtășit (getSharesByImage) ImgShare....

Kamo·4w ago
FixDocsService

Reverificați clearance-ul la redarea elementelor din documentul unui liant

BinderItem pipăie rândul Img din care a fost construit la ora de asamblare. BinderRenderer.renderItemhanded că Img direct la *************** fără nici un cec pe...

Kamo·4w ago
PerformanceDocsService

Legați și curgeți căile imagistice octet-greu

/download încărcat întregul fișier într-un octet[] prin ImageService.download Document înainte servind-l; /bulk-download construit întregul ZIP (sau PDF fuziona...

Kamo·4w ago
FixDocsService

Nu mai avea încredere în orice https://api.<anything> ca gazdă Docs WOPI

aliasul k8s/Docs.yaml1 a fost "https://api\..*." Numele fals al lui Docs. (RegexUtil::get Valoare, std::regex match) necesită doar ca autoritatea candidată să s...

Kamo·4w ago
FixDocsService

Ataşamente la chat pentru poartă, mesaje vocale şi înregistrări de apeluri cu mai mult de org+ requirement

MediaService/Store de telefonie atașamente de chat (CHAT ATCHMENT) și înregistrări vocale/telefonice (VM RECORDING, CALL RECORDING) la ACCES LEVEL 0. Fiecare ca...

Kamo·4w ago
FixDocsService

Legaţi fiecare obiectiv WOPI de documentul pentru care a fost menţionat jetonul său

CheckFileInfo a fost singurul obiectiv WOPI care a comparat token-ul de acces document împotriva căii de solicitare și acces live reverificat; GetFile, PutFile;...

Kamo·4w ago
September 18, 2026
FixDocsService

Istoria unui document se încarcă, şi numeşte oamenii de pe el şi de pe acţiunile sale

GET /image/history/changes and /history/downloads built every row with Map.of, which throws on a Nul Istoria a răspuns la 500. Rândurile sunt LinkedHashMaps ac...

Kamo·1mo ago
FeatureDocsService

Id membru uploader călătorește cu lista și istoria

Lista de documente (/imagine/listă) și istoria unui document purta numai numele uploaderului, așa că kamo-internal ar putea arăta cine a încărcat un fișier, dar...

Kamo·1mo ago
September 16, 2026
OtherDocsService

Sondă de fluiditate pe /acţiune/sănătate/viaţă, nu pe agregatul conţinut de DB

Agregat /actor / sănătate include indicatorul DataSource, astfel repornirea baza de date a eșuat liveness pe fiecare pod dintr-o dată și a reluat întregul platf...

Kamo·1mo ago
OtherDocsService

Eliberați conexiunile inactive Hikari acum că YSQL în comun este împărtășit

Managerul de conexiune nu mai incende sesiuni Nu-ţi face griji. Astfel încât conexiunile aplicații inactive nu mai dețin fiecare un suport de bază de date. Păst...

Kamo·1mo ago
September 13, 2026
FixDocsService

Acceptați indexuri de imagine OCI atunci când rezolvați digerat construit [skip ci]

Imaginile sunt împinse ca indexuri de imagine OCI, aşa că cer registrul pentru un singur manifest imagine doar a răspuns 404, digera a venit înapoi gol și cecul...

Kamo·1mo ago
FixDocsService

Reporni atunci când o reconstrucție aceeași-comit frunze capsule pe digerat vechi [skip ci]

Pasul de lansare a încercat să detecteze o reconstrucție aceeași-comit prin compararea Trimiterea imaginii de punere în aplicare înainte și după imaginea setată...

Kamo·1mo ago
September 11, 2026
FeatureDocsService

O salvare ajunge la fiecare coleg cu șablonul deschis

O salvare a fișierului șablonului a spus doar membrul care a salvat-o, astfel încât un coleg cu acelaşi şablon deschis plasarea continuă câmpuri peste pagini fi...

Kamo·1mo ago
FixDocsService

Partajarea unui document funcționează din nou, ca cineva care poate citi

Dialogul de partajare trimite un document id ca un șir de caractere Int64 trecut 2^53, care un număr JSON ar rotunji și creaShare distributie I-o dau lui Numbe...

Kamo·1mo ago
FeatureDocsService

Citește stratul unui șablon după versiunea de proiectare

Istoria versiunii desenează câmpurile unui șablon pe paginile fiecărei versiuni. Aceasta le-a solicitat printr-o versiune documentară (/ {imgId}/ {n}/proiectare...

Kamo·1mo ago
FeatureDocsService

Fișiere și șabloane, editate în loc, cu versiunile fiecare categorie păstrează

Un document a fost două înregistrări: încărcarea, pe care nimic nu a editat, și o copie modificată derivat Prima dată când cineva a deschis în oricare editor. M...

Kamo·1mo ago
September 10, 2026
FixDocsService

E-mailuri legale, de formare și cariere link-uri doar la gazde live

- Legal: consola org (OrgLinkHosts.internalOrigin) si membru fila Legal & Compliance a paginii. Acesta leagă apexul gol, care servește site-ul de marketing, pe ...

Kamo·1mo ago
September 9, 2026
FeatureDocsService

Servește categoriile de documente din enul care le definește

Pagina de setări docuri a numit propriile sale categorii și a trimis ordinalul a crezut Fiecare o avea. Acele ordinale au fost scrise când ImageAssocType avea ş...

Kamo·1mo ago
FixDocsService

A rename a răspuns fără Url skips Rename Callback Docs

Docs împărtășește un apel client-side între RenameFile și Save As și *******************************************************************************************...

Kamo·1mo ago
FixDocsService

Pierderea cursei pentru a stoca conținut identic nu este o salvare eșuată

Căutarea înainte de inserarea ImgDat nu este o blocare, și kamowsdocs rulează două reproduceri în spatele unei porţi de acces membrii care creează aceeași foai...

Kamo·1mo ago
FixDocsService

O salvare Deoarece acest format de modificare nu este tipul documentului sursă

uploadDocument refuza o incarcare al carui tip MIME pretins nu este de acord cu ceea ce detectează din octeți și salveazăAsNewDocument a susținut tipul rândului...

Kamo·1mo ago
FixDocsService

Un Docs salva nu a putut stoca bytes platforma deja a avut loc

Salvarea unui document de două ori și redenumirea acestuia, ambele încheiate în "Document cannot be salvate, vă rugăm să verificaţi permisiunile dvs. " şi după ...

Kamo·1mo ago
September 6, 2026
FeatureDocsService

Poarta consiliul de membru pe a fi un membru al echipei cu un rol deschis

Tabula Cariere membre apare acum cu două condiții și nici un drept printre ele: spectator este un membru al echipei, iar organizația are cel puțin o postare des...

Kamo·1mo ago
September 5, 2026
FeatureDocsService

Retrage aplicarea fără un cont, și notifică ambele părți ale unuia care aterizează

Butonul Aplicare al consiliului public este acum un link către înregistrare, astfel încât acest lucru scade obiectivele din spatele formei vechi: / {orgRef}/app...

Kamo·1mo ago
FixDocsService

Retrie cei doi citește un catalog cucui rupt editarea documentului cu

WopiController.checkFileInfo este apelat în mod repetat printr-o sesiune de editare pe deschis, în jurul valorii de încuietori, după fiecare salvare nu pică o ...

Kamo·1mo ago
FixDocsService

Dovedește implementarea prin digerare, nu prin etichetă

Comitatul anterior se oprește imaginea setată Acest lucru afirmă rezultat: după lansare, eticheta este rezolvată la digerare la registru și capsulele de rulare...

Kamo·1mo ago
FixDocsService

O reconstrucţie a aceleiaşi comiteri nu a desfăşurat nimic şi a raportat succesul

Imaginea este etichetat cu comite SHA, astfel reconstruirea aceeași comite produce o referință a imaginii identică. Desfăşurarea nu este niciodată atins, statu...

Kamo·1mo ago
September 4, 2026
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·1mo ago

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing