Live Change Log

Vedi cosa stiamo costruendo in tempo reale. Ogni funzione, correzione e miglioramento spedito attraverso la piattaforma.

17,933
Variazioni totali
4,614
Caratteristiche
4,543
Fissazioni
32
Progetti
Filtra per progetto
Tutti i progetti17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filtra per tipo
Tutti i tipiBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
August 15, 2026
Fixkamolos

Un prestito id non è una credenziale — portata ogni LoanController letto all'org

LoanController.get(uid) ha preso un prestito id e ha restituito tutto ciò che ha trovato. Qualsiasi chiamante che ha raggiunto il servizio ha ottenuto il presti...

Kamo·4w ago
Fixkamo-internal

43 unenforced diventa 41 — i due segnaposto sono eliminati

Specchi la rimozione condivisa-lib di SHARE NOTES (72) e MANAGE NOTES SETTINGS (73): le costanti TS e l'array del Registro di sistema, il bordo di una scheda ma...

kamo·4w ago
FixSecurityService

Rinominare un membro è un atto di amministrazione, e ora ha un cancello

La carta di nome legale del profilo del membro era auto-solo, quindi un amministratore che ha digitato un nome sbagliato sul modulo di creazione non potrebbe ma...

Kamo·4w ago
Fixkamo-internal

46 unenforced diventa 43 — le note endpoints sono gated

Quinto gruppo. Il backend delle note è KBService, non SecurityService: l'entità siede sotto Donotmodify/dao/beans/security/ and kamo-internal proxies /api/notes...

kamo·4w ago
FixKBService

Ogni nota endpoint prende il diritto che lo nomina, e haRight fallisce chiuso

NotesController non ha controllato alcun diritto su uno dei suoi dieci endpoint. VIEW NOTES era forzato in esattamente un posto — navRegistry.ts, nascondendo l'...

Kamo·4w ago
Fixkamo-internal

Interrompere una richiesta di pagina-2 da cancellare la cartella appena aperta

Junk, Cestino, Archivio e ogni cartella personalizzata ha mostrato la stessa posta — qualsiasi cosa era sullo schermo prima di loro. Il server non era il proble...

kamo·4w ago
FixSecurityService

Chiudere il percorso add-path intorno alla piattaforma-admin lockout guard

POST sostituisce i diritti di un amministratore esistente, così può portarli via come e dare loro — ma solo i percorsi PUT e DELETE hanno controllato se la modi...

Kamo·4w ago
Fixkamo-internal

Lasciare un amministratore concesso effettivamente vedere Platform Administration

Il cancello della sezione e l'argomento del menu delle impostazioni ancora chiesto usoUserInfo haPlatformAdminAccess, che è proprietario-of-the-top-level-org o ...

kamo·4w ago
Fixkamo-internal

Invia un operatore senza scheda Configurazione da qualche parte reale

SYSTEM USER e MANAGE UNIVERSE superfici di cancello che non sono schede in questa pagina, quindi qualcuno che tiene solo quelli è un amministratore di piattafor...

kamo·4w ago
FixInitializerService

L'incontro ricompute i diritti applicati invece di aspettare un boot

Garantire i due diritti su org role rights non cambia nulla che nessuno possa osservare. member rights applied è l'istantanea appiattita della sessione e del la...

Kamo·4w ago
Fixkamo-internal

48 unenforced diventa 46 — incontrare creare e unire sono gated

Quarto cluster del 48, e ha diviso tre modi piuttosto che i due il disegno predetto. Il disegno attribuiva il controllo MANAGE MEET SETTINGS a ChatService. Cha...

kamo·4w ago
Fixkamo-internal

Disegnare i marcatori di chiamata non appena i carichi di sintesi

Il riassunto si atterra dopo che la griglia ha disegnato le sue file, e AG Grid mantiene il CellRenderer una colonna è stata costruita con e ricrea solo una cel...

kamo·4w ago
Fixkamo-internal

Un upload cancellato ora rientra invece di andare in silenzio

Il commit precedente ha affermato un suono in pensione "degrada allo strato sottostante piuttosto che silenzio". No. # isKnownSound # Id` accetta un id personal...

kamo·4w ago
Fixkamo-internal

48 non forzati — i sei diritti dell'OLP sono ora annullati

L'acquisizione del proxy LOS ha fatto rispettare PLOS *, ma sono rimasti nella lista non rinforzata, così i redattori stavano mostrando 'non ancora imposto' con...

kamo·4w ago
Fixkamo-internal

Metti il segnachiavi dopo il comando

Guidare la cella con il marcatore ha spinto il id destra su qualsiasi riga con una chiamata in attesa, quindi gli id non si allineano più lungo la colonna duran...

kamo·4w ago
Fixkamo-internal

Il promemoria di riunione raggiunge la campana, e pops una volta

MeetReminderPopup ha disegnato un proprio Snackbar dal suo abbonamento a E' il momento giusto. Nessun altro sapeva che un promemoria avesse accadde: la campana ...

