Mike Dilger
|
98633ff4b6
|
When searching for someone's relays, if we fail to get enough, use some of ours
|
2023-02-06 11:54:39 +13:00 |
|
Mike Dilger
|
9cce06889d
|
When posting, post also to some relays that tagged people read from
|
2023-02-06 08:50:07 +13:00 |
|
Mike Dilger
|
ae08070631
|
get_best_relays now takes a direction (only Write used so far)
|
2023-02-06 08:34:25 +13:00 |
|
Mike Dilger
|
e518e6023a
|
Combine two post functions into one
|
2023-02-06 08:04:41 +13:00 |
|
Mike Dilger
|
64aba8b2e2
|
Log where AUTH is required
|
2023-02-05 21:54:13 +13:00 |
|
Mike Dilger
|
79b6b933ea
|
improve prune.sql
|
2023-02-05 20:20:41 +13:00 |
|
Mike Dilger
|
376dc968a0
|
Merge branch 'nip65'
|
2023-02-05 19:25:25 +13:00 |
|
Mike Dilger
|
9114b2f50f
|
Separately subscribe to our mentions on our read relays
|
2023-02-05 18:34:49 +13:00 |
|
Mike Dilger
|
766cd5ad27
|
Fix SQL
|
2023-02-05 18:34:44 +13:00 |
|
Mike Dilger
|
44dc4e4632
|
Remove nip23 from subscriptions (we aren't processing them)
|
2023-02-05 18:34:40 +13:00 |
|
Mike Dilger
|
cfb5bc820c
|
Load and process relay lists from the database at startup
|
2023-02-05 18:34:36 +13:00 |
|
Mike Dilger
|
ac242978f5
|
Send feed advertisements
|
2023-02-05 18:34:32 +13:00 |
|
Mike Dilger
|
1fa3b53a49
|
User config for where to advertise relay lists to
|
2023-02-05 18:34:28 +13:00 |
|
Mike Dilger
|
cbdda1bf26
|
Process relay list metadata events (and fix related)
|
2023-02-05 18:33:56 +13:00 |
|
Mike Dilger
|
51045fd0cc
|
Update person-relay ranking algorithm
|
2023-02-05 18:23:59 +13:00 |
|
Mike Dilger
|
f0d573f991
|
Schema 21: person_relay.{read,write} + relay.{read,write,advertise} + a rename
|
2023-02-05 18:23:49 +13:00 |
|
Mike Dilger
|
dc2131b997
|
Do not pong (tungstenite already did)
|
2023-02-05 18:02:37 +13:00 |
|
Mike Dilger
|
a72c9a2e64
|
Move some trace messages to before the call that is likely to be problematic (instead of after)
|
2023-02-05 18:00:18 +13:00 |
|
Mike Dilger
|
80d88cc27a
|
Finish up toggle-reposts work
|
2023-02-05 11:51:22 +13:00 |
|
Mike Dilger
|
554410386e
|
Merge branch 'master' into toggle-reposts
|
2023-02-05 11:51:19 +13:00 |
|
Mike Dilger
|
1f4b3c8c88
|
Minion unsubscribe-related improvements
|
2023-02-05 11:29:53 +13:00 |
|
Mike Dilger
|
5e39ce260a
|
Updates for nostr-types
|
2023-02-05 10:00:06 +13:00 |
|
Mike Dilger
|
bac2307267
|
update nostr-types
|
2023-02-05 09:34:00 +13:00 |
|
Mike Dilger
|
afe0cb042a
|
Clean up thread climbing code and do not resubscribe if thread is already subscribed
|
2023-02-05 08:50:24 +13:00 |
|
Mike Dilger
|
3e660e8e53
|
trick from #187
|
2023-02-05 08:44:27 +13:00 |
|
Mike Dilger
|
398f72ef93
|
Revert "Improve ancestor seeking, including trick from #187"
This reverts commit f39d1698e2 .
|
2023-02-05 04:14:04 +13:00 |
|
|
e339c409b6
|
make reposts optional (toggleable).
|
2023-02-04 07:49:20 -03:00 |
|
Mike Dilger
|
f39d1698e2
|
Improve ancestor seeking, including trick from #187
|
2023-02-04 20:37:45 +13:00 |
|
Mike Dilger
|
6e5c2562d8
|
Improve the live relay page
|
2023-02-04 20:37:45 +13:00 |
|
Mike Dilger
|
9604ae84e1
|
Show raw NIP-11 if it fails to parse
|
2023-02-04 18:24:54 +13:00 |
|
Mike Dilger
|
6cf4f9654c
|
Don't start minions to seek an empty list of ancestors
|
2023-02-04 14:03:35 +13:00 |
|
Mike Dilger
|
3b934a9442
|
Hopefully finally fix the longstanding relay coverage count bug
|
2023-02-04 12:39:27 +13:00 |
|
Mike Dilger
|
31a2137170
|
Improve live relay description of key coverage
|
2023-02-04 12:26:29 +13:00 |
|
Mike Dilger
|
01718ac5ce
|
Change settings for relays-per-person to max at 4, and offer suggestion of 2 (and why)
|
2023-02-04 12:09:26 +13:00 |
|
Mike Dilger
|
6b64047e75
|
On live relays page, show which people don't have full coverage
|
2023-02-04 12:06:44 +13:00 |
|
Mike Dilger
|
f9d6a58be0
|
Require repeating the passphrase when you encrypt a private key, to make sure you typed it right.
|
2023-02-04 11:44:10 +13:00 |
|
Mike Dilger
|
1e581a0b5d
|
Fix lock-up when deleting identity
|
2023-02-04 11:38:02 +13:00 |
|
Mike Dilger
|
00edacf87e
|
Signer: changed to interior-mutability, finer grained locks
|
2023-02-04 10:35:13 +13:00 |
|
Mike Dilger
|
4155471539
|
update nostr-types [Support nip-11 with only prefixes as the pubkey]
|
2023-02-03 22:05:42 +13:00 |
|
Mike Dilger
|
f72b614b53
|
Show reposts
|
2023-02-03 20:40:00 +13:00 |
|
Mike Dilger
|
73f0051d75
|
Revert "Remove 'Repost' kinds"
This reverts commit feb3605564 .
|
2023-02-03 20:17:53 +13:00 |
|
Mike Dilger
|
99b50539a0
|
update nostr-types
|
2023-02-03 20:17:07 +13:00 |
|
Mike Dilger
|
919b8a96b6
|
cargo clippy & cargo fmt
|
2023-02-03 19:56:56 +13:00 |
|
Mike Dilger
|
a375574393
|
Fix relay picker starting values: don't try for 3 relays for a pubkey that only posts to 2
|
2023-02-03 19:56:53 +13:00 |
|
Mike Dilger
|
de47722315
|
Update for nostr-types update
|
2023-02-03 15:04:43 +13:00 |
|
Mike Dilger
|
26bb213055
|
Update nostr-types [PublicKeyHex and IdHex have protected contents]
|
2023-02-03 14:11:52 +13:00 |
|
Mike Dilger
|
d9c68cb6f0
|
Avoid a panic (caused by some other bug which also should be found)
|
2023-02-03 11:15:42 +13:00 |
|
Mike Dilger
|
ba29c46249
|
Shutdown minions when they have zero subscriptions
|
2023-02-03 10:51:30 +13:00 |
|
Mike Dilger
|
2f424c862f
|
Include content in our WebSocket Ping messages, in case that helps
|
2023-02-03 10:51:30 +13:00 |
|
Michael Dilger
|
8a013e133c
|
Merge pull request #188 from fiatjaf/month-fix-week
fix lowercase "m" for "month", make it uppercase. also add "w" for up to 7 weeks.
|
2023-02-03 08:12:53 +13:00 |
|