Commit Graph

304 Commits

Author SHA1 Message Date
Mike Dilger
a8ad14ae27 BUGFIX in update_metadata() 2023-01-07 16:31:42 +13:00
Mike Dilger
16b9027867 Code updates for nostr-type changes 2023-01-07 16:31:35 +13:00
Mike Dilger
4c9170b3c3 update nostr-types (flexible Metadata) 2023-01-07 16:31:35 +13:00
Mike Dilger
d9ee796f7e Improve threaded feed view (number indent, ident further) 2023-01-07 13:22:27 +13:00
Mike Dilger
2894441768 Person feed now goes back 25 posts, not limited by timespan 2023-01-07 13:09:21 +13:00
Mike Dilger
234df5b47e Some ui fixes around warning conditions about identity not setup 2023-01-07 09:06:09 +13:00
Mike Dilger
1fbca5fc93 PartialEq for FeedKind 2023-01-07 08:25:24 +13:00
Mike Dilger
9b78a17963 You page: render public key even if private key still locked 2023-01-07 08:13:21 +13:00
Mike Dilger
4bc65033b6 Use a dashmap for GLOBALS.events 2023-01-07 07:55:17 +13:00
Mike Dilger
cf69c12b83 Maybe validate NIP-05 on incoming Metadata (kind=0, including startup loading) 2023-01-07 07:39:28 +13:00
Mike Dilger
b0e245e127 nip-05 related functions 2023-01-07 03:19:59 +13:00
Mike Dilger
5204cf7a1c Rename nip35 references to nip05 2023-01-07 02:56:36 +13:00
Mike Dilger
f094c27ca6 generalize upsert_nip05_validity for both pass and fail cases 2023-01-07 02:47:03 +13:00
Mike Dilger
d4fbce40e7 ToOverordMessage switched to an enum (3 benefits):
1. Can send data that cannot be serialized
2. Stronger typing (found 2-3 bugs in this commit via the typing)
3. No cost of serialization/deserialization
2023-01-06 16:25:04 +13:00
Mike Dilger
2dc24a2124 3 more 2023-01-06 15:55:46 +13:00
Mike Dilger
4dc747aeb6 Remove some unnecessary clone() and let bindings 2023-01-06 15:49:39 +13:00
Mike Dilger
1046be777f fmt 2023-01-06 15:49:38 +13:00
Mike Dilger
b81abadbba Restore lookback 'since' calculations using last_success_at data 2023-01-06 15:45:58 +13:00
Mike Dilger
b997ca8668 rename BusMessage to ToOverlordMessage 2023-01-06 15:32:20 +13:00
Mike Dilger
4b70a761f4 BusMessage.target is no longer needed (it is now always overlord) 2023-01-06 15:31:56 +13:00
Mike Dilger
6daf59c781 ToMinionMessage to replace BusMessage in that direction (3 benefits):
1. Allows sending types that aren't serializable (main reason)
2. Provides stronger typing
3. Avoids the cost of serialization and deserialization
2023-01-06 15:31:05 +13:00
Mike Dilger
dbba43c87d Pass subscription (handle) to process_new_events 2023-01-06 06:56:48 +13:00
Mike Dilger
9fd668bb82 Simplify UI for importing private key (no separation between hex and bech32, autodetected) 2023-01-06 02:40:35 +13:00
Mike Dilger
70a78551aa Public key import (and delete) [if you don't have a private key setup] 2023-01-06 02:30:14 +13:00
Mike Dilger
6b7be372da Rewrite of Signer 2023-01-05 22:32:23 +13:00
Mike Dilger
aa757bd9bd Move storage of UI status message to globals, so non-UI components can set status too 2023-01-05 19:57:07 +13:00
Mike Dilger
733ae13eb0 update nostr-types (avoid a panic) 2023-01-05 19:49:09 +13:00
Mike Dilger
86b1e61c6a clippy 2023-01-05 15:12:56 +13:00
Mike Dilger
1c44e0baa2 Merge remote-tracking branch 'fiatjaf/bare-domains' 2023-01-05 15:11:55 +13:00
e5ac91294d
support bare domains (without "user" part) on dns_ids. 2023-01-04 22:50:41 -03:00
Mike Dilger
29688ad088 Rename NIP-35 to NIP-05 (they've been merged) 2023-01-05 14:16:46 +13:00
Mike Dilger
c45784d5aa README note about why the gui sucks 2023-01-05 11:57:04 +13:00
Mike Dilger
a61d2bd502 Don't swallow an error 2023-01-04 20:47:58 +13:00
Mike Dilger
fa2b7d1b0b Hide PQ button as it is currently automatic 2023-01-04 19:38:42 +13:00
Mike Dilger
39e64af917 Render tag links, e.g. @user and #event 2023-01-04 19:26:43 +13:00
Mike Dilger
c216a0b5c1 Fix RIF count 2023-01-04 17:25:42 +13:00
Mike Dilger
050780cc87 Bring back new-event hilighting, cleared when you switch feed tabs 2023-01-04 17:11:45 +13:00
Mike Dilger
9979dd8c64 Remove a help paragraph that is no longer true 2023-01-04 16:56:17 +13:00
Mike Dilger
439958c6d3 Deletion of identity 2023-01-04 16:42:45 +13:00
Mike Dilger
fb72af07a6 Export of private keys is now available 2023-01-04 15:48:59 +13:00
Mike Dilger
5ebc0a9139 Add some hover text 2023-01-04 14:59:12 +13:00
Mike Dilger
c7398a50a2 Replies feed 2023-01-04 14:50:27 +13:00
Mike Dilger
2335013a07 Update nostr-types 2023-01-04 13:48:09 +13:00
Mike Dilger
b6cf7e0c3e Dont show the go-to-thread arrow when you are in the thread 2023-01-04 13:06:46 +13:00
Mike Dilger
78f4950cb8 Stop showing all events marked as 'new' (we will bring back this feature later) 2023-01-04 12:59:50 +13:00
Mike Dilger
33f1571535 Update help page 2023-01-04 12:57:57 +13:00
Mike Dilger
718568d2f5 README update 2023-01-04 12:39:02 +13:00
Mike Dilger
2672aaba0b schema4 - make it failsafe 2023-01-04 08:07:12 +13:00
Mike Dilger
35d2514c8a Likes 2023-01-03 18:56:12 +13:00
Mike Dilger
3338010318 clippy 2023-01-03 18:37:06 +13:00