KamoCRM

Live Change Log

Ogni funzione, correzione e miglioramento, postato come navi. Niente è tenuto indietro per un lancio.

17,500
Variazioni totali
5,986
Caratteristiche
5,284
Fissazioni
30
Progetti
Filtra per progetto
Tutti i progetti17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtra per tipo
Tutti i tipiBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
September 23, 2026
Fixkamo-internal

Il proxy di imaging passa le intestazioni di download e sandbox di MediaService attraverso

MediaService ora serve qualsiasi allegato al di fuori della sua lista raster/audio/video sicura (SVG, HTML, PDF...) con Contenuto-Disposizione: allegato, X-Cont...

Kamo·4w ago
FixVectorService

Richiedere una sessione valida *** sui endpoint di pipeline non autenticati

POST /convert-vector e WS /ws/pipeline non ha preso alcun auth a tutti — 4820f44 dimensione di caricamento con tappa e conversione concurrency ma ha lasciato il...

Kamo·4w ago
FixMediaService

Rompere una dipendenza circolare del fagiolo, la guardia di turno STOMP ha introdotto

campo SessionAccessGuard di d47b471 su WebSocketConfig crash-looped ogni pod: La primavera deve costruire completamente WebSocketConfig (a Non e' vero. ogni cam...

Kamo·4w ago
FixBillingService

Solo il proprietario di un'organizzazione può cambiare chi paga per mailbox o estensioni

Non e' vero. E non c'era nessuna autorizzazione. controllare a tutti — qualsiasi membro dell'organizzazione, non solo il suo proprietario, potrebbe spostare l'i...

Kamo·4w ago
FixMediaService

Guardia STOMP SUBSCRIBE ai messaggi dal vivo di una sessione e al segnale WebRTC

/topic/chat/session/{guid} e /topic/webrtc/session/{guid} non sono stati sorvegliati a tutti: qualsiasi presa autenticata potrebbe SUBSCRIBE al vivo di un'altra...

Kamo·4w ago
Fixkamo-internal

Getta il bypass di verifica TLS a livello di processo

NODE TLS REJECT UNAUTHORIZED: "0" in k8s/configmap.yaml ha fatto ogni server-side outbound TLS chiamata in questo processo — a qualsiasi host, per qualsiasi sco...

Kamo·4w ago
Fixkamo-internal

Smettere di registrare token di sessione, cookie e contenuti di messaggi

Una grana per la forma di due trasgressori conosciuti (testo messaggio chat e chat-list anteprime andando a console.log) ha presentato un modello molto più ampi...

Kamo·4w ago
Fixkamo-internal

Rifiutare i caricamenti non autenticati prima che il corpo sia spooled

Il caricamento dell'allegato della chat, il caricamento dello screenshot del bug-report di supporto, il soddisfare l'upload di sfondo e i due prox immagine di C...

Kamo·4w ago
FixSecurityService

Argomento avanzatoMemberId e ruolo in modo che TimecardService possa verificare la proprietà del pugno

E' il momento giusto. risolto il ruolo del chiamante contro un CLIENT-SUPPLIED soggettoMemberId (risolvereRole -> EMPLOYEE ogni volta che attore=soggetto) ma ma...

Kamo·4w ago
FixMediaService

Chat allegato carica autentica prima che il corpo è spooled

POST /sessions/{guid}/attacchi legati le sue parti come @RequestParam parametro metodo MultipartFile[]. La primavera risolve i parametri del metodo prima di una...

Kamo·4w ago
FixDocsService

DocsService non è più pubblicato direttamente su docs-api.kamocrm.com

La Docs-api-ingressRoute ha inviato internet direttamente a DocsService, intorno al gateway api (e la sua identità-intestazione stripping). Nulla ha usato l'osp...

Kamo·4w ago
FixConversionService

ConversionService non è più pubblicato su Internet

La conversione-api.kamocrm.com IngressRoute ha inviato chiunque su internet a questo servizio, dove diversi endpoints (/image/resize-bg, /favicon/generate, /con...

Kamo·4w ago
FixMediaService

Stringa le intestazioni di identità fornite dal cliente sul bordo dei media.*

media-route (HostRegexp ^media[.].+$) portato solo media-websocket-upgrade, quindi un caller che colpisce i media. X-Public-Chat-Org-Id, X-Public-Chat-Key-Hash ...

Kamo·4w ago
FixMediaService

Presence bulk legge e la fermata di spazzamento stantio-presence utilizzando Redis KEYS

getBulkPresence/getBulkLastSeen ha eseguito KEYS PRESENCE:*/PRESENCE LAST SEEN:* su ogni chiamata - colpito su ogni supporto di presenza-socket e la messa a fuo...

Kamo·4w ago
FixConversionService

Auth sui endpoint che possono prendere ora, ffmpeg/Batik indurimento sul resto

ResourceServerConfig consente ogni richiesta (questo servizio è raggiungibile in forma anonima conversion-api.kamocrm.com), e nessuno dei gestori di ImageOpsCon...

Kamo·4w ago
FixAPIService

Dare al gateway una richiesta di memoria e limitare

Il dispiegamento non aveva risorse: bloccare affatto. Nessuna richiesta, quindi scheduler non poteva ragionare sull'impronta di questo pod; nessun limite, quind...

Kamo·4w ago
FixAPIService

Commissione in avanti Stripe Connect webhooks, che non ha raggiunto nulla affatto

I registri dei servizi della Commissione E' il momento giusto. direttamente con Stripe (OrgStripeSetupService), ma no /api/commissions/** avanti esisteva ovunqu...

Kamo·4w ago
FixAPIService

Eseguire l'API interno di VOIPService SMS-template e non inoltrare mai un client X-Internal-Auth

Due lacune connesse nello stesso limite di fiducia. /api/voip/sms/templates/** è stato inoltrato all'ingrosso dal /api/voip/** Wildcard. VOIPService's Internal...

Kamo·4w ago
FixMediaService

STOMP intestazioni telaio / payload e /ws richiesta intestazioni

Due punti di debug a sinistra sul percorso WebSocket: - L'intercettore del canale di ingresso di WebSocketConfig ha registrato ogni frame STOMP INFO, compreso ...

Kamo·4w ago
FixAPIService

Derive X-Real-IP dal hop più a destra, non il proprio cliente

in avanti() impostare l'outgoing X-Real-IP a X-Forwarded-For.split(",")[0] -- il primo piano a sinistra, che è l'unica parte di quell'intestazione che un client...

Kamo·4w ago
FixAPIService

Eseguire chiamate a monte con una connessione e un timeout di lettura

Entrambi i fagioli RestTemplate sono stati costruiti da un nudo JdkClientHttpRequestFactory senza tempo. Una a monte che accetta la connessione e poi non rispon...

Kamo·4w ago
FixAPIService

Smettere di registrare token di sessione, OTK e autentiche su ogni richiesta

in avanti() stampato l'intera mappa della testata copiata su ogni singola chiamata -- System.out.println("APIService: intestazioni copiate: " + outHeaders) -- c...

Kamo·4w ago
FixConversionService

Confronti segreti interni-auth sono costante-tempo e non chiuso

TranscriptionController, RecordingIngestController e RecordingProcessController tutti confrontati X-Internal-Auth con String.equals (un oracolo temporale su un ...

Kamo·4w ago
FixMediaService

Imaging proxy forza un download per qualsiasi cosa che non è un raster sicuro o un flusso

Ho sempre risposto con la risposta. Contenuti-Tipo da upload, no Content-Disposition, no X-Content-Type-Options e nessun CSP. ChatAttachmentService's upload con...

Kamo·4w ago
FixMediaService

La pagina dei risultati dell'incontro-provider OAuth non può più uscire dal proprio tag script

MeetProviderController's GET /oauth/callback è senza sessione e riflette il errore descrizione del fornitore in un blocco <script> in linea. Il vecchio jsString...

Kamo·4w ago
Fixkamo-internal

Il percorso dei media apprendisti risponde invece di appendere

useAttachmentSource sonde con un HEAD dopo che un elemento multimediale non riesce, per dire un file che è andato da una sessione che è saltata. Il percorso att...

Kamo·4w ago
FixESigService

L'API busta interna non si chiude e confronta il suo segreto in tempo costante

E' il momento giusto. usato String.equals contro X-Internal-Auth (un lato della tempistica canale su un segreto condiviso) e, quando esig. interno-auth-secret n...

Kamo·4w ago
FixESigService

La busta personale API ora richiede un documento giusto, e le buste HR hanno bisogno di una HR

EsignEnvelopeController's E' il momento giusto. check org iscrizione solo — nessun diritto di documento, nessuna autorizzazione, niente contesto-specifico. Qual...

Kamo·4w ago
FixESigService

Infilare orgId attraverso ogni maniglione modello, EDIT DOCUMENTS su scrivanie

ESignTemplateService's signer/design handlers (getSigners, upsertSigners, reorderSigners, deleteSigner, saveDesign, getLatestDesign, listDesignVersions, getDesi...

Kamo·4w ago
Fixkamo-shared-library

RegistrazioneEsistere Documento controlla l'org del dat, e un modello può essere trovato da imgId all'interno di uno

L'audit di esig/imaging riscontrato, sia nei punti di ingresso condivisi, altri servizi si basano su: - No, no. (il percorso dedup-skip-upload del servizio di ...

Kamo·4w ago
Fixkamo-internal

L'invito Hold'em è un tipo che il sito conosce: etichetta, icona, filtro e mute

MediaService ha sollevato le notifiche HOLDEM INVITE da quando Hold'em ha spedito, ma il tipo mancava qui: il sopracciglio del brindisi ha stampato la chiave di...

Kamo·4w ago
Featurekamo-internal

Il membro che ha causato una notifica apre la loro carta da esso

"Dana Reyes ti ha trattato", "Weekly sync · Dana Reyes", una carta non letta con il corpo mittente: EmailService (29cb21e) ora invia attoreMemberId (come testo)...

Kamo·4w ago
Fixkamo-internal

Gate aggiungendo le persone e spostando una posizione come fa il server, e elencare ogni area di archiviazione

- I pulsanti Aggiungi e Bulk Aggiungi su /account e le quattro pagine creano, hanno bisogno di MANAGE MEMBERS (MemberAdministrationGate), che SecurityService or...

Kamo·4w ago
FixKlusterServices

Cinque motivi per cui l'immagine d'oro non era mai stata costruita

La costruzione non era mai stata gestita. L'esecuzione ha trovato un bug per tentativo, e il primo tre avrebbero prodotto ciascuna un'immagine plausibile con qu...

Kamo·4w ago
TestEmailService

StatusReasonAdviceTest caso alias ha anche bisogno di MANAGE EMAIL ACCOUNTS

Stessa forma del AliasResponseMemberIsTextTest fix: una sessione condivisa di questa classe mancava il diritto, quindi crei il nuovo cancello di Alias rispose 4...

Kamo·4w ago
Fixkamo-shared-library

Contare le righe di talento non confermate di un org per il cappello della forma anonima

DocsService pubblico talento-alert abbonarsi endpoint invia una email di conferma su ogni chiamata accettata, senza limiti su quante righe non confermate un org...

Kamo·4w ago
Fixkamo-shared-library

UpdateDocType richiede ora che il tipo di documento appartenga al proprio org del documento

ImageService.updateDocType ha caricato il bersaglio ImgDocType da solo UUID; richiedonoEditable EDavvero dimostra che il chiamante può modificare il Img, ma non...

Kamo·4w ago
Fixkamo-shared-library

Controparti in oroscopio per le domande del candidato di riempimento della miniatura

DocsService's /backfill-thumbnails admin endpoint candidati selezionati da Non e' vero. (piattaforma-wide, nessuna organizzazione predicato) o, come ultima riso...

Kamo·4w ago
Fixkamo-internal

Cancellare la versione dell'immagine deve inviare ", non null

****************************************************************************************************************************************************************...

Kamo·4w ago
FixVOIPService

Controlli a destra, guardie SSRF/credential e correzioni cross-org attraverso VOIP

Trova 2-6 dall'audit del sistema telefonico, fissato insieme perché diversi file di condivisione. 2. HIGH — VoipInstanceController non ha avuto il giusto contr...

Kamo·4w ago
TestBillingService

I file di Growth Hub sono riportati sulla propria linea

Questo pins il dominio GROWTH HUB kamo-shared-library guadagnato oggi. Prima di esso, nessun dominio ha rivendicato il Le due associazioni di Growth Hub, e il p...

Kamo·4w ago
Featurekamo-shared-library

L'app Notes è "Notes & Checklists"

L'app Note detiene liste di controllo e dal 2026-09-23 (passi spuntati fuori come hanno fatto, un passo che aspetta fino ai passi prima che siano finito, una li...

Kamo·4w ago
FixSecurityService

Aggiunta di persone e di sicurezza dei membri bisogno dei loro diritti

POST /members/create, /create-team-member e /bulk-create, e GET /members/lookup-user, ora richiedono MANAGE MEMBERS o una finestra di Dio aperta. Hanno controll...

Kamo·4w ago
FeatureMediaService

L'invito di Hold'em e il promemoria di riunione dicono chi sono da

MemberNotificationClient.raise acquisisce un sovraccarico che trasporta l'attoreMemberId/actorName (il id inviato come testo; la vecchia firma è invariata e non...

Kamo·4w ago
FeatureEmailService

Chi ha causato una notifica viaggia con esso, così la campana può disegnarli come membro

- NotificazioneRichiesta guadagna attoreMemberId/actorName; il vecchio costruttore rimane per ogni produttore che Li precede. - raise() mantiene la coppia solo ...

Kamo·4w ago
Featurekamo-shared-library

Una notifica può dire di chi lo fa

La Notifica dei Soci acquisisce ACTOR MEMBER ID (INT8) e ACTOR NAME (255): il membro che lo ha causato - chi ti ha trattato, il cui incontro inizia, che ti ha s...

Kamo·4w ago
FeatureInitializerService

La funzione di pianificazione Notes è "Notes & Checklists"

L'app Note detiene liste di controllo e dal 2026-09-23 ed è chiamata "Note e liste di controllo" ovunque si chiama. Il confronto della pagina dei prezzi grafico...

Kamo·4w ago
Chorekamo-internal

Gli specchi NOTE dicono "Notes & Checklists", come fa Java

ServiceType.NOTES è rinominato in kamo-shared-library, solo in copia: il nome del display è "Notes & Checklist" e la descrizione ora copre la liste di controllo...

Kamo·4w ago
Fixkamo-internal

La scheda della piattaforma e tre link che hanno mostrato le proprie chiavi

Due bug, entrambi segnalati dal sito in esecuzione. LE LINEE SHOWED KEY PATHs I tre sotto-link del computer ospitati portavano la chiave: 'computer' | 'capacit...

Kamo·4w ago
FixDocsService

Richiedere MANAGE DOCS SETTINGS su ogni mutazione Doc-setting, non solo alcune

La pagina delle impostazioni ha sempre inviato un membro senza MANAGE DOCS SETTINGS, ma dieci mutazioni endpoints in ImagingSettingsController non si è mai chie...

Kamo·4w ago

Come quello che vedi la spedizione?

Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.

Inizia gratis per sempreVisualizza il prezzo