diff options
| author | Adam Soltys <[email protected]> | 2026-10-07 07:03:00 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-10-07 07:03:00 -0700 |
| commit | 40c4a18fff2460ccfb1dcf9a85fc88cdab69b841 (patch) | |
| tree | f2aca32304dba36487da436a4743e0fecf82f814 /src/debug.js | |
| parent | 64c0afcb99846528029e06309369aee8b28adff6 (diff) | |
| download | coinosv3-40c4a18fff2460ccfb1dcf9a85fc88cdab69b841.tar.gz coinosv3-40c4a18fff2460ccfb1dcf9a85fc88cdab69b841.zip | |
Notifications: the face opens the sender's profile; faces of people you know stay cached; primal-hosted faces get thumbnails again
- A notification's avatar now opens the actor's profile (the name and the
rest of the row still open the note).
- The profile cache held 150 rows evicted by fetch time, and a phone's feed
churned all of them within twenty minutes, so a reload painted a punk and
an npub for people you hear from daily. 300 rows now, and follows, DM
peers and notification actors are evicted last (their thumbnails too).
- corsFetch's "is the host reachable?" probe was answered from the HTTP
cache, so any network blip blamed the host: a phone had ~100 hosts
written off as no-CORS, primal, nostr.build and coinos.io among them, and
those faces painted from multi-MB originals on every repaint. The probe
now goes past the cache and the polluted list is reset (v5).
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'src/debug.js')
0 files changed, 0 insertions, 0 deletions
