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
codytseng
fc8a160d9a
fix: prevent bunker reconnection from blocking app startup
...
When reconnecting a bunker signer (e.g. Amber) after page reload, skip
the getPublicKey() call since the pubkey is already known from storage.
This prevents the app from hanging indefinitely when the remote signer
is unreachable. Also add a 10s timeout to getPublicKey() for safety.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-26 23:36:42 +08:00
codytseng
481603d0e8
feat: add video loop playback setting
...
Add a toggle in General Settings to enable/disable video loop playback,
following the same pattern as the existing autoplay setting.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 13:55:53 +08:00
codytseng
2fbbe6ce1d
fix: allow multiple YouTube embeds to render in a single note
...
Two issues prevented multiple YouTube URLs from rendering:
1. YOUTUBE_URL_REGEX and X_URL_REGEX had the global flag, causing
stateful lastIndex to skip matches on alternating calls.
2. Each YouTube Player overwrote window.onYouTubeIframeAPIReady,
so only the last mounted player received the callback. Replace
with a shared callback queue via ensureYTApi().
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-09 22:30:10 +08:00
Cody Tseng
ed8a22d5bc
feat: community mode ( #738 )
...
Co-authored-by: CXPLAY <62034099+cxplay@users.noreply.github.com>
2026-01-24 00:09:10 +08:00
codytseng
2cd1ae481b
feat: support hiding indirect notifications
2026-01-20 22:47:42 +08:00
codytseng
b6cb701ff1
feat: replace user search service
2026-01-15 22:58:55 +08:00
codytseng
ca9610b711
feat: support configurable trust score threshold per context
2026-01-14 23:20:28 +08:00
codytseng
603bd35b4a
feat: muted words
2026-01-08 22:53:11 +08:00
codytseng
e369e2b93f
fix: update url regex
2026-01-07 09:19:37 +08:00
codytseng
d1b3a8c4c7
feat: auto-show new notes at top
2026-01-05 13:13:17 +08:00
codytseng
53a67d8233
feat: allow changing default relays
2026-01-04 23:40:43 +08:00
codytseng
917fcd9839
feat: live feed toggle
2026-01-04 20:42:20 +08:00
codytseng
5f785e5553
feat: trust score filter
2025-12-31 18:22:23 +08:00
gzuuus
6dc662bd2b
feat: add auto-load profile pictures setting ( #712 )
2025-12-29 22:42:02 +08:00
codytseng
c60d7ab401
feat: adjust default relay configuration
2025-12-25 23:14:52 +08:00
codytseng
a880a92748
feat: simplify account creation flow
2025-12-23 21:52:32 +08:00
codytseng
f6f974adc6
feat: add NSFW display policy setting
2025-12-11 23:37:05 +08:00
codytseng
33fa1ec441
feat: quick reaction
2025-12-03 23:28:31 +08:00
codytseng
7ec4835c61
feat: pinned users event
2025-12-01 00:05:09 +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
8edec0f7f6
feat: replace trending notes service
2025-11-21 10:35:45 +08:00
codytseng
a40d7b0676
feat: support for generic repost
2025-11-20 13:34:05 +08:00
codytseng
926c3f62a0
fix: correct mistyped kind
2025-11-19 21:41:20 +08:00
codytseng
65d44394a6
feat: add support for addressable videos
2025-11-17 21:28:37 +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
f8cca5522f
feat: configurable favicon service URL ( #659 )
2025-11-14 16:28:10 +08:00
codytseng
1e2385da3b
feat: emoji packs
2025-11-07 22:36:07 +08:00
codytseng
38bc425d50
feat: remove default favorite relays
2025-11-01 15:56:11 +08:00
codytseng
ad6b8890c5
feat: add quick account switch interaction
2025-10-26 16:11:21 +08:00
codytseng
36c9796ea1
feat: relay reviews tab
2025-10-23 23:38:44 +08:00
codytseng
1a0eacb077
chore: update default nostrconnect relays
2025-10-20 21:31:58 +08:00
codytseng
666e417a13
fix: update ring color when primary color changes
2025-10-19 15:23:20 +08:00
codytseng
dbee10361b
feat: add single column layout toggle option
2025-10-19 15:23:20 +08:00
codytseng
28dad7373f
feat: support primary color customization
2025-10-18 23:18:44 +08:00
codytseng
057de9595b
refactor: sidebar
2025-10-17 23:34:56 +08:00
codytseng
978707e434
fix: update regex patterns to be case-insensitive
2025-10-16 09:15:05 +08:00
codytseng
d131026af9
feat: add pinned post functionality
2025-10-12 21:39:16 +08:00
codytseng
6357fd5b44
feat: rizful
2025-09-29 23:36:49 +08:00
codytseng
2439150c6e
feat: relay reviews
2025-09-20 22:00:28 +08:00
codytseng
fcb31d8052
feat: update recommend blossom servers
2025-09-17 10:17:39 +08:00
codytseng
32b9f5b134
fix: update recommend blossom servers
2025-09-15 21:13:47 +08:00
codytseng
f785d0d8a2
feat: add auto-load media content setting option
2025-09-13 23:05:21 +08:00
codytseng
ace4e94071
feat: explore
2025-09-07 22:23:01 +08:00
codytseng
fc138609a1
feat: add setting for notification list style
2025-09-06 13:49:13 +08:00
codytseng
4bfc9a1fff
fix: update URL regex patterns to improve URL matching
2025-09-05 10:21:42 +08:00
Cody Tseng
3c657dfa8c
feat: hide content mentioning muted users ( #524 )
...
Co-authored-by: mleku <me@mleku.dev>
2025-09-02 22:18:34 +08:00
codytseng
cbac9c5464
fix: update regex
2025-08-30 22:23:51 +08:00