Commit graph

16 commits

Author SHA1 Message Date
codytseng
2efc884e01 feat: migrate NIP-51 list encryption from NIP-04 to NIP-44
NIP-04 encryption is deprecated due to security vulnerabilities.
This migrates MuteList (kind 10000) and PinnedUsers (kind 10010)
private entries to use NIP-44 encryption, with backward compatibility
for reading existing NIP-04 encrypted content. When NIP-04 content
is detected, it is automatically re-encrypted with NIP-44 and
republished to gradually migrate users.

Co-Authored-By: captain-stacks <201298974+captain-stacks@users.noreply.github.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-04 23:52:49 +08:00
codytseng
71791c9513 fix: expose more detailed error messages 2026-01-17 11:50:24 +08:00
codytseng
7ec4835c61 feat: pinned users event 2025-12-01 00:05:09 +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
9c3d9a5432 feat: add confirmation prompts for creating new follow and mute lists 2025-08-13 23:23:10 +08:00
codytseng
78725c1d14 refactor 2025-07-19 17:24:51 +08:00
codytseng
3d2f19427a feat: add some i18n translations 2025-06-24 23:21:14 +08:00
codytseng
ef2f8b357d refactor: toast 2025-06-19 23:09:07 +08:00
codytseng
b59391f277 feat: add success message after updating mute list 2025-06-04 22:30:01 +08:00
codytseng
ec1692c066 feat: support choosing between public and private mute 2025-06-04 22:09:27 +08:00
Cody Tseng
249593d547
feat: zap (#107) 2025-03-01 23:52:05 +08:00
codytseng
09f44fc1a0 fix: 🐛 2025-02-20 00:08:51 +08:00
codytseng
5e3fd93a23 fix: bug of lost followers 2025-02-12 22:59:09 +08:00
Cody Tseng
d5f46690c4
perf: improve loading speed (#116) 2025-02-12 22:09:00 +08:00
codytseng
df4d5e52ae feat: 💨 2025-01-19 22:17:49 +08:00
codytseng
cbae26e492 feat: mute 2025-01-19 14:40:05 +08:00