- Shipped
- 27 agosto 2026 alle ore 23:43 UTC
- Author
- Kamo
- Commit
- b747b98
Lo sfondo della console e l'editor di Wallpaper membro entrambi leggono l'inquilino `config.json` per `backgroundImageCount`, e entrambi chiesto per esso con "cache: "force-cache". Questa modalità non preferisce semplicemente la cache — ignora freschezza del tutto e va alla rete solo quando non esiste una voce, quindi `max-age=0, must-revalidate` sull'oggetto non aveva voce. Un org nuovo di zecca è seme con il modello di base, e... porta `backgroundImageCount: 0`. Quindi un singolo pezzo fatto tra la creazione di org e il primo sfondo caricato cache "no wallpapers" per la vita di quella voce, e la console poi dipinse il gradiente a tempo indeterminato mentre il org cinque sfondi seduti in MinIO, correttamente fornito e mai richiesto. L'org è colori e logo applicati correttamente in tutto, perché DynamicMetaLoader fetches lo stesso file con `no-store`. Ora `no-cache`: ancora memorizzati, rivalidati prima del riutilizzo, quindi un carico ripetitivo costa un 304 su un corpo di 200 byte. La derivazione si sposta su `app/lib/orgThemeImages.ts` — entrambi i siti di chiamata avevano la loro copia di esso, e `app/hooks/** ` non è in vitest includere consentlist, quindi un test scritto accanto al gancio non avrebbe mai funzionato. `useOrgThemeImages` scende anche la sua cache del modulo su KAMO THEME REAPPLY, che un branding salvare già dispacci; senza che la cache abbia superato il cambiamento è stato invalidato da, fino a un pieno carico.