diff --git a/src/apps/web/TODO b/src/apps/web/TODO index 532a45a..e8a9f5f 100644 --- a/src/apps/web/TODO +++ b/src/apps/web/TODO @@ -1,25 +1,21 @@ read - ? pagination on communities? - - nostr: links not replaced in community titles - * caching + ! paginate followers + * nostr: links not replaced in feed titles + * support nprofile/nevent/etc links * non-500 error pages when bech32 fails to parse, for example * search field: enter anything, pubkey (hex or npub), eventId, etc. maybe even full-text search? * rss - * click on up/down vote counts to see who voted styling - ! test a bit on mobile ! make login/upvote/etc buttons do something when not logged in/no nostr plugin installed - slightly grey out visited links - - reduce green colour, test dark mode ? limit name length: http://localhost:8080/u/npub1e44hczvjqvnp5shx9tmapmw5w6q9x98wdrd2lxhmwfsdmuf5gp9qwvpk6g - ? smarter truncation/abbrev (try to cut at a sentence, or word boundary, don't cut URLs) + ? smarter truncation/abbrev (try to cut at a sentence, or word boundary, don't cut URLs or UTF-8) ? abbrev comments should be smaller? non-pre tag? misc - ! nginx/systemd/deb deploy stuff ! docs - * nip-05 checkmarks + ? nip-05 checkmarks write ? edit profile (or maybe just send them to https://metadata.nostr.com/)