kamo·4w ago
FixMediaService

Il promemoria della riunione è una notifica, non un popup del proprio

La spazzata ha pubblicato un evento su misura su /topic/meet/reminder/{memberId} che uno Snackbar dedicato ha disegnato nell'angolo dello schermo. Quel popup er...

Kamo·4w ago
August 14, 2026
Fixkamo-internal

Un promemoria del calendario, annunciato una volta

Un promemoria stava arrivando due volte. Il ponte lo raccoglie come una notifica, e il percorso più vecchio ha preso anche: CalendarWebSocketContext ha aperto u...

kamo·4w ago
Fixkamo-internal

Una nota è di proprietà di un membro, non da un account

Specchi l'API: NoteDTO ora porta membroId al posto di userId. A membro è il conto firmato all'interno di UN'organizzazione, quindi aprire un diversa org mostra ...

kamo·4w ago
FixKBService

Leggi e scrivi note come membro, mai come account

Ogni punto finale richiede ora l'ID membro della sessione — legge incluse — e rifiuta la richiesta senza uno. Le letture hanno bisogno solo di un userID, che è ...

Kamo·4w ago
Fixkamo-shared-library

Scope nota a un abbonamento invece di un account

Una nota appese USER ID da solo e non portò nessuna organizzazione. Un utente è globale e un membro è che l'utente all'interno di una organizzazione, quindi con...

Kamo·4w ago
Fixkamo-internal

Recepire l'audit strutturalmente — 57 decorativi

Il conteggio si è mosso 58 -> 52 -> 47 -> 57 perché ogni versione ha codificato un elenco nomi gate-helper e la base di codice ha più di chiunque può ricordare....

kamo·4w ago
Fixkamo-internal

Dock popup windows accanto alla barra di scorrimento pagina, non sopra di esso

Finestre utensili sono fissati al viewport e dock a destra a sinistra dal suo bordo, e il layout è stato detto su esattamente una cosa che occupa quel bordo: l'...

kamo·4w ago
FixSecurityService

Fornire il lato server dei diritti di ricerca doc-share

/ soci-subscribers e /team-members-appaltatori enumerate l'organizzazione persone — nomi e ids — per riempire il documento-share autocompleto, e richiesto solo ...

Kamo·4w ago
FixDocsService

Fornire il doc-share alias diritti lato server

GET /shares/resolve-alias trasforma un alias indovinabile in NAME di una persona reale e richiesto solo una sessione valida. La regola viveva solo in ShareDocum...

Kamo·4w ago
Fixkamo-internal

Smettere il promemoria lurching al bordo dello schermo quando si apre un'opzione

