Commit graph

181 commits

Author SHA1 Message Date
codytseng
aae8fc2f17 feat: add customizable search relays setting
Replace hardcoded SEARCHABLE_RELAY_URLS with user-configurable search
relays stored in localStorage. Add SearchRelaysSetting UI in System
settings page with add/remove/reset functionality.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 23:19:47 +08:00
robos
071c740145
feat: add Silent Payment (BIP 352) support to kind 0 profiles (#758)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: BoltTouring <BoltTouring@users.noreply.github.com>
Co-authored-by: Tanjiro <claude@tricycle.cc>
2026-03-09 10:16:08 +08:00
codytseng
6f779e8b24 fix: detect markdown image syntax ![alt](url) as strong signal
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 10:57:39 +08:00
codytseng
cc1aa7f989 feat: add markdown rendering support for Content component
Detect markdown-formatted posts (from bots etc.) and render them
with react-markdown instead of plain text, with feed-friendly
styles (flattened headings, compact lists, scrollable tables).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 10:49:18 +08:00
The Daniel 🖖
686b1f9998
feat: use jumble.social share links for notes (#737)
Co-authored-by: The Daniel <dmnyc@users.noreply.github.com>
2026-01-23 22:05:06 +08:00
codytseng
e490407dd5 chore: format 2026-01-22 22:28:07 +08:00
codytseng
ee90ae99c1 feat: render relay description content 2026-01-19 22:07:53 +08:00
codytseng
0d6f8789d0 feat: treat large-screen devices as non-touch 2026-01-19 21:55:48 +08:00
codytseng
71791c9513 fix: expose more detailed error messages 2026-01-17 11:50:24 +08:00
codytseng
ca9610b711 feat: support configurable trust score threshold per context 2026-01-14 23:20:28 +08:00
codytseng
d7eac362f8 fix: handle URLs wrapped in parentheses 2026-01-07 14:56:00 +08:00
codytseng
ed843f637a feat: 💨 2026-01-06 00:00:51 +08:00
codytseng
695f2fe017 feat: smart relay pool 2026-01-05 18:20:32 +08:00
codytseng
53a67d8233 feat: allow changing default relays 2026-01-04 23:40:43 +08:00
codytseng
89bb9ad2d0 feat: 💨 2026-01-02 02:53:29 +08:00
codytseng
167b6627f1 feat: 💨 2026-01-02 02:40:13 +08:00
codytseng
5f785e5553 feat: trust score filter 2025-12-31 18:22:23 +08:00
codytseng
4c7052c17d feat: improve url resource type detection logic 2025-12-30 12:30:10 +08:00
gzuuus
6dc662bd2b
feat: add auto-load profile pictures setting (#712) 2025-12-29 22:42:02 +08:00
codytseng
56f0aa9fd5 fix: 🐛 2025-12-24 13:22:38 +08:00
codytseng
96abe5f24f feat: add compatibility for legacy comments 2025-12-23 23:30:57 +08:00
codytseng
0ee93718da feat: add relay recommendations based on user language 2025-12-23 22:28:07 +08:00
codytseng
079a2f90ef feat: add support for publishing highlights 2025-12-18 21:53:07 +08:00
codytseng
51fc7d4c05 feat: add support for thumbhash 2025-12-12 10:23:13 +08:00
codytseng
a6d6a19199 feat: nak req 2025-12-10 23:10:47 +08:00
codytseng
77d56265ad feat: add support for .3gp 2025-12-02 13:21:20 +08:00
codytseng
ce7afeb250 feat: 24h pulse 2025-11-29 00:34:53 +08:00
codytseng
b21855c294 feat: support for follow packs 2025-11-27 00:02:13 +08:00
codytseng
2b4f673df1 feat: add pubkey to q tag 2025-11-25 10:16:54 +08:00
Sean
9d4df54b3e
fix: handle invalid invoice errors with try-catch (#680) 2025-11-25 09:47:01 +08:00
codytseng
a8fa3e1ecd fix: filter out onion relay reviews on browsers without onion support 2025-11-22 00:22:08 +08:00
codytseng
ce72098175 fix: ensure content is empty when reposting replaceable events 2025-11-20 21:16:42 +08:00
codytseng
a40d7b0676 feat: support for generic repost 2025-11-20 13:34:05 +08:00
codytseng
b4366325cd Revert "feat: support displaying highlights in replies"
This reverts commit d2c5c923a3.
2025-11-17 22:37:15 +08:00
codytseng
d2c5c923a3 feat: support displaying highlights in replies 2025-11-17 21:55:24 +08:00
codytseng
0bb62dd3fb feat: add support for commenting and reacting on external content 2025-11-15 16:26:19 +08:00
codytseng
5ba5c26fcd feat: add option to disable filtering for onion relays 2025-11-15 13:58:20 +08:00
Alex Gleason
82c13006ff
feat: support NIP-30 custom emojis in bio and display name (#660) 2025-11-14 22:01:29 +08:00
Alex Gleason
f8cca5522f
feat: configurable favicon service URL (#659) 2025-11-14 16:28:10 +08:00
The Daniel ⚡️
e544c0a801
fix: preserve linebreaks between URLs and Nostr references in editor (#657)
Co-authored-by: The Daniel <dmnyc@users.noreply.github.com>
2025-11-13 10:01:06 +08:00
codytseng
850d92de28 feat: NIP-43 2025-11-09 00:26:16 +08:00
codytseng
1e2385da3b feat: emoji packs 2025-11-07 22:36:07 +08:00
codytseng
0e550d2511 style: format 2025-11-07 10:54:04 +08:00
The Daniel ⚡️
b0b9a391a4
feat: display invoice memo in Lightning invoice cards (#643)
Co-authored-by: The Daniel <dmnyc@users.noreply.github.com>
2025-11-05 10:15:21 +08:00
codytseng
1b7ec56c89 fix: fetch profile from current relays if user has no relay list 2025-11-03 09:52:11 +08:00
Lez
962359dcf5
feat: add Hungarian localization (#640)
Co-authored-by: Lez <lez@github.com>
2025-11-02 22:37:25 +08:00
codytseng
2ae223b552 feat: optimize profile caching mechanism 2025-11-02 16:59:05 +08:00
codytseng
63c9713ea8 refactor: replies 2025-10-29 23:12:54 +08:00
codytseng
cb19d8256b fix: handle invalid URLs in truncateUrl function 2025-10-27 22:21:47 +08:00
codytseng
4e529bc5e5 fix: 🐛 2025-10-27 16:26:52 +08:00