feat(admin): visual theme cards, album search, and status dashboard (#241)

* feat(admin): implement visual theme cards, album search, and system status diagnostics

* fix(admin): resolve type-checking build errors in SettingsEditor and status route

---------

Co-authored-by: ralksta <ralksta@users.noreply.github.com>
This commit is contained in:
Ralksta
2026-05-31 21:17:52 +02:00
committed by GitHub
parent e24cd33a09
commit 02f5e6a505
6 changed files with 647 additions and 55 deletions

View File

@@ -12,6 +12,10 @@ class MemoryCache {
private store = new Map<string, CacheEntry<unknown>>();
private maxEntries = 200;
get size(): number {
return this.store.size;
}
get<T>(key: string): T | null {
const entry = this.store.get(key);
if (!entry) return null;