La carta ha mantenuto `layout's framer dopo che è cresciuto un pannello opzioni fold-out. Traduzione: anima la dimensione e la posizione per trasformazione, in ...

kamo·4w ago
Fixkamo-internal

47 non forzati — altri cinque sono stati falsamente segnalati

CREATE ORG CALENDAR EVENTI è applicato: OrgCalendarForbiddenException quando un membro senza scrive al org calendario. Il controllo risolve il diritto attravers...

kamo·4w ago
Fixkamo-internal

52 non forzati, non 58 — sei sono stati falsamente segnalati

Il rilevamento del cancello dell'audit ha riconosciuto haRight e checkRight ma non negareUnless, haAnyRight, sessionHasRight o vietato. Sei diritti sono stati q...

kamo·4w ago
Fixkamo-internal

Fai la ricerca del raccoglitore emoji in realtà filtro

La ricerca del raccoglitore corrisponde alla query contro il nome della categoria tradotto solo, e cadde indietro per spingere ogni emoji nei risultati quando n...

kamo·4w ago
Fixkamo-internal

Barra di scorrimento Sticky, una barra degli strumenti che non scorre mai, e una finestra di dialogo che cancella la nota

Tre cose, tutte nel galleggiante appiccicoso. La barra di scorrimento era ancora grigio. Le regole sono state scritte come # Che significa solo l'elemento # CA...

kamo·4w ago
Fixkamo-internal

Interrompere la pittura di sfondo del pannello di lancio sulla barra di scorrimento pagina

Il launchpad è l'unica pagina che rende il Backdrop a pieno sangue, ed è stato l'unica pagina la cui barra di scorrimento rimase invisibile dopo il -webkit-/sta...

kamo·4w ago
Fixkamo-internal

La filigrana appiccicosa è incentrata dal momento in cui si apre

È atterrato correttamente solo dopo che la nota è stata ridimensionata. La misura utilizzata getBoundingClientRect, che riporta la scatola PAINTED — e si apre u...

kamo·4w ago
Fixkamo-internal

Centro la filigrana del appiccicoso sulla superficie di scrittura

E 'stato incentrato su tutta la nota, così si sedeva alto — tirato su dietro il barra del titolo — e in modalità ricca è andato ulteriormente ogni volta che la ...

kamo·4w ago
FixDocsService

La scrittura delle impostazioni legali org ha bisogno di diritti BOTH HR

La scheda Impostazioni Legal & Compliance è l'unico scrittore e ora viene offerto solo a un membro che detiene MANAGE HRS SETTINGS *and* MANAGE LEGAL AND COMPLI...

Kamo·4w ago
Fixkamo-internal

Il perno galleggiante appiccicoso è lo stesso perno /note disegna

Il appiccicoso stava disegnando un percorso di segnalibro laminato a mano mentre la parete delle note, l'editor, la rotaia e la barra di massa si erano spostati...

kamo·4w ago
Fixkamo-internal

Interrompere la barra delle pagine due metà di annullare l'un l'altro fuori

Lo scorrimento dei contenuti principale ha dichiarato entrambe le cose. e un blocco di regole `:-webkit-scrollbar`, sulla teoria che qualunque browser compreso ...

kamo·4w ago
Fixkamo-internal

Disegnare la barra di scorrimento del contenuto principale, nel colore dell'org

html / corpo sono pinned a altezza:100%, quindi l'elemento che effettivamente scorre un pagina è il div principale dei contenuti nel layout. tsx — e non ha port...

kamo·4w ago
Fixkamo-internal

Tenere un chip pin della carta di lancio indietro fino al suo riquadro arriva

I riquadri si rivelano sulla pergamena (mentre InView, opacità 0 -> 1), ma il il controllo del pin è un sovrapposizione di fratelli piuttosto che una parte di q...

kamo·4w ago
Fixkamo-internal

Solida carta appiccicosa e una barra di scorrimento nel colore della nota

Lo sfondo della nota è sbiadito a `rgba(0,0,0,0.045)` in un angolo. Questo è non un'ombra — è 95% TRASPARENTE, quindi l'angolo di un appiccicoso ha mostrato pag...

kamo·4w ago
Fixkamo-internal

Fermare il molo flickering una barra di scorrimento e centrare il contapassi

Il FLICKER. Il set di file docket `overflow-x: auto` e lasciato l'altro asse da solo — ma CSS calcola `overflow-y: visibile` a `auto` il momento altro asse non ...

kamo·4w ago
FixInitializerService

Abbina la spazzata enum-whitelist CHECK al rendering YugabyteDB

dropStaleEnumWhitelistChecks() ha cercato '% IN (%', che è come CockroachDB memorizzato un @Enumerated (EnumType.STRING) whitelist. PostgreSQL e YugabyteDB norm...

Kamo·4w ago
Fixkamo-internal

Prendere npm silenziosamente cadere il binario nativo di Next SWC

L'immagine è morta in `next build` con Scarica il pacchetto swc @next/swc-linux-x64-gnu... unhandledRejection TypeError: terminato (UND ERR SOCKET) dopo aver ...

kamo·4w ago
FixSecurityService

Smettere di copiare i dettagli del piombo sull'evento del calendario

L'evento ha portato il nome, il numero, l'email e il momento migliore per chiamare, copiato nella sua descrizione quando la chiamata è stata prenotata. Una copi...

Kamo·4w ago
FixSecurityService

Smettere di scrivere il percorso principale nella descrizione del callback

Ha letto "Apri il piombo: /leads/view/123" e non era un collegamento. Non potrebbe essere: la descrizione è modificata in un'area di testo, dove il testo è test...

Kamo·4w ago
Fixkamo-shared-library

Fermare una finestra di data omessa in mancanza di ogni ricerca di evento

La pagina del calendario non potrebbe mai elencare nulla. Richiede ad ogni evento un membro ha, senza finestra, e queste domande hanno preso la gamma come nulla...

Kamo·4w ago
FixEmailService

Mettere un callback su un calendario che il membro può effettivamente vedere

I Callback non raggiungevano affatto il calendario. Questo servizio ha scelto l'obiettivo calendario per conto — trovarePrimaryByUser — e un utente è globale me...

Kamo·4w ago
Fixkamo-internal

Smettere la finestra di dialogo evento gettando "Valore di tempo non valido" su aperto

wallClockToInstant chiamato aISOString() in una data che non aveva controllato, quindi qualsiasi input illeggibile ha lanciato RangeError invece di restituire q...

kamo·4w ago
Fixkamo-internal

Che "non stabilito" sia un valore che il cancello di immagini può vedere

Segui EmailService pugilato... Un elenco di cartelle ora segnala nulla per esso piuttosto che falso di un primitivo, quindi i tipi qui ammettono null e il cance...

kamo·4w ago
FixEmailService

Interrompi le buste che rivendicano un consenso risposta nessuno ha chiesto

remoteImagesAllowed era un booleano primitivo, e solo i tre endpoint che Prendi un intero messaggio che lo assegna mai. L'elenco delle cartelle non risponde per...

Kamo·4w ago
FixEmailService

Fare i promemoria degli eventi in realtà avvisare qualcuno

Tre difetti, un sintomo. I membri hanno riferito che le notifiche del calendario non hanno lavoro, e tutte e tre le ragioni erano da questa parte. I reminders ...

Kamo·4w ago

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo