2023-02-15 16:27:49 +00:00
|
|
|
# Current
|
|
|
|
|
2023-02-27 19:06:02 +00:00
|
|
|
- [ ] Fix iOS
|
|
|
|
- [ ] Make the note relays button modal make sense, one relay with no explanation is not good
|
2023-02-21 16:04:10 +00:00
|
|
|
|
|
|
|
# Lightning
|
|
|
|
|
|
|
|
- [ ] Linkify invoices
|
|
|
|
- [ ] Linkify bech32 entities w/ NIP 21 https://github.com/nostr-protocol/nips/blob/master/21.md
|
|
|
|
- [ ] Support invoices, tips, zaps https://twitter.com/jb55/status/1604131336247476224
|
|
|
|
- nevent1qqsd0x0xzfwtppu0n52ngw0zhynlwv0sjsr77aflcpufms2wrl3v8mspr9mhxue69uhhyetvv9ujuumwdae8gtnnda3kjctv9uqs7amnwvaz7tmwdaehgu3wd4hk6d7ewgp
|
|
|
|
|
2023-02-27 19:06:02 +00:00
|
|
|
# Custom views
|
2023-02-21 16:04:10 +00:00
|
|
|
|
2023-02-27 19:06:02 +00:00
|
|
|
- [ ] Add customize icon and route with editable custom view cards using "lists" nip
|
|
|
|
- nevent1qqspjcqw2hu5gfcpkrjhs0aqvxuzjgtp50l375mcqjfpmk48cg5hevgpr3mhxue69uhkummnw3ez6un9d3shjtnhd3m8xtnnwpskxegpzamhxue69uhkummnw3ezuendwsh8w6t69e3xj7spramhxue69uhkummnw3ez6un9d3shjtnwdahxxefwv93kzer9d4usz9rhwden5te0wfjkccte9ejxzmt4wvhxjmcpr9mhxue69uhkummnw3ezuer9d3hjuum0ve68wctjv5n8hwfg
|
|
|
|
- [ ] Custom views should combine pubkeys, relays, event ids, and topics
|
2023-02-15 16:27:49 +00:00
|
|
|
|
2023-02-21 16:04:10 +00:00
|
|
|
# More
|
2023-02-15 16:27:49 +00:00
|
|
|
|
2023-03-01 03:03:45 +00:00
|
|
|
- [ ] Apply person popover to mentions in notes as well
|
2023-02-28 20:46:55 +00:00
|
|
|
- [ ] Invite link, nprofile + path that prompts someone to sign in or create an account and auto-follow the inviter
|
2023-02-28 20:04:33 +00:00
|
|
|
- [ ] Cache follower numbers to avoid re-fetching so much
|
2023-02-28 20:02:20 +00:00
|
|
|
- [ ] Allow the user to disable likes/zaps
|
2023-02-28 20:04:33 +00:00
|
|
|
- [ ] NIP for group membership
|
2023-02-27 21:44:05 +00:00
|
|
|
- [ ] Polls
|
|
|
|
- Find the best implementation https://github.com/nostr-protocol/nips/search?q=poll&type=issues
|
|
|
|
- Comment on all three nip drafts which one I implemented
|
2023-02-27 19:06:02 +00:00
|
|
|
- [ ] Micro app DSL
|
|
|
|
- [ ] Sort feeds by created date on profile page?
|
|
|
|
- [ ] Implement https://media.nostr.band/
|
|
|
|
- [ ] Groups - may need a new NIP, or maybe use topics
|
2023-02-24 17:23:08 +00:00
|
|
|
- [ ] Support https://github.com/nostr-protocol/nips/pull/211 as a bech32 entity
|
2023-02-24 15:22:39 +00:00
|
|
|
- [ ] Add new DM button to dms list
|
2023-02-23 15:10:48 +00:00
|
|
|
- [ ] Add suggested relays based on follows or topics
|
2023-02-21 16:04:10 +00:00
|
|
|
- [ ] Support relay auth
|
2023-02-18 20:50:02 +00:00
|
|
|
- [ ] Following indicator on person info
|
|
|
|
- [ ] Share button for notes, shows qr code and nevent
|
2023-02-18 18:52:15 +00:00
|
|
|
- [ ] If a user has no write relays (or is not logged in), open a modal
|
2023-02-17 22:39:37 +00:00
|
|
|
- [ ] open web+nostr links like snort
|
2023-02-21 16:04:10 +00:00
|
|
|
- [ ] Channels
|
|
|
|
- [ ] Separate chat and DMs
|
2023-02-21 21:43:16 +00:00
|
|
|
- [ ] Don't waste space caching rooms, load those lazily
|
2023-02-21 16:04:10 +00:00
|
|
|
- [ ] Damus has chats divided into DMs and requests
|
|
|
|
- [ ] Ability to leave/mute DM conversation
|
|
|
|
- [ ] Add petnames for channels
|
|
|
|
- [ ] Add notifications for chat messages
|
|
|
|
- [ ] Add encrypted settings storage using nostr events
|
|
|
|
- [ ] Save DM/chat read status in encrypted note
|
2023-02-15 21:22:06 +00:00
|
|
|
- [ ] Relay recommendations based on follows/followers
|
2023-02-15 16:27:49 +00:00
|
|
|
- [ ] Pinned posts ala snort
|
2023-02-15 20:04:44 +00:00
|
|
|
- [ ] Likes list on note detail. Maybe a sidebar or header for note detail page?
|
2023-02-15 16:27:49 +00:00
|
|
|
- [ ] Support key delegation
|
|
|
|
- https://github.com/nbd-wtf/nostr-tools/blob/master/nip26.ts
|
|
|
|
- [ ] Add keyword mutes
|
|
|
|
- [ ] Attachments (a tag w/content type and url)
|
|
|
|
- [ ] Sign in as user with one click to view things from their pubkey's perspective - do this with multiple accounts
|
|
|
|
- nevent1qqsyyxtrhpsqeqaqgucd6uzpyh8eq2hkfgr0yzr7ku7tgyl5cn9jw5qpz3mhxue69uhhyetvv9ujumn0wd68ytnzvuq3gamnwvaz7tmjv4kxz7fwv3sk6atn9e5k7l564wx
|
2023-02-15 20:04:44 +00:00
|
|
|
- [ ] Search by nip05 alias
|
|
|
|
- nevent1qqsdt4ux9c0zvd6hzpwnzznjsmd7a337mpxdspu9wd4fq8drvqejdmqpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dsffemjp
|
2023-02-16 17:44:04 +00:00
|
|
|
- [ ] Show options on note detail for retrieving replies
|
|
|
|
- Replies from user's network
|
|
|
|
- All replies from author's + user's read relays, including spam
|
2023-02-15 16:27:49 +00:00
|
|
|
- [ ] Topics/hashtag views
|
2023-02-16 17:44:04 +00:00
|
|
|
- [ ] Re-license using https://polyformproject.org/
|
2023-02-15 16:27:49 +00:00
|
|
|
- [ ] Image uploads
|
|
|
|
- Default will charge via lightning and have a tos, others can self-host and skip that.
|
|
|
|
- Add banner field to profile
|
|
|
|
- Linode/Digital Ocean
|
|
|
|
- https://github.com/brandonsavage/Upload
|
|
|
|
- https://github.com/seaweedfs/seaweedfs
|
|
|
|
- https://github.com/cubefs/cubefs
|
|
|
|
- [ ] Separate settings for read, write, and broadcast relays based on NIP 65
|
|
|
|
- [ ] Release to android
|
|
|
|
- https://svelte-native.technology/docs
|
|
|
|
- https://ionic.io/blog/capacitor-everything-youve-ever-wanted-to-know
|
2023-02-28 20:02:20 +00:00
|
|
|
- Or just wrap it
|
2023-02-23 15:10:48 +00:00
|
|
|
- [ ] When publishing fails, enqueue and retry
|
|
|
|
- Track which relays the events should be published to, and which ones have succeeded
|
|
|
|
- Maybe notify and ask user which events to re-publish.
|
2023-02-15 16:27:49 +00:00
|
|
|
- [ ] Add no-relay gossip
|
2023-02-23 15:10:48 +00:00
|
|
|
- Capture user events in a local db
|
|
|
|
- Possibly release "local relay" as a library
|
2023-02-15 16:27:49 +00:00
|
|
|
- File import/export from db, NFC transfer
|
|
|
|
- Save user notes to db
|
2023-02-21 16:04:10 +00:00
|
|
|
- Fixes when you hide something, but the event doesn't get retrived, and it gets un-hidden
|
2023-02-16 17:44:04 +00:00
|
|
|
- [ ] Keep track of all relays an event was seen on
|
2023-02-15 16:27:49 +00:00
|
|
|
- [ ] Use nip 56 for reporting
|
|
|
|
- https://github.com/nostr-protocol/nips/pull/205#issuecomment-1419234230
|
|
|
|
- [ ] Sync mentions box and in-reply mentions
|
2023-02-17 17:43:55 +00:00
|
|
|
- [ ] Compress events
|
|
|
|
- https://github.com/nostr-protocol/nips/issues/265#issuecomment-1434250263
|
2023-02-21 16:04:10 +00:00
|
|
|
- [ ] Refine feeds
|
|
|
|
- [ ] Trim feeds once the user scrolls way down to save on memory
|
|
|
|
- [ ] Don't lose feeds when navigating, persist modals. Remember scroll state
|
|
|
|
- [ ] Offline-first
|