Disattivare il contenuto della pagina di primavera per l'API della piattaforma org list
Persist apex is dns verified e ampliare la sonda SSL per le verifica-dns
Conservare int64 org id su create-org reindirizzare alla configurazione DNS
POST /api/security/org: passare attraverso JSON a monte invece di riparlare, quindi i byte di risposta mantengono cifre id complete. creareOrganizzazione legge ...
Harden copia modello predefinito per org provisioning
Utilizzare prefisso sorgente esplicito per le chiavi di destinazione, saltare marcatori cartella S3, e fallire velocemente quando il prefisso del modello è vuot...
Elenco dell'UnioneOggetti tra i nodi per set di chiavi completi
Il primo nodo MinIO raggiungibile potrebbe restituire un elenco vuoto mentre altri nodi tenuti oggetti replicati, che ha rotto copie ricorrenti come il tema mod...
Fallback org non deve essere impostato èTopLevel vero (platform admin gating)
Aggiungi trovareTeamMemberById per una risoluzione TeamMember affidabile
Includere la bandiera del proprietario del teamMember in *** per l'amministratore della piattaforma UI
Store teamMember { memberId, isOrganizationOwner } in Redis sessione al login così kamo-internal haPlatformAdminAccess può soddisfare il proprietario di org di ...
Smettere di duplicare la stringa di query nel proxy API di accesso-log
forwardToApi già aggiunge la stringa di ricerca delle richieste in arrivo. Embedding ?params nel percorso prodotto URL malformati e primavera non è riuscito a p...
Drop mail da alias DNS richiesti
Rimuovere la posta da KnownAliases in modo da verificare-dns e onboard non più richiedono mail.example.com; nuovi domini personalizzati anche saltare auto-creat...
Allineare l'elenco dei sottodomini richiesti senza posta
Match SecurityService KnownAliases per configurazione DNS UI e guida manuale.
Nota SUBDOMAINS elenco non utilizzato; SAN vengono dai registri Traefik
Parse sessione orgID e userID quando memorizzati come stringhe in AppliedModelController.
Risolvere modello applicato per query orgId opzionale con controllo di iscrizione
Modello di sicurezza Honor per età e ATF sull'etichettatura dei comportamenti
Parse boolean compliance literals from the API. Riduzioni di età da token whitelist normalizzati e numerici AgeReq ids; evitare di mostrare il pieno elenco di e...
Corretta sorgente applicata-model e normalizzare la conformità in API
Utilizzare la risoluzione del risolutore per BRANCH TYPE vs MASTER invece di differire da BranchTypeID da solo. Normalizzare i parametri di conformità FALSE/TRU...
Risoluzione della fonte del modello applicato e normalizzazione della politica di conformità
Expose risolveAppliedModelWithSource così i chiamanti sanno se il modello attivo proviene dal tipo di ramo o master fallback. Mappa FALSE/TRUE/0/1 conformità le...
Clarify masterModelID fallback quando il tipo di ramo non ha un modello
Il modello di padrone si applica solo al possesso di org; rimuovere la propagazione del bambino
Goccia ramificazione tipo fetch; documento per-org applicato regole modello
Propagate la conformità del modello master e le regole di età ai modelli di sicurezza di tipo branch
Modello di sicurezza del tipo di ramo di uscita con JOIN FETCH per la risoluzione del modello applicata
Torna indietro a masterModelID quando il tipo di ramo non ha un modello di sicurezza
Tema Cache-bust CSS e asset via temaRevisione
Impostare la configurazione con no-store; append v=themeRevisione a globals.css e URL favicon così i browser abbandonino il tema cache stale dopo ogni disposizi...
Cache-Control opzionale sul caricamento degli oggetti
Utilizzato per il provisioning del tema così globals.css e config.json istruire i browser e proxy per rivalidate invece di servire oggetti cache stanti.
ThemeRevision in config e cache intestazioni su asset tematici
Emettere temaRevision (epoch ms) in config.json su ogni scrittura; set Cache-Control su config, globals.css e sito. webmanifest carica così le cache dei bordi r...
Etichettatura del comportamento della porta da modello di sicurezza applicato
JSON field-scoped org PUT, aggiornamenti cancello sul modello applicato
Scrivere globals.css prima della pulizia; eseguire la pulizia asinc
Reorder provisionUpdate così writeConfigFiles (colori, configurazione, manifesto) corre prima della pulizia dei file di sfondo. Ricarica org da DB per colori fr...
Applicare colori org impegnati a MinIO globals.css
Reload Organizzazione dal DB all'inizio della fornitura asinc writeConfigFiles vede i colori salvati da PATCH /colors (controller snapshot potrebbe essere stall...
Ripiegare a org domains quando nessun set predefinito di email provider domains
KamoMailDomainValidator è stato indurito con 403 per org che hanno un DNS-verified domain in org domains ma mai aggiunto all'e-mail registro di dominio del forn...
Utilizzare getMemberIdString() in NavTop per prevenire la perdita di precisione int64
getMemberId() converte il CockroachDB Unique rowid in un numero JS, ID troncanti > MAX SAFE INTEGER (ad esempio 1168485658174423046 → ...000). Interrutte tutti ...
Segna i domini personalizzati verificati da DNS come isDefault nell'API di dominio
Precedentemente solo *.kamocrm.com sottodomini sono stati contrassegnati èDefault, così orgs con un dominio apice personalizzato verificato (ad esempio kamocrm....
Come quello che vedi la spedizione?
Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.