Non restituire mai 401 da proxy (era logging utenti fuori su enter-as); degradare a vuoto
Proxy inietta X-Member-Id da sessione (me endpoint 400'd, quindi banner di prova non ha mai avuto dati)
Mostra banner di prova sulla homepage di benvenuto (app/page.tsx) top-right, non solo NavTop
Mostra banner di prova per qualsiasi TEAM MEMBER (sistema/team/admin), diminuzione della dipendenza da dio
Porta homepage banner di prova al personale (membri del team/admins/sistema), nascondino dai membri normali
Prova lo stato chip + applicare / eseguire l'azione-trial sulla scheda delle organizzazioni della piattaforma
Pannello di stato di prova + applicare/extend-trial azione sulla pagina di abbonamento
Sorgente TRIAL, provaExpiresAt, metodi API di prova della piattaforma
Persist background reorder via endpoint commit (nessuna perdita di dati)
Salva ora stadi nuovi upload in arrivo, quindi commette l'ordine completo desiderato (existing-by-srcIndex o newby-token) così le immagini esistenti riordinate ...
Mappa mancante org (404 o corpo vuoto) a carico nullo
Coppia con il cambio SecurityService che ora restituisce 404 per una scomparsa Org invece di 200-con-vuoto-corpo. I chiamanti non controllano l'org, quindi sia ...
Smettere errori spuriosi inondando la console
- org/[id] proxy: backend restituisce 200 con un corpo vuoto per null org; risposta.json() ha lanciato 'Inaspettato fine di JSON input' -> spurious 500. Parse d...
Risolvere il titolo della scheda org in generareMetadata per arrestare il titolo flip
Static metadata.title reso 'Kamo' lato server; Successivo riassettato dopo idratazione, overriding DynamicMetaLoader's client update and flipping the tab dal no...
Tenere le righe fino a quando Me stesso membro id risolve
ag-grid rende la rigaData sotto la sovrapposizione di carico, quindi gating solo il puntello di carico ancora lampeggiato tutti i cavi mentre getMemberId() era ...
Filtro predefinito a Me stesso su carico, nascondere la barra di mercato per il mercato unico, spostare la barra degli strumenti
- Agente di defaultFilter a MYSELF a init + griglia di cancello sul carico dell'utenteInfo in modo da non lampeggiare più - Mercato unico: auto-selezionarlo ...
Ri-apply live stylesheet dopo il branding salvare così nuovi colori mostrano senza difficile ricaricare
DynamicMetaLoader inietta l'org globals.css solo una volta sul monte, quindi dopo un colore salvare (che correttamente ri-provisioni globals.css + urti temaRevi...
Rimuovere la fase "Publish to World"; fix Run All
I generatori ora scrivono piastrelle direttamente all'unità di servizio, così il worldgen pipeline non ha più una fase di pubblicazione/push. - worldgenNats.ts...
La pagina riflette le celle di trasporto senza strade edt superseded + onestamente
La scheda Servizi letto come incompleto per due fasi che sono effettivamente fatte: - edt ha mostrato una barra vuota del 0% anche se EDT4 (idro) sostituisce la...
Universo admin: elenco per-shard ospitato-regione + trasmissione di messaggio semplice
#4 Visibilità della regione fredda: il faro mondiale porta ora region list, quindi ogni scheda shard nella scheda Live elenca gli indirizzi esatti della regione...
Admin Universo: azioni operatore dal vivo (Phase 3)
La scheda Azioni acquisisce una sezione Operazioni Live che guida il gRPC esistente del gioco dal vivo superficie di amministratore, ognuna dietro una finestra ...
Universo admin: live datastore/gateway health + worldgen run history
Live tab ora consuma il nuovo universo.gateway.health e universal.persistenza.health beacons accanto Universe.world.load: una striscia di datastores (CockroachD...
Universo admin: aggiungere tab Live — shard di gioco in tempo reale, giocatori e regioni
Nuova visione platform-admin di sola lettura del gioco in esecuzione (non solo offline oleodotto del mondo). Iscriviti una volta per processo all'universo.world...
Mostra gli strati di dati per stadio incl. Maschera oceanica EDT4 + marcature TRF2
Le schede di fase del cruscotto di livello mondiale ora elencano gli strati di dati ogni fase di piastrella cuoce, accentuando quelli appena aggiunti: la masche...
Staleness di piastrelle di superficie + mirato "Rigenerare N" sulla pagina
L'istantanea dell'agente ora porta la staleness per-recipe (aggiornamento / stallo / mancante); far passare l'API + SSE alla pagina: - La scheda Servizi mostra ...
Mostra il conteggio delle piastrelle battito cardiaco vivo, non il valore stante per-pass
I progressi leggono lo status.have in primo luogo, che l'evento iniziale "in esecuzione" imposta a 0 — e `0 ?? conteggio ` mantiene 0, quindi il conteggio live ...
Aggiungi Universo alle impostazioni slide-out (NavPri)
La pagina dell'Universo è stata registrata sulle schede di atterraggio delle impostazioni ma non nella ImpostazioniStatusWindow slide-out che NavPri realmente s...
Pagina di amministrazione di generazione mondiale dell'universo
Aggiunge /settings/platform/universe in Platform Administration — la sua piattaforma card + tre sotto-tabs (Overview, Services, Actions) — per avviare e monitor...
Compose/send per conto della casella di posta dei membri commutati
- Gestore della casella di posta filettataId dal commutatore tramite attivaMailbox in il contesto di composizione (event + URL param). - Nuovo Messaggio / rispo...
Smettere di incollare pagine sul *** cookie in middleware proxy
proxy.ts (Next middleware) reindirizzato ogni richiesta di pagina senza *** cookie a /logout. Dal momento che la sessione id ora vive in sessioneStorage — che u...
Smettere di toccare i cookie; inviare gettoni esplicitamente sulle chiamate auth
Ripeti tutti i cookie legacy/migrazione. Il token vive in sessionStorage (chiave ***) e viaggia come intestazione X-***-Token, che backend già preferisce — ness...
Non adottare il cookie legacy ***; chiarirlo invece
Subito dopo la sessioneStorage Switch navi, ogni browser ha ancora il suo vecchio biscottino. La migrazione ha adottato tale valore in sessioneStorage (e il coo...
Ripiegare le mie reti quando tutte le reti 403s
hasPlatformAdminAccess è derivato lato client (proprietario-of-session-org AND host-org-is-top-level). Un proprietario di un bambino-org la cui sessione atterra...
Carry *** in sessione per-tabStorage invece di un cookie condiviso
La sessione id ha vissuto in un cookie del browser condiviso in tutte le schede di un origine, quindi una seconda scheda (impersonazione) non poteva tenere la p...
Pulsante Impersonate God-mode sull'intestazione delle impostazioni dei membri
Aggiunge un'azione top-right 'Impersonate' su /settings/member/[id], visibile solo quando la sessione firmata porta la modalità dio (getIsGod) e l'obiettivo non...
Aprire il lancio KamoUniverse in una nuova scheda (finestra asincrona.open + assync OTK)
Gate KamoUniverse launcher su ACCESS KAMOWORLD da solo (bandiera giochi drop org)
Migrate a k1m1 (dizionario da k1m1, drop k2m1 deploy, pin k1m1 immagine del registro di sistema)
Scheda di lancio KamoUniverse + icona nav (gated ACCESS KAMOWORLD, OTK redirect to play.*)
Expose API SIGNATURE (E-Signature API) portachiavi
Aggiungi il campo API E-Signature al gestore chiave API org in modo che il personale possa concedere Accesso e-sign programmatico per affari o per affari. Utili...
Azione per la firma + stato della busta nell'editor dei documenti
Aggiungi un pulsante 'Invia per la firma' all'intestazione dell'editor template che apre un finestra di dialogo per inviare il documento ai destinatari e tracci...
Toggle del prodotto della piattaforma nella scheda Organizzazione
Superare la designazione del prodotto della piattaforma dove appartiene — Piattaforma → Organizzazioni. Aggiunge un interruttore gated per org (disabilitato per...
Mantenere l'elenco org sul refetch di sfondo
/network re-fired fetchNetworks su ogni sessione di sfondo rinfrescare e ha nascosto l'intera lista su qualsiasi errore fetch, quindi un blip transitorio o una ...
Revertire email link click handlers, isolare causa
Rapporti utente email-preview link click ancora non fare nulla E testo la selezione viene uccisa a metà della falesia. Fare clic con il tasto destro e passare e...
Come quello che vedi la spedizione?
Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.