[ flox1an/photoshare ] feat: implement Blossom server quality UX and Nostr settings sync
- Add Nostr-backed settings persistence (appSettings.ts) with debounced
remote publish and per-user in-memory cache; settings now sync across
devices for logged-in users
- Add relay list resolution (relayList.ts) using outbox model to find
user's write relays for settings and cleanup record publishing
- Add known Blossom servers registry (knownServers.ts) with ephemeral
server detection
- Add album cleanup record publishing (albumCleanupRecord.ts) and janitor

GitHub
feat: implement Blossom server quality UX and Nostr settings sync · flox1an/photoshare@49870a4
- Add Nostr-backed settings persistence (appSettings.ts) with debounced
remote publish and per-user in-memory cache; settings now sync across
d...