Utilizzare il logo a tema semplice su home e impostazioni intestazioni indice
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...
Rimuovi duplicato?type= da apiPath
forwardToApi già aggiunge incomingSearch (?type=...) dall'originale richiesta URL. Embedding ?type= una seconda volta nell'apiPath prodotto ?type=full?type=full...
Ripristinare la casella di posta per gli ID membri int64
Utilizzare getMemberIdString per mailboxs/member fetch, normalizzare id/mailboxId da EmailService, e guidare il commutatore da personale accessibile caselle di ...
URL del logo Cache-bust utilizzando il temaRevisione da config.json
DynamicMetaLoader ora memorizza il temaRevisione in sessioneStorage e incendi KAMO THEME CONFIG LOADED dopo aver ottenuto config.json. ThemeLogo ascolta per que...
URL del logo Cache-bust utilizzando il temaRevisione da config.json
DynamicMetaLoader ora memorizza il temaRevisione in sessioneStorage e incendi KAMO THEME CONFIG LOADED dopo aver ottenuto config.json. ThemeLogo ascolta per que...
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...
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...
Applica timeout di connessione/scrittura/lettura a MinioClient via OkHttpClient
Senza timeout, un peer-replication downed del sito (k2m1) ha causato makeBucket e mettereObject chiamate a bloccare indefinitamente, surfacing come un infinito ...
Mailbox checkbox legge org domains, non domini del fornitore
Il cablaggio precedente letto /api/email/domains (email provider domains tabella). Quella tabella è popolata solo quando un provider di posta elettronica di ter...
Swrap {markets:[...]} busta in allegato finestra di dialogo
GET /api/security/commerce-markets restituisce { mercati: [...], messaggio: "..." }, Non un ammasso nudo. La finestra di dialogo Attach Commerce Market trattava...
Unire OTK-redirect in proxy.ts, eliminare duplicati middleware.ts
Next.js 15 rifiuta di costruire quando esistono sia middleware.ts che proxy.ts. The OTK hand-off redirect che ha vissuto in middleware.ts — inviando qualsiasi r...
Leggi nuovo *** da Redis master e dedupe OTK POST
Replica legge mancate sessioni appena scritte dopo lo scambio OTK, causando falso fallimento e reindirizzamento di login. Salta il ritardo intro quando otk è pr...
Protezione contro le risposte nonarray su /platform/orgs
Una risposta non-array (corpo vuoto, busta di errore, o {dati: [...]} wrapper) stava atterrando nello stato di orgs e soffiando il rendering con "e.map non è un...
Enforce /network inserire regole lato server
Rifiutare quando l'obiettivo è la sessione corrente org, il dominio personalizzato SSL non è confermata, o l'appartenenza all'obiettivo umano è inattiva. Condiv...
Richiedere membro di destinazioneId e convalidare l'appartenenza org
Enter-come ora costruisce sempre il nuovo *** con il target fornito dal client riga membro; respingere org/membro errato. Migliorare la registrazione debug sess...
Invia targetMemberId con enter-as per la riga del membro di destinazione
La sessione Enter-as utilizza il provider di sicurezza target org e il target opzionaleMemberId
Enter-as stava impostando Redis securityOrgId dall'utente globale security provider, mentre il login lo imposta dalla catena target org FQDN. Quel mismatch ha f...
Open /validate per enter-as OTK così si applica la sessione org target
ENTER collegato a /?otk= che non ha mai chiamato /api/validate; condiviso-dominio *** i cookie hanno mantenuto la fonte org. Redirect ?otk= a /validate via midd...
Risolvere la sessione degli utenti di sistema da OTK per le richieste BFF
SystemUserConfigController e SystemUserCapabilityController solo leggere il Biscotto. kamo-internal inoltra X-OTK senza cookie, quindi SecurityService mai visto...
Impostare il telefono tramite l'utente string helper per EmbPhoneNumber
Enter-as risolve la sessione da X-OTK BFF auth
EnterAsController legge solo *** cookie; traffico interno utilizza OTKPreAuthFilter attributi di sessione. Accetta targetOrgId come stringa per grandi INT8 ids ...
Aggiungi percorso BFF per POST /api/security/enter-as
L'azione /network Enter chiamata un percorso successivo non esistente, cedendo 404. Inviare la richiesta a APIService come altri proxy di sicurezza.
Proxy system-user config API percorsi per APIService
Pagina di configurazione denominata /api/security/system-user/* ma no esisteva, così l'app ha restituito 404. Aggiungi i percorsi BFF corrispondenti a SecurityS...
TeamMember is-a Member; drop bogus tm.getMember() chiamate
TeamMember utilizza eredità JOINED — è un membro, nessun membro nidificato campo. Il backfill chiamava tm.getMember() che non esiste. Inoltre passa il filtro di...
Usi l'uso. ottenitore primitivo
isOrganizationOwner è un booleano primitivo su TeamMember, quindi il Lombok- l'accessor generato è l'organizzazioneOwner() non getIsOrganizationOwner(). Risolve...
Smettere di duplicare la stringa di query in KB media/articles API proxy
forwardToApi già aggiunge i parametri di ricerca della richiesta del browser; embedding ?query nel percorso ha prodotto un secondo ? e ha rotto l'analisi URL a ...
Ritorna solo i membri del team da endpoint by-department
Interaction Center dovrebbe elencare le righe TeamMember, non i record membri base.
Allineare Centro Interazione con i membri del team
Il saluto NavTop torna al nome utente quando l'utente non è nel lista di sola squadra. Interaction Center copy utilizza la formulazione del membro del team.
Consentire og amministratori di aprire altre pagine account membri
Expand client reindirizzare la guardia oltre il ****************************************************************************************************************...
Reload ThemeLogo dopo config e cache-bust logo URL
ThemeLogo leggere kamo-logo-full-ext da sessionStorage prima di DynamicMetaLoader finito fetching config.json, così logo-full spesso usato l'estensione sbagliat...
Tls importazione denominazione, esportazione fqdn percorso; mail route utilizza default TLSStore
Un certificato/segreto per FQDN così la foglia CN corrisponde a SNI (Safari)
Organizzazione di Risolvere in serializeCaratteristiche per cancello di abbonamento
Mostra contesto di abbonamento su App consentite in tipi di branch
Caricare l'abbonamento di fatturazione e pianificare i metadati come la scheda Apps; grigie righe e mostrare un avviso di informazioni quando un criterio predef...
Applicare il cancello dell'abbonamento a percorsi app e funzionalità API
AppAvailabilityInterceptor ora utilizza sempre èAppEffectivelyEnabled so FORCE ENABLED rispetta l'abbonamento. FeatureController serializza abilitato dalla stes...
L'applicazione Gate efficace abilita su funzioni di abbonamento e piano
Aggiunga *******************************************************************************************************************************************************...
Trattare qualsiasi abbonamento COMP come accesso completo sulla scheda Apps
Porta sul pagamentoMethod COMP per tutti gli org, non solo proprietario della piattaforma di alto livello, in modo da bambini org con borse di studio gratuite v...
Abbonamento commerciale su GET /abbonamento/corrente
Quando non esiste nessuna riga dello specchio Stripe, risolvi il commercio attivo org AbbonamentoRecord (ad es. borse COMP), includere il pagamentoMetodo e cara...
Drop stale commerce subscription events event type CHECK per eventi COMP
CHECK esplicita per l'abbonamento event type comprese le varianti COMP
Trasferire PATCH a BillingService per modificare la concessione della piattaforma
Allineare pagamento method CHECK con COMP per le sovvenzioni della piattaforma
Eseguire GrantDialog piano usoMemo prima del ritorno condizionale (ordine ganci reatti)
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 ...
Like what you see shipping?
All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.
