Commit Graph

2689 Commits

Author SHA1 Message Date
Mike Dilger
76109496c6 Update your own person_relay record when you adjust READ/WRITE bits on a relay
Fixes #229
2024-01-18 14:33:02 +13:00
Mike Dilger
c227279091 When relays change, update related subscriptions 2024-01-18 12:38:26 +13:00
Mike Dilger
6373b0550a Thread relay changes through the overlord so that subscriptions can be updated 2024-01-18 12:01:07 +13:00
Mike Dilger
a7a36bdd9b Clean up overlord relay subscription interface 2024-01-18 09:55:51 +13:00
Mike Dilger
09bd143a21 Wizard: When generating a keypair, indicate such rather than flashing an error 2024-01-18 09:40:50 +13:00
Mike Dilger
3e8388b8bc Do not require any minimum number of relays, but suggest. 2024-01-18 09:21:51 +13:00
Mike Dilger
37dad0fe46 Wizard: set pages via app.set_page() [but shortcut that function when within_wizard] 2024-01-18 09:11:31 +13:00
Mike Dilger
7d7e462e35 wizard: allow empty passwords, indicate password mismatch dynamically 2024-01-18 09:11:31 +13:00
Mike Dilger
9c02afb301 Clear UI sensitive fields on page changes 2024-01-18 09:11:31 +13:00
Mike Dilger
a623a5e7fc GossipIdentity - wrapped nostr_types::Identity 2024-01-17 08:23:14 +13:00
Mike Dilger
2da9cf10b7 update nostr-types (delete_author_allowed() + signer/identity updates) 2024-01-17 07:53:26 +13:00
Mike Dilger
6b329b1688 FIX: Note rendered as QR to use decrypted content (if encrypted note) 2024-01-14 11:33:21 +13:00
Mike Dilger
0d3f9e6ef5 storage: read_or_create_relay() [more ergonomic than write_relay_if_missing] 2024-01-12 16:11:45 +13:00
Mike Dilger
5575285db0 Advertise in chunks to 10 relays at a time 2024-01-12 12:37:09 +13:00
Mike Dilger
218ed5c862 Add more relay filters, fix Private filter 2024-01-12 10:10:27 +13:00
Mike Dilger
c21b3d3b9c swap "pick up & configure" for "low quality" (otherwise it would be 'A'); add Default sort order variant 2024-01-12 10:00:51 +13:00
Mike Dilger
dfd8972d4d Automatically determine which relays to advertise to 2024-01-12 10:00:51 +13:00
Mike Dilger
763ba57fe4 cargo clippy 2024-01-11 11:16:47 +13:00
Mike Dilger
bc7a26d7e1 Load More support for Inbox 2024-01-11 11:16:47 +13:00
Mike Dilger
7244a99d8e Fix last 2024-01-10 12:56:42 +13:00
Mike Dilger
00f00e205b Command to delete spam 2024-01-10 12:31:30 +13:00
Mike Dilger
68bd08d91a gossip-lib: direct: means to fetch and post directly, without overlord/minion [still hacky] 2024-01-10 12:31:30 +13:00
Mike Dilger
80d813483a Fixes to delete 2024-01-10 12:11:16 +13:00
Mike Dilger
03f6797495 update nostr-types (delete_author_allowed()) 2024-01-10 12:11:07 +13:00
Mike Dilger
6047a2e87a Delete unhooked src file 2024-01-10 12:11:07 +13:00
Mike Dilger
73275dac6e Revert "Delete events locally (not terribly useful, they flow back in from relays pretty quickly)"
This reverts commit 6876c12c2c.
2024-01-09 14:10:31 +13:00
Mike Dilger
6876c12c2c Delete events locally (not terribly useful, they flow back in from relays pretty quickly) 2024-01-09 11:01:38 +13:00
Mike Dilger
df107f5479 Apply spam filter to the decrypted Rumor inside Giftwraps 2024-01-09 09:45:54 +13:00
Mike Dilger
e68216d450 cargo fmt 2024-01-09 09:45:35 +13:00
Mike Dilger
2a04fc24f4 Update nostr-types (nip-44) 2024-01-09 09:05:09 +13:00
Mike Dilger
af515f98b7 Merge branch 'load-more' into unstable 2024-01-08 11:48:12 +13:00
Mike Dilger
115eece5c9 Only show Load More on the feeds were we support it 2024-01-08 11:47:39 +13:00
Mike Dilger
9681760fe7 Load more support for Person feeds 2024-01-08 11:47:39 +13:00
Mike Dilger
7944d92132 Load More: sync time between feed and minions; Depend on which feed 2024-01-08 11:47:39 +13:00
Bu5hm4nn
a24567e119 Load More: Draw some nice lines next to the button as per dtonon's idea 2024-01-08 11:47:39 +13:00
Bu5hm4nn
3a5a1f14c4 Load More: Put button at bottom of feed and style it in accent_style_1 2024-01-08 11:47:39 +13:00
Mike Dilger
0457c186c4 Change feed chunk defaults and range in ui slider 2024-01-08 11:47:39 +13:00
Mike Dilger
f01eb34b9e feed: load more button at bottom 2024-01-08 11:47:39 +13:00
Mike Dilger
f3855f5c39 Overlord loading of one more feed chunk 2024-01-08 11:47:39 +13:00
Mike Dilger
122124f666 feed: record general feed start, allowing us to back it up 2024-01-08 11:47:39 +13:00
Mike Dilger
a8e911db93 minion TempSubscribeGeneralFeedChunk 2024-01-08 11:47:39 +13:00
Mike Dilger
8bc20c474a cargo fmt 2024-01-08 11:47:28 +13:00
Mike Dilger
2784903082 Don't fetch person feed from ALL of their relays; fetch most things from num-relay-per-person +1 2024-01-08 11:45:04 +13:00
Mike Dilger
8d5b2d837a Don't include giftwrap in non-dm filters 2024-01-08 11:37:36 +13:00
Mike Dilger
3432d0117a Surreptitiously subscribe to relay lists when subscribing to metadata 2024-01-08 09:04:45 +13:00
Mike Dilger
3cbacba0be When viewing a particular person feed, subscribe on their OUTBOX relays: 2024-01-08 08:55:02 +13:00
Mike Dilger
63648b3bc0 Fix person-feed mismatch (since in minion vs limit=25 in filter) 2024-01-08 08:42:09 +13:00
Mike Dilger
99e79527c6 Updates to release files 2024-01-02 08:39:08 +13:00
Mike Dilger
eb8a195e3f wxs files from windows packaging 2024-01-02 07:57:10 +13:00
Mike Dilger
7107e2ae25 0.10.0-unstable 2024-01-02 07:56:37 +13:00