coracle
coracle copied to clipboard
A Nostr client that makes relays a first-class concept
Related to the new profile (#390), this is the relay section. I would let the user see the relay info (NIP-11) inline.  
On first login, Coracle tries to decrypt the universe, and authenticate with everyone. Queue these requests, discarding low-priority ones if the queue is full. Maybe make use of #341.
The first version of the custom feeds exploration view, using a secondary sidebar, seems too unbalanced:  We can move the main area to the left recovering some space from...
If you inspect the Auth header coracle sends for NIP-96 uploads, you'll see that the `payload` tag does not change for different files. It is always `44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a` (which happens to...
This proposal introduces an informative popover as middle step before accessing the full user profile page; this permits to have some useful informations at hand without switching context. It is...
Use new `Intl.ListFormat(getLocale(), {style: "long", type: "conjunction"})` instead. Stick it in a utility function.
The current profile visualization in the feed is the following one: This proposal aims to improve it with these rules: - Show ` ()` if both are present, without the...
The copy is obsolete, show read/write/inbox chips (not editable), with no action buttons.
Zapstream and nests use kind 1311. Add them to noteKinds, and in feed.ts only show them if there's a parent (in `buildFeedChunk`).
Switching between tabs on the messages page should update history. Clicking into a conversation and hitting the back button should go to the tab most recently selected.