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 4, 2026
FixKBService

Lasci un rollout finire quello che il vecchio pod stava facendo

Deploys ha sostituito l'unico pod di ogni servizio con nulla per catturare le richieste in volo. Tre impostazioni, applicate attraverso la flotta: - preStop do...

Kamo·1mo ago
FixEmailService

Lasci un rollout finire quello che il vecchio pod stava facendo

Deploys ha sostituito l'unico pod di ogni servizio con nulla per catturare le richieste in volo. Tre impostazioni, applicate attraverso la flotta: - preStop do...

Kamo·1mo ago
FixDocsService

Lasci un rollout finire quello che il vecchio pod stava facendo

Deploys ha sostituito l'unico pod di ogni servizio con nulla per catturare le richieste in volo. Tre impostazioni, applicate attraverso la flotta: - preStop do...

Kamo·1mo ago
FixBillingService

Lasci un rollout finire quello che il vecchio pod stava facendo

Deploys ha sostituito l'unico pod di ogni servizio con nulla per catturare le richieste in volo. Tre impostazioni, applicate attraverso la flotta: - preStop do...

Kamo·1mo ago
FeatureSecurityService

Cambiare un indirizzo personale dimostrandolo e amministrare i conti

Due superfici sul conto USER, che fino ad ora non aveva server propri — i campi dell'account sono raggiungibili solo tramite MemberController, un endpoint per "...

Kamo·1mo ago
Featurekamo-shared-library

I due letti della piattaforma L'elenco degli utenti è costruito su

Un cercatore di pagina, cercato su USERS, e un numero di membri in lotto. Il ricercatore non è filtrato da isFake di proposito. Revisione e compensazione di qu...

Kamo·1mo ago
FixEmailService

Apri il messaggio, non la casella di posta

L'applicazione ha un percorso per (cartella, uid). Essere raccontato su una posta e poi atterraggio su una lista per cacciarlo è il tipo di piccolo torto che fa...

Kamo·1mo ago
FeatureEmailService

Buzz un telefono del membro quando la posta arriva

MessageIndexer è già un consumatore durevole di email.inbox.> e già risolve la casella di posta OWNER, quindi è dove questo appartiene — una notifica per messag...

Kamo·1mo ago
FeatureMediaService

Un tipo EMAIL, e ogni spinta ora nomina il suo org

EmailService solleva la notifica fuori IMAP IDLE e chiede MediaService a fornire attraverso il punto finale di spedizione interno che esiste per esattamente que...

Kamo·1mo ago
FeatureEmailService

Anteprima variabili per le due lettere di scambio e-mail

Entrambi i nuovi modelli canonici rendono nella console il momento in cui questo servizio è ricostruito sulla biblioteca condivisa che li trasporta; senza un ca...

Kamo·1mo ago
Featurekamo-shared-library

Un diritto per gli account utente e un indirizzo parcheggiato per cambiarne uno

Tre aggiunte, tutte la metà del lavoro condiviso che atterra in SecurityService e kamo-internal. PlatformRightType.MANAGE USERS, allegato. Un account utente è ...

Kamo·1mo ago
Featurekamo-internal

Pubblica cavalca la fila SEND TO AI, e braccia il hand-off per Dio

Il controllo dell'editore è stato un blocco confinato del suo più lontano giù forma, portando due linee di suggerimento sotto l'interruttore. Ora è una compatta...

Kamo·1mo ago
Fixkamo-internal

Disegnare l'interruttore di pubblicazione sull'ammissibilità di dio

Segnalato: "Il mio utente ha abilitato Dio, ma ancora non vedo la nuova pubblicazione campo." Il cancello era GodModeActive(), che è getIsGod() E un aperto fine...

Kamo·1mo ago
FixMediaService

Pubblicare ha bisogno di GD, non di una finestra aperta

L'interruttore era invisibile agli operatori divini. È stato recintato Il GD più un vetro aperto. finestra — e tenere GD non è lo stesso fatto di averlo attivat...

Kamo·1mo ago
Featurekamo-shared-library

Cancello Pubblica su dio ELIGIBILITÀ, non una finestra aperta

La bandiera Pubblica spedito gated su GodModeActive — GD plus a deliberatamente aperto 30 minuti finestra di rottura vetro. Ogni operatore dio-eleggibile allora...

Kamo·1mo ago
FixDocsService

Tre transazioni auto-invocate che non stavano facendo nulla

@Transactional e @Async sono PROXIES. Una chiamata da dentro lo stesso fagiolo mai raggiunge uno, così tutte e tre queste annotazioni erano inerte. Trovato da a...

Kamo·1mo ago
Fixkamo-internal

La carta SPF non aveva percorso proxy, quindi non ha mai raggiunto l'API

La carta spedita chiama /api/security/domains/{id}/spf, e ogni richiesta 404'd a Next.js prima che il servizio di sicurezza l'abbia visto — che la scheda ha seg...

kamo·1mo ago
Featurekamo-internal

Fine di un terminale prende la sua finestra e testa di esagonale con esso

Terminare un terminal dell'Interaction Center ha ucciso il guscio e ha lasciato il finestra dietro, mostrando uno stato rosso `chiuso ` su qualcosa che non più ...

Kamo·1mo ago
FeatureSecurityService

Leggi il record SPF live di un dominio e di' di cosa ha realmente bisogno

GET /api/security/domains/{id}/spf, per il passaggio SPF su /setup/dns. La pagina di configurazione non può dare una serie di istruzioni SPF a tutti, perché l'...

Kamo·1mo ago
Featurekamo-internal

Dite a ciascun dominio di cosa ha realmente bisogno il suo record SPF

/setup/dns ha camminato un cliente attraverso la proprietà, sottodomini e SSL e poi non ha detto nulla del record che decide se la posta che inviamo per loro si...

kamo·1mo ago
FixSecurityService

L'indirizzo di lavoro di un membro deve chiamarli senza un fornitore di posta

La parola forgot-password ha risolto l'indirizzo digitato sul modulo contro due fonti: l'e-mail dell'account, e la casella di posta di org ha segnalato Primary ...

Kamo·1mo ago
FixEmailService

La posta di sistema non deve inviare come dominio non autentica

La posta transazionale è sempre uscita come dominio principale NoReply@{org} attraverso il nostro relè. Questo è solo sicuro mentre Kamo ospita la posta dell'or...

Kamo·1mo ago
DocsEmailService

La ricerca è vincolata dal JAR, non dal database — e ricostruisce

Il pigro semeForOrg chiama in sendToUser legge come se un modello mancante sempre guarisce se stesso. No. Il catalogo è CanonicalTemplateLoader's and lives nell...

Kamo·1mo ago
DocsSecurityService

Nominare la lista dei permessi che questo PUT effettivamente passa attraverso, e ricostruire su di esso

Due cose, una delle quali è il punto del commit. Il commento: patchOrganization è un ALLOW-LIST e vive nella condivisione biblioteca, non qui. Questo controlle...

Kamo·1mo ago
Fixkamo-shared-library

System bug.Publish ha bisogno di una colonna DEFAULT, o non è mai creato

Il campo è stato dichiarato `@Column(nullable = false)` senza colonnaDefinizione, quindi ddl-auto emessa `ADD COLUMN pubblicato boolean non null` — che Postgres...

Kamo·1mo ago
Featurekamo-internal

Copia il link di riferimento da qualsiasi ruolo pubblico

I referral sono il canale di conversione più alto che ha una scheda di lavoro, e che cosa si ferma loro qui è l'attrito piuttosto che la non volontà: il sito di...

Kamo·1mo ago
FeatureDocsService

Il lettore CV, i link di riferimento dei dipendenti, e la forma del modulo nella lista pubblica

Tre cose che il sito di carriera pubblica ha bisogno di questo servizio. La forma del modulo ora cavalca sulla lista pubblica (le dodici impostazioni della dom...

Kamo·1mo ago
Featurekamo-shared-library

Tre modelli transazionali pubblici, e le chiavi di patch org dietro di loro

Il sito di carriera ora scrive a persone che non hanno account, che è nuovo per questo piattaforma: ogni altro modello transazionale va a un membro. Tre canonic...

Kamo·1mo ago
Featurekamo-register

Effettuare il reclamo della domanda attraverso la consegna del registro

Un candidato può ora applicarsi dal sito di carriera pubblica senza un account. The l'applicazione è memorizzata contro l'indirizzo e-mail digitato, e la ricevu...

Kamo·1mo ago
Featurekamo-internal

Vantaggi, imbuto pubblico, la rete opt-in, e rivendicare un'applicazione

Cinque cambiamenti, tutti loro lo spazio di lavoro metà di qualcosa le carriere pubbliche il sito lo fa ora. - Vantaggi e vantaggi nell'editor di posting. Ragg...

Kamo·1mo ago
Featurekamo-internal

Un interruttore di pubblicazione su un bug dio-mode

Un operatore con una finestra open God-mode che archivia un bug o un miglioramento ora ottiene un interruttore di pubblicazione. È fuori quando la finestra si a...

Kamo·1mo ago
FeatureMediaService

Lasciare un operatore Dio-mode file un bug di sistema privatamente

Pubblicare un report ora offre un interruttore di pubblicazione a un operatore con un aperto finestra di Dio-mode. Di default: il rapporto rimane con la modalit...

Kamo·1mo ago
Featurekamo-shared-library

La bandiera Pubblica su un bug di sistema, e la regola di query dietro di esso

Un bug di sistema ha già attraversato la linea di tenancy in una direzione. Questo aggiunge la seconda regola di visibilità sopra di esso: un rapporto un operat...

Kamo·1mo ago
FeatureInitializerService

System bug.Publishing, default a TRUE

La colonna dietro la bandiera Pubblica: un operatore di Dio-mode può ora archiviare un rapporto che rimane con la modalità dio fino a quando qualcuno lo rilasci...

Kamo·1mo ago
Testkamo-internal

Controllare le chiavi i18n interpolate del catalogo del fornitore

check-i18n-keys.mjs legge le chiamate letterali t('...') e il catalogo costruisce Le chiavi dell'interpolazione... OauthClients.field. Aggiungere un fornitore o...

Kamo·1mo ago
FixEmailService

Le caselle di posta personali leggono il registro OAuth, non la configurazione morta

Collegare una posta personale Gmail o Outlook sta costruendo il suo consenso URL con client id= vuoto, e ogni tentativo è stato rifiutato dal provider. Le cred...

Kamo·1mo ago
FeatureDocsService

Applica-first, la rete di lavoro, avvisi, traduzione e ritenzione

Otto cose, tutte dietro la superficie delle carriere anonime, e tutti condividono la governa la scheda single-org già fa rispettare piuttosto che crescere la pr...

Kamo·1mo ago
FeatureInitializerService

Fare hr job applicazione.member id nullable

ddl-auto aggiunge colonne; non rilassa mai vincoli. Flipping facoltativo=falso a vero sull'entità cambia ciò che l'ORM crede e nulla di ciò che il esecuzioni de...

Kamo·1mo ago
Featurekamo-shared-library

Lo schema dietro app-first, la rete, avvisi e ritenzione

membro id sull'applicazione hr job diventa NULLABLE, che è l'intero applicare-first: cinque passi sono stati tra premendo Applicare e rispondere al primo doman...

Kamo·1mo ago
Fixkamo-internal

Il navigatore ha aperto popup invece di commutazione

Fare clic su una riga accanto a un terminale massimizzato ha aperto una piccola finestra sopra la parte superiore E' cosi'. Era un lanciatore, non un commutator...

Kamo·1mo ago
Fixkamo-marketing

25 pagine si sono intitolate KamoCRM due volte

Ogni pagina è <title> leggere `X | KamoCRM | KamoCRM`. Il layout radice imposta `title.template: "%s | KamoCRM"`, e ogni pagina 'title` già finito nello stesso ...

Kamo·1mo ago
Featurekamo-internal

Force KamoMobile Logout sull'attività di un account

Force Logout elimina le sessioni, che termina un browser. Non finisce un telefono: KamoMobile detiene un token del dispositivo durevole e minte una sessione fre...

Kamo·1mo ago
Fixkamo-internal

Consegnare l'app di Kamo scrive solo l'interruttore

La scelta di "usa l'applicazione di Kamo" ha inviato l'intero modulo con la disabilitazione, quindi un modificare il membro aveva digitato e non salvato è stato...

Kamo·1mo ago
FeatureSecurityService

Force KamoMobile Logout — revocare i dispositivi mobili di un membro

Force-logout cancella *** sessioni, che termina un browser. Non finisce telefono: KamoMobile detiene un token dispositivo durevole e mints un fresco *** da esso...

Kamo·1mo ago
Refactorkamo-internal

Gettare il puntello denso inutilizzato da OrgOAuthAppSection

Nessun sito di chiamata ha passato, e tutti gli otto embeds vogliono l'intestazione completa. Un oggetto mantenuto per un chiamante che non esiste è superficie ...

Kamo·1mo ago
FixMediaService

Costruire contro i due campi SystemBugDispatchDTO

Non correlato al lavoro OAuth nel commit precedente — MediaService principale non ha compilato da kamo-shared-library ad78dfa8 aggiunto terminaleSessionId e ter...

Kamo·1mo ago
Fixkamo-shared-library

Una registrazione della piattaforma vuota non è "collegare con l'app di Kamo"

isPlatformEnabled ora richiede anche un id client, corrispondente a quello OrgOAuthClientController segnala come piattaformaEnabled. Senza che gli incontri sche...

Kamo·1mo ago
Featurekamo-internal

Un interruttore per la registrazione della piattaforma, e portare-il proprio sul lato org

Ogni scheda OAuth2 sulla Configurazione della Piattaforma → Avanzate ottiene un abilitare / disabilitare Interruttore nell'angolo in alto a destra. Scrive solo ...

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