Commit Graph

1543 Commits

Author SHA1 Message Date
Mike Dilger
6c3f0bdca5 Use 'speedy' feature of nostr-types 2023-07-18 11:31:48 +12:00
Mike Dilger
d8caf259fb Update nostr-types (fix speedy impls) 2023-07-18 11:30:46 +12:00
Mike Dilger
f92e8eb570 cargo fmt 2023-07-18 09:38:23 +12:00
Mike Dilger
623c14e85f update nostr-types 2023-07-17 11:34:46 +12:00
Mike Dilger
ab5f230533 Change default settings; clean up settings code 2023-07-17 09:32:44 +12:00
Mike Dilger
57f215b339 Allow emojis in hashtags 2023-07-17 08:46:33 +12:00
Mike Dilger
479f346bd0 Create 't' tags for hashtags found in content 2023-07-17 08:23:56 +12:00
Mike Dilger
e837b69492 Fetcher: refresh if too old; Store etag and only download if-none-match the etag 2023-07-16 10:39:13 +12:00
Mike Dilger
07aecb45d2 update nostr-types 2023-07-16 08:45:35 +12:00
Mike Dilger
79fb413a47 Remove a DEBUG message that was temporary for development 2023-07-16 08:26:29 +12:00
Mike Dilger
adc5e8c945 Sqlite tuning 2023-07-11 08:15:20 +12:00
Mike Dilger
a02b542acc Detect and avoid oversized textures (egui_glow panics on them) 2023-07-10 09:17:46 +12:00
Mike Dilger
59f2a7eb25 change run.sh and devrun.sh scripts:
We don't need to compile for native target in run.sh, the speed difference is trivial
and it triggers a current bug.
2023-07-09 09:14:05 +12:00
Mike Dilger
abe1c01d0d Offer data as nostr urls instead of bech32 strings 2023-07-09 08:56:34 +12:00
Mike Dilger
4491076e3d Do not auto-urlize content prior to posting 2023-07-09 08:48:27 +12:00
Mike Dilger
b0cd1635c0 update nostr-types 2023-07-09 08:04:49 +12:00
Mike Dilger
0b15d8612b cargo fmt 2023-07-06 14:21:13 +12:00
Mike Dilger
ea1bef6ab4 Show the relay penalty box (in future we can include the reason) 2023-07-06 14:20:26 +12:00
Mike Dilger
e64357c4dd Invalidate UI cache for DMs when key is unlocked so they rerender 2023-07-03 18:45:09 +12:00
Mike Dilger
602d42f2b6 Less boring logging 2023-07-03 17:25:25 +12:00
Mike Dilger
074af00a45 update nostr-types 2023-07-02 15:52:10 +12:00
Mike Dilger
7f31425acd cleanup 2023-07-02 15:37:41 +12:00
Mike Dilger
3091a27b28 &mut types no longer need their containing variable to be mutable 2023-07-02 15:35:04 +12:00
Mike Dilger
cb13ccaa26 Make use of person.metadata_last_fetched to update stale metadata every 8 hours 2023-07-02 12:51:57 +12:00
Mike Dilger
c6ac41d1f6 Update for schema 37: reorder 2023-07-02 11:17:52 +12:00
Mike Dilger
20668267a3 Update for schema 37: person.petname 2023-07-02 11:17:52 +12:00
Mike Dilger
a6d86f4512 Update for schema 37: metadata_last_received 2023-07-02 11:17:52 +12:00
Mike Dilger
6a48581a92 Update for schema 37: relay_list_created_at now nullable 2023-07-02 11:17:52 +12:00
Mike Dilger
25f5227953 Update for schema 37: rename metadata_at to metadata_created_at 2023-07-02 11:17:52 +12:00
Mike Dilger
cd5525a6e8 SCHEMA 37 - person.metadata_last_received, so we can refresh it periodically 2023-07-02 11:17:52 +12:00
Mike Dilger
f51c9f34c0 cleanup 2023-07-02 09:55:20 +12:00
Mike Dilger
1c8bfdd2d0 Update person_relay.last_fetched for all relay-sourced events, even when we already have the event 2023-07-02 09:40:30 +12:00
Mike Dilger
f9880111d1 Show minion errors! 2023-07-02 09:33:16 +12:00
Mike Dilger
5ea9e4240e update nostr-types 2023-07-01 19:16:58 +12:00
Mike Dilger
4da2f4be12 Fix regarding reply e tags 2023-07-01 14:27:00 +12:00
Mike Dilger
51a3259bff Update nostr-types (fix replies_to_root()) 2023-07-01 14:25:43 +12:00
Mike Dilger
611ae7ab29 Minor code improvements 2023-07-01 14:25:43 +12:00
Mike Dilger
87c2827fac Fix e-tag label in replies to sub-root deprecated-nip-10-style notes 2023-07-01 07:19:17 +12:00
Mike Dilger
758b0c4091 Fix to go back to nrelay having just one URL 2023-06-30 15:37:47 +12:00
Mike Dilger
c9515ef34f update nostr-types 2023-06-30 15:30:00 +12:00
Mike Dilger
526bd556cd update nostr-types 2023-06-30 15:09:33 +12:00
Mike Dilger
6df19af4b8 Render nostr:nrelay1 as the URL (underlined for now, should later be link to relay page) 2023-06-30 14:34:22 +12:00
Mike Dilger
f3c6021433 update nostr-types (gossip-relay-picker) 2023-06-30 14:34:22 +12:00
Mike Dilger
d7ffebe3aa Render naddr1 and nrelay1 NostrUrls special (wrong still, but this reminds us to make these links) 2023-06-30 13:20:03 +12:00
Mike Dilger
1523de43f5 update nostr-types ( gossip-relay-picker ) 2023-06-30 13:06:00 +12:00
Mike Dilger
8104a3d349 Canonicalize before pushing final "/gossip" 2023-06-30 12:15:20 +12:00
Mike Dilger
283ee9f1e7 Canonicalize paths in profile 2023-06-30 10:34:08 +12:00
Mike Dilger
aa9caba43e Updates for nostr-types changes 2023-06-28 17:48:38 +12:00
Mike Dilger
18ca08745b update nostr-types (and gossip-relay-picker to match) 2023-06-28 17:48:30 +12:00
Mike Dilger
695c481aa5 Ignore deserialization errors on search 2023-06-28 13:46:57 +12:00