Daniele Tonon
7e52622a17
Limit shared njump profiles to 3 relay hints
2023-09-22 16:52:31 +02:00
Daniele Tonon
f431cd7235
Replace npub with nprofile in 'Copy web link'
2023-09-22 16:47:13 +02:00
Daniele Tonon
a1b59d6d6d
Add 'Copy web link' for profiles
2023-09-22 16:19:48 +02:00
Daniele Tonon
41ccb8bd99
Update njump endpoint
2023-09-22 16:19:21 +02:00
Mike Dilger
5828a1d72f
Save metadata edits locally, don't just publish them.
2023-09-21 21:04:40 +12:00
Mike Dilger
e8f19a2e0d
Another theme color fix
2023-09-21 07:51:31 +12:00
Mike Dilger
7c35a81ca5
Search works for some nostr: event links (nevent1, not quite yet naddr1)
2023-09-20 12:04:58 +12:00
Mike Dilger
b7ff3871b0
Start minions even if for relays we don't know about yet
2023-09-20 11:59:59 +12:00
Mike Dilger
8a947aaeab
Strip some superfluous subscribing
2023-09-20 11:04:02 +12:00
Mike Dilger
3e9957618e
FIX: subscribe to dm channel
2023-09-20 10:38:36 +12:00
Mike Dilger
fadf5f82d4
Styling changes for 'show more'
2023-09-20 09:49:49 +12:00
Mike Dilger
363fc97a5a
When note content is a gossip error (e.g. decryption failed), render it in notice marker color
2023-09-20 09:06:02 +12:00
Mike Dilger
807ac154c9
Separate posts slightly more (repost/quote lines make it hard to distinguish posts now)
2023-09-20 08:53:47 +12:00
Mike Dilger
7c14e99d2e
break long posts within text segments too
2023-09-20 08:44:54 +12:00
Mike Dilger
baf67de15d
Store note 'opened' state in the UI, only the UI cares.
2023-09-20 08:21:09 +12:00
Mike Dilger
f6720f647d
'Show More' on long notes
2023-09-20 08:04:19 +12:00
Mike Dilger
9b8820142a
dark mode improvements
2023-09-20 08:04:19 +12:00
Mike Dilger
7d6faae4ac
Fix: don't erase enc private key when importing (may need to try again)
2023-09-19 11:00:49 +12:00
Mike Dilger
1a953f443d
FIX: error message when private key fails to decrypt when importing it
2023-09-19 11:00:49 +12:00
Mike Dilger
62c499f063
update nostr-types (tolerate RelayMessage trailing data)
2023-09-19 09:09:00 +12:00
Mike Dilger
9d7c1b30df
Improve error message on relay message failing to deserialize
2023-09-19 09:00:08 +12:00
Mike Dilger
49c1dc62fa
cargo fmt and clippy
2023-09-18 08:54:57 +12:00
Mike Dilger
60b885c324
Move side panel to a function
2023-09-18 08:54:12 +12:00
Mike Dilger
69c4919a7c
Merge branch 'master' into unstable
2023-09-18 06:51:22 +12:00
Michael Dilger
e08d67a488
Merge pull request #498 from jamesob/import-privkey-paste-fix
...
trim keys before attempting import
2023-09-18 06:50:59 +12:00
Mike Dilger
b8b4549ab8
On DM page, if key not unlocked, give warning link.
2023-09-18 06:46:32 +12:00
James O'Beirne
4f464d5d29
trim keys before attempting import
...
When pasting from e.g. signal-desktop, private keys can have a trailing
newline that isn't readily visible. As a result the import mysteriously
fails with a "Private key is not recognized" message.
This is fixed by trimming whitespace from the ends of keys before
attempting to add them.
2023-09-16 08:52:07 -04:00
Mike Dilger
5e99506f15
Revert "Update egui"
...
This reverts commit bdc61f0e8d
.
2023-09-16 16:12:24 +12:00
Mike Dilger
0558e3998b
Revert "updates for egui"
...
This reverts commit 4c9b4d9187
.
2023-09-16 16:12:18 +12:00
Mike Dilger
4a21bb47b2
Escape hatch for Migration 1->2 failure: just create a default Settings1
2023-09-16 07:40:10 +12:00
Mike Dilger
ebb88a2e48
0.9.0-unstable
2023-09-15 14:40:14 +12:00
Mike Dilger
81ee73534b
packaging stuff
2023-09-15 14:37:50 +12:00
Mike Dilger
f225fe8bf4
Mute List made to operate like Contact List does
2023-09-14 11:04:21 +12:00
Mike Dilger
27cd06f6a7
fix: update local contact list edit when edits are made
2023-09-14 11:04:21 +12:00
Mike Dilger
0841c30393
fix: constistent capitalization
2023-09-14 11:04:21 +12:00
Mike Dilger
c5f774c1a0
storage: replace fetch_contact_list() with more general get_replaceable_event()
2023-09-14 11:04:21 +12:00
Mike Dilger
d82be4b91c
fix: Last contact list edit: default to now if unset
2023-09-14 10:45:19 +12:00
Mike Dilger
0986d574a6
FIX: Start people tasks AFTER signer
2023-09-14 10:43:03 +12:00
Mike Dilger
48a8920e96
strip pullfollow/pullfollowing (is part of a base subscription now)
2023-09-14 10:23:41 +12:00
Mike Dilger
7f96fae639
Do not process event content except for feed displayable event kinds
2023-09-13 16:16:06 +12:00
Mike Dilger
5a414d2e70
Disallow muting of yourself (plus cargo clippy/fmt)
2023-09-13 15:54:33 +12:00
Mike Dilger
c51092c08c
commands: alphabetize
2023-09-13 15:41:02 +12:00
Mike Dilger
3177d55198
run.sh to take/pass parameter to gossip
2023-09-13 15:39:28 +12:00
Mike Dilger
bc9a096896
commands to print pretty json if just one object, regular json if many
2023-09-13 15:39:18 +12:00
Mike Dilger
21f159e26b
person_relay1: Serialize/Deserialize traits
2023-09-13 15:39:12 +12:00
Mike Dilger
b3f876e8c4
rename 'dump' commands to 'print'
2023-09-13 15:39:05 +12:00
Mike Dilger
24270df851
fix: create relay if missing
2023-09-13 15:08:57 +12:00
Mike Dilger
0a8f1b0ae5
command: dump_relay
2023-09-13 10:56:41 +12:00
Mike Dilger
dd0e7a9d3c
command: bech32_encode_event_addr
2023-09-13 10:56:07 +12:00
Mike Dilger
183d276241
command: bech32_decode
2023-09-13 10:55:56 +12:00