Live Change Log

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

17,914
Variazioni totali
4,605
Caratteristiche
4,534
Fissazioni
32
Progetti
Filtra per progetto
Tutti i progetti17,914AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService370InitializerService300KBService74KlusterServices545MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,572kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,321kamo-signer-monorepo50kamolos102
Filtra per tipo
Tutti i tipiBuild24CI523Chore670Docs226Feature4,605Fix4,534Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
April 29, 2026
FixSecurityService

Consentire l'accesso elevato su getDomainById e verifica-dns endpoints

I proprietari di org di livello superiore e i membri del sistema stavano ottenendo 403 su getDomainBy Id e verifica-dns perché quegli endpoint controllati èUser...

Kamo·4mo ago
April 28, 2026
FixSecurityService

Prevenire domini radice duplicati e fissare display di dominio primario

ONE DOMAIN PER ORG verifica erroneamente escluso .kamocrm.com web-alias domini, permettendo a un org di accumulare più domini root (e 10 alias ciascuno) riprova...

Kamo·4mo ago
FixSecurityService

Ridurre la latenza della creazione org e correggere i guasti della cascata di traduzione

- OrganizationController: sostituire garantireTeamMembersForAllOrgs (full org scansione della tabella) con garantireTeamMemberForOrg (single org) — elimina il ~...

Kamo·4mo ago
FeatureSecurityService

Aggiungi il punto finale di boottrap-billing per le org preesistenti

# POST # attiva lo stesso configurazione idempotent come gancio di creazione sub-org (BillingSetupService .setupForSubOrgCreation) ma può essere chiamato on-dem...

Kamo·4mo ago
FixSecurityService

Auto-assegnare il primo posto, Libero come pavimento, più ampio org invalidazione

BillingSetupService attiva ora la prima slot di licenza aperta per il creatore quando si vede un abbonamento sub-org (e lo stesso per promo-to-billing-owner) — ...

Kamo·4mo ago
FixSecurityService

I membri di org di livello superiore ottengono il piano del proprietario della piattaforma, bypass cancelli di fatturazione

KamoCRM (alto livello) org membri non sono soggetti al sistema di fatturazione — essi ottenere il piano OWNER UNLIMITED caratteristica matrice outright (con Fre...

Kamo·4mo ago
FeatureSecurityService

Auto-provisione sede KamoCRM sulla creazione sub-org; endpoint promo-billing-proprietario

EntitlementService walk SubscriptionMember (non AccountMember) per calcolare i diritti dei membri — l'unione di caratteristiche tra sottotitoli attivi, più la l...

Kamo·4mo ago
April 27, 2026
OtherSecurityService

AccountGroup - > AccountTier; endpoints /groups -> /tiers

Endpoint del gruppo di conti (tiers di segmentazione del cliente, non fatturazione) rinominato in tutto per usare la terminologia "tier" costantemente con rinom...

Kamo·4mo ago
RefactorSecurityService

Goccia utenti/masterAccountHolder, utilizzare Account.members + primarioMember

AccountController ora riflette il modello Account-as-group: - computeDisplayName / extractEmail / extractPhone risolve attraverso il primarioMembro (Membro) inv...

Kamo·4mo ago
FeatureSecurityService

Persist lingua/timezone/valuta/iscrizione

L'endpoint /Registrati accetta ora lingua, fuso orario e defaultCurrency accanto al campo di campagna esistente. Servizio di registrazione imposta paese e fuso ...

Kamo·4mo ago
RefactorSecurityService

Spostarsi da BillingGroup a licenze basate su Account

EntitlementService risolve i diritti dei membri contro AccountLicense record di proprietà del conto di fatturazione del membro. Gli Stati membri forma ora espon...

Kamo·4mo ago
FeatureSecurityService

Supporto nome/email/phoneNumeri + endpoint gestione indirizzi

- AccountController accetta il nome/email/phoneNumbers JSON su POST/PUT - L'indirizzo iniziale su POST crea SHIPPING (e BILLING quando si utilizza AsBillingToo ...

Kamo·4mo ago
FeatureSecurityService

Aggiungi i punti finali GET /{id}/history e /{id}/history/filters

Endpoint di lead-history, filtrabile e ricercabile con caricamento in batch dell'attore (no N+1). Filtri endpoint restituisce campi usati distinti, tutti i camp...

Kamo·4mo ago
FeatureSecurityService

Stat di registrazione di configurazione di sistema + elaborazioni di registrazione

- E' una cosa da fare. restituisce i quattro contatori esposto sulle impostazioni kamo-internal → Piattaforma → Configurazione → VoIP/SMS scheda (vmPending, cal...

Kamo·4mo ago
April 26, 2026
FeatureSecurityService

Includere la descrizione org in config.json

Aggiungi campo descrizione per costruireConfigJson() e passare org.Descrizione() da writeConfigFiles() così il config.json a tema trasporta l'org descrizione pe...

Kamo·4mo ago
FeatureSecurityService

L'esposizione include le risposte di input-config e market-config dell'azienda

Tutti e due. E poi... ora includere la bandiera includereCompany in modo che il frontend sa se mostrare campo nome azienda sulla creazione di piombo.

Kamo·4mo ago
OtherSecurityService

Aggiungi registrazione diagnostica a /names endpoint

Log orgId, conteggio dei membri e risoluzione dei nomi per membro per diagnosticare perché il nome assegnato-membro non sta risolvendo correttamente.

Kamo·4mo ago
FixSecurityService

Prioritizzare il nome reale primo / ultimo sopra il nome utenteAlias per il display

usernameAlias è funzionalemente una maniglia di login (spesso uguale a nome utente), non un nome di visualizzazione. I veri nomi umani-leggibili vivono su User....

Kamo·4mo ago
FeatureSecurityService

Aggiungi /names endpoint di ritorno id→ nome per tutti i membri indipendentemente dallo stato

I filtri endpoint di by-department per il solo TeamMembers attivo, ma l'estensione assegnazioni possono fare riferimento ai membri di base o ai membri inattivi....

Kamo·4mo ago
FeatureSecurityService

Aggiunga... punto

Resi venditeTipo, subTipo, e personalizzatiForms per un mercato da marketId così il modulo Aggiungi piombo può rendere i campi sottotipo e l'assunzione di modul...

Kamo·4mo ago
FixSecurityService

Risolvere il nome del display con una corretta priorità in endpoint by-department

Priorità: member.usernameAlias → user.name.formatFull() → user.alias → user.username

Kamo·4mo ago
April 25, 2026
OtherSecurityService

Aggiungi logging per caricareBackground endpoint

Log org/index, informazioni sui file, userId, decisioni auth e staging MinIO chiave per tracciare perché gli upload di sfondo non appaiono in secchio di staging...

Kamo·4mo ago
ChoreSecurityService

Ricostruire per raccogliere I membri JsonIdentity Info fix da kamo-shared-library

kamo-shared-library b57d156 correzioni @JsonIdentityInfo(property = "uniqueId") → "id" su Membro, risolvendo 400 errori su PUT /api/security/org/{id}.

Kamo·4mo ago
FixSecurityService

Rimuovere il fagiolo CorsFilter che causa il doppio intestazione Access-Control-Allow-Origin

L'esplicito fagiolo CorsFilter ha causato un secondo filtro CORS accanto alla primavera Supporto CORS integrato di sicurezza (che utilizza CorsConfigurationSour...

Kamo·4mo ago
FixSecurityService

Consenti all'utente di sistema di gestire il marchio org e fissare il logo auth

- Aggiungi bypass utente di sistema come prima guardia in canManageOrgBranding così piattaforma sistema utente ha pieno controllo di marca su tutti gli org non-...

Kamo·4mo ago
April 24, 2026
FeatureSecurityService

Endpoint System-config + platform-overview

Superficie di configurazione a livello di piattaforma, recintata dal proprietario di alto livello esistente guardia (tappeggi SystemUserConfigController richied...

Kamo·4mo ago
FixSecurityService

Superficie vera ragione dietro GoDaddy 400 errore

GoDaddy ora restituisce HTTP 400 con codice=UNABLE TO AUTHENTICATE e corpo "Bad Request: Bad Request" quando un account non soddisfa la loro corrente produzione...

Kamo·4mo ago
FeatureSecurityService

Aggiungi GET /api/security/org/all-networks per gli amministratori della piattaforma

I proprietari di org di livello superiore possono ora prendere tutte le organizzazioni nel sistema con informazioni relative al chiamante. Org dove il chiamante...

Kamo·4mo ago
RefactorSecurityService

Drop teamMemberPayFeesSetting parametro

Specchi il cambiamento della biblioteca condivisa — SecurityModelController, MasterModelController e AppliedModelController non più leggere/scrittura teamMember...

Kamo·4mo ago
FixSecurityService

Domini di carico attivo tramite findByIdWithDomains, drop @Transactional

@Transactional su un metodo di controllo mantiene una connessione DB aperta attraverso l'intero caricamento del MinIO, e anche rischia LazyInitializationExcepti...

Kamo·4mo ago
FeatureSecurityService

Filtro di visibilità Alias + auto-verificare la proprietà subdomini

OrganizzazioneController: - Web-alias org creazione ora auto-marks proprietàVerified=true e isDnsVerified=true on the create OrgDomain — no TXT record necessari...

Kamo·4mo ago
FixSecurityService

Caricare direttamente al pubblico/{domain-folder}/img/ invece di posizionare il secchio

L'endpoint uploadLogo stava scrivendo a un segnaposto "sumtingwong" (impostazione non riempita) invece del percorso a tema pubblico reale dell'org. Logos ora An...

Kamo·4mo ago
FixSecurityService

Rimuovere il nodo k2m1 giù dal valore predefinito dei nodi di bordo

k2m1 (10.8.2.1) è permanentemente giù. Lasciarlo nella lista di failover ha causato il caricamento di ripetizioni per appendere fino a quando i nuovi incendi di...

Kamo·4mo ago
FeatureSecurityService

Configurazione di livello Org, client GoDaddy e web-alias org creano il percorso

I fili dei nuovi rami del subdominio dispongono di end-to-end sul backend: - SubdomainBranchesController per org-level abilita + GoDaddy creds (verified dal viv...

Kamo·4mo ago
RefactorSecurityService

Goccia la verifica SMS per il campo telefonico sulla registrazione

Il numero di telefono raccolto durante la registrazione self-service è ora un campo di testo opzionale semplice — no /register/phone/initiate, nessun codice SMS...

Kamo·4mo ago
FeatureSecurityService

Stato della squadra esplicita + nome prefisso/suffix cataloghi

- Ora torna il nome Prefissi e... nameSuffixes, fonte da NamePrefixType e NameSuffixType così il Aggiungi membro / Aggiungi moduli membri del team non devono co...

Kamo·4mo ago
FeatureSecurityService

E-mail + nome legale facoltativo per sotto-13 iscrizioni

Il /api/security/register endpoint precedentemente respinto qualsiasi richiesta email mancante, nome o cognome. Che ha fatto il sentiero sotto-13 (KIDS ONLY org...

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