Commit Graph

55 Commits

Author SHA1 Message Date
Kieran 816aa3b838
bug: ignore DM's with no `p` tag
fixes: #527
fixes: #530
2023-04-25 13:36:33 +01:00
Kieran ab2398c2a4
bug: thread-to-thread cache reset 2023-04-25 11:33:31 +01:00
Kieran 7ca87fb4bd
feat: render replies to a tags 2023-04-25 11:04:20 +01:00
Kieran 1f0d17112c
feat: profile only-zaps 2023-04-20 22:11:43 +01:00
Kieran e5b215abb5
feat: account switching 2023-04-19 13:10:41 +01:00
Kieran 13461cca80
feat: render note quotes 2023-04-18 22:23:13 +01:00
Kieran 82d2b19e36
chore: load only 200 latest posts on profile 2023-04-18 14:09:19 +01:00
Kieran c59dda1e49
NIP-94 file headers (#488)
* feat: NIP-94 file headers

* Merge NIP-81 tags

* disable embedding nip94 for now

* merge error

* disable broken test

* bugfixes

* bug: validation failure
2023-04-17 11:57:13 +01:00
Kieran 36926d4346
Casual refactor of entire eventBuilder 2023-04-14 16:02:15 +01:00
Kieran 0f7964bfa6
tweak subscriptions page 2023-04-14 12:57:48 +01:00
Kieran fe788853c9
feat: multi-account system 2023-04-14 12:43:58 +01:00
Kieran f0c5c33c48
feat: subscriptions 2023-04-13 19:43:43 +01:00
Kieran bf31816051
poll creation 2023-04-10 19:32:47 +01:00
Kieran 82851800bf
review changes 2023-04-10 19:27:43 +01:00
Kieran b9b9989647
bug: zap amount 2023-04-10 19:27:43 +01:00
Kieran bbc7e443df
feat: render polls 2023-04-10 19:27:42 +01:00
Kieran 8be0c7dd3d
bug: ignore zapperPubkey for forward zaps 2023-04-05 12:36:28 +01:00
Kieran 8ef20c27b3
feat: per event zap targets 2023-04-05 11:32:44 +01:00
Kieran 1a4fb162ed
bug: thread loading reactions for root replies 2023-04-04 20:50:36 +01:00
Kieran 3212155a43
feat: nip5 manager 2023-03-30 19:21:33 +01:00
Kieran c731c65661
dm cache 2023-03-29 13:10:22 +01:00
Kieran 2ccf593476
bug: load more fix 2023-03-28 16:41:57 +01:00
Kieran 465c59ea20
refactor: RequestBuilder 2023-03-28 15:34:01 +01:00
Kieran 9b6e5090dc
feat: nip19/21 links 2023-03-25 22:55:34 +00:00
Kieran 424c7c79d7
chore: avoid SubtleCrypto 2023-03-16 17:10:17 +00:00
Sam Samskies 84ad3556a7
only replace note ID when note ID starts with `@` character (#441)
* only replace note ID when note ID is surrounded by space chars

This prevents partial parts of links with note IDs from being converted to a tag.

* make sure to keep whitespace around note ID

* improve var name

* allow users to prefix note ID with an @

* require notes to be prefixed with `@`
2023-03-15 18:02:54 -07:00
Sam Samskies 3dccf21d2c
Fix event mention bug (#421)
* only replace valid note IDs

* render empty string if no ref.Event
2023-03-10 08:08:59 -08:00
Alejandro cd4dcbd0a2
feat: read nip-58 badges (#394) 2023-03-09 11:13:10 +01:00
Kieran c702d1b760
chore: improve zapper validation 2023-03-05 16:58:34 +00:00
Kieran 32549522d4
feat: improve profile cache (again) 2023-03-03 14:30:31 +00:00
Kieran 1b363ec15f
progress 2023-02-28 22:21:50 +00:00
Kieran a39d015917
feat: always show zaps 2023-02-28 19:47:04 +00:00
Kieran f30a9075a2
bug: prevent multiple parallel WebLN calls 2023-02-28 19:25:33 +00:00
Kieran 5e7ce7de35
bug: trim relays in zap 2023-02-28 16:07:20 +00:00
Kieran 8c286c04f3
feat: fast zaps 2023-02-27 17:46:01 +00:00
Kieran 45c4c3bce1
feat: nip5 in profile path 2023-02-27 13:17:57 +00:00
Kieran 70db025ed2
bug: follows you 2023-02-24 19:28:29 +00:00
Kieran 88dc0647d7
Merge pull request #339 from v0l/feed-cache-rework
Feed cache rework
2023-02-21 15:11:05 +00:00
Kieran a49121c05a
chore: remove feed cache 2023-02-21 12:03:14 +00:00
Kieran 389f73725f
Merge pull request #337 from v0l/fix-stale-relays
Fix stale relays
2023-02-21 10:14:01 +00:00
Kieran 3f406ec19e
feat: improve profile loading 2023-02-20 23:14:15 +00:00
Sam Samskies 6254149c2a
fix stale relays bug
Pulling data from kind 3 event instead of kind 65 since it's more widely supported. Also, turned off the cache to try to ensure that most recent relay data is displayed.
2023-02-20 16:52:03 -06:00
Sam Samskies eddba62575
Revert "fix stale relays bug"
This reverts commit 32c2e663a9.
2023-02-20 15:42:48 -06:00
Sam Samskies 32c2e663a9
fix stale relays bug
Also, attempts to send updated relays to all online relays using Blastr. If that fails, it falls back to broadcasting to 20 random online relays.
2023-02-20 14:22:07 -06:00
Kieran 1161c69e36
Merge pull request #314 from kphrx/feat/kind1-reposts
feat: render kind 1 reposts
2023-02-18 23:01:28 +00:00
Kieran b5d7e2c58a
feat: zap type 2023-02-18 20:37:04 +00:00
kPherox b7b23dcfc7
refactor: yarn format 2023-02-18 10:10:18 +09:00
Alejandro Gomez 43c90e34b7
fix: send all relays when zapping 2023-02-17 11:49:58 +01:00
kPherox 188b599e85
refactor: rename `isTextRepost` to `tagFilterOfTextRepost` 2023-02-16 23:11:29 +09:00
kPherox 615c2a974a
refactor: extract repost filter to Util.isTextRepost
resolve https://github.com/v0l/snort/pull/314\#discussion_r1108279333
2023-02-16 20:42:46 +09:00