Commit Graph

3703 Commits

Author SHA1 Message Date
Mike Dilger
74d09c5908 LMDB: NO_SYNC (corruption only possible on file systems that don't respect write order) 2024-08-27 11:31:01 +12:00
Mike Dilger
9dad7752df Replacement of storage closures (since async closures are not supported on rust stable yet) 2024-08-27 11:20:55 +12:00
Mike Dilger
ebc25cce67 Remove read_transact and it's usages 2024-08-27 09:32:17 +12:00
Mike Dilger
2e792370b5 Remove stray file 2024-08-27 09:28:15 +12:00
Mike Dilger
203d04d37a Storage now created after static init; Storage.env no longer needs OnceLock 2024-08-24 12:54:51 +12:00
Mike Dilger
00c0c903a5 Storage is now behind a OnceLock -- Call with GLOBALS.db() 2024-08-24 12:44:24 +12:00
Mike Dilger
72a9978ec4 Comments about fns not to call from inside the tokio runtime 2024-08-23 14:53:56 +12:00
Mike Dilger
7e1d234f0e Heed: compile with read-txn-no-tls so that RoTxn is Send (NO_TLS flag was already being set) 2024-08-23 11:17:34 +12:00
Mike Dilger
5eab9f34fb Store runtime in GLOBALS 2024-08-23 06:46:44 +12:00
Mike Dilger
4e9f4e2605 rename nip46.rs to nostr_connect_server.rs 2024-08-22 10:58:18 +12:00
Mike Dilger
3a1666bf36 Improve Table related code 2024-08-22 08:25:47 +12:00
Mike Dilger
a441c8182d Fix loading more (restore the bumps) 2024-08-20 09:18:52 +12:00
Mike Dilger
ace9b9c0c2 Merge branch 'filter_set' into unstable 2024-08-19 05:18:52 +12:00
Mike Dilger
30d3461759 replace ToMinionPayloadDetail::SubscribePersonFeed, TempSubscribePersonFeedCHunk, UnsubscribePersonFeed 2024-08-19 04:50:10 +12:00
Mike Dilger
bfd3464896 replace ToMinionPayloadDetail::SubscribeInbox and TempSubscribeInboxFeedChunk 2024-08-19 04:40:27 +12:00
Mike Dilger
058ae62c20 replace ToMinionPayloadDetail::SubscribeReplies 2024-08-19 04:35:12 +12:00
Mike Dilger
a7a3dafd8e replace ToMinionPayloadDetail::SubscribeRootReplies 2024-08-19 04:33:44 +12:00
Mike Dilger
8d598796dc replace ToMinionPayloadDetail::SubscribeDmChannel 2024-08-19 04:32:42 +12:00
Mike Dilger
5877dd6dfc replace ToMinionPayloadDetail::SubscribeNip46 2024-08-19 04:31:45 +12:00
Mike Dilger
b11798b37a replace ToMinionPayloadDetail::TempSubscribeMetadata 2024-08-19 04:30:20 +12:00
Mike Dilger
3e73655901 Rewrite a bit of minion code to make next steps easier 2024-08-18 22:20:53 +12:00
Mike Dilger
bcc2ee9ca5 replace ToMinionPayloadDetail::SubscribeGlobalFeed (plus add chunking) 2024-08-18 22:19:57 +12:00
Mike Dilger
79626f8cf6 replace ToMinionPayloadDetail::SubscribeGiftwraps 2024-08-18 22:13:27 +12:00
Mike Dilger
d6b0fccba1 replace ToMinionPayloadDetail::SubscribeGeneralFeed & TempSubscribeGeneralFeedChunk 2024-08-18 22:10:32 +12:00
Mike Dilger
996e2e3b28 replace ToMinionPayloadDetail::SubscribeDiscover 2024-08-18 22:07:42 +12:00
Mike Dilger
4bda75a7f5 replace ToMinionPayloadDetail::SubscribeAugments 2024-08-18 22:07:34 +12:00
Mike Dilger
aa87dfb7b9 replace ToMinionPayloadDetail::SubscribeConfig 2024-08-18 22:07:26 +12:00
Mike Dilger
7e6e8ac0bd Rework loading_more optimization 2024-08-18 22:06:15 +12:00
Mike Dilger
b88a4bbf15 Unwind minion caching of general feed pubkeys 2024-08-18 22:06:15 +12:00
Mike Dilger
ddf3f6f4e4 generic Subscribe / Unsubscribe minion messages 2024-08-18 21:44:34 +12:00
Mike Dilger
98d715b8fc Use FeedRange from FilterSet 2024-08-18 21:39:15 +12:00
Mike Dilger
3c96c83643 FilterSet 2024-08-18 21:37:17 +12:00
Mike Dilger
a2d852efbf clippy (partial) 2024-08-18 21:16:52 +12:00
Mike Dilger
b380612844 Fix an issue that breaks emacs rust formatting, plus a comment 2024-08-18 21:16:46 +12:00
Mike Dilger
2f72c315e4 Show global relays when viewing global feed 2024-08-13 08:10:47 +12:00
Mike Dilger
4f702a3a97 In global feed, do not show viewed colorations 2024-08-12 08:35:27 +12:00
Mike Dilger
a0265ef871 Merge branch 'upgrades' into unstable 2024-08-11 08:52:25 +12:00
Mike Dilger
b0a57fbe18 respec chrono dep 2024-08-11 08:52:00 +12:00
Mike Dilger
9960ec2eb4 upgrade rpassword to 7.3 2024-08-11 08:51:03 +12:00
Mike Dilger
8aca79ba71 Remove patches no longer needed 2024-08-11 08:48:43 +12:00
Mike Dilger
e4015f7375 upgrade zeroize to 1.8 2024-08-11 08:47:59 +12:00
Mike Dilger
eee3c71827 upgrade tungstenite to 0.23 2024-08-11 08:47:09 +12:00
Mike Dilger
07337e6b70 Update sdl to 0.37 with egui-video 2024-08-11 08:42:15 +12:00
Mike Dilger
016110d4bd upgrade rhai to 1.19 2024-08-11 08:33:56 +12:00
Mike Dilger
1364f091d2 cargo update 2024-08-11 08:33:03 +12:00
Mike Dilger
20dfd9f73d Upgrade resvg, usvg, tiny_skia to (0.43, 0.43, 0.11) 2024-08-11 08:32:43 +12:00
Mike Dilger
bc476d3f54 upgrade reqwest to 0.12 2024-08-11 08:28:05 +12:00
Mike Dilger
a1f65f5ec5 update lazy_static to 1.5 2024-08-11 08:26:47 +12:00
Mike Dilger
091251c402 upgrade image and qrcode 2024-08-11 08:25:23 +12:00
Mike Dilger
e71dec9ea1 upgrade http to 1.1 2024-08-11 08:17:54 +12:00