Mike Dilger
|
9b14b81a35
|
Verify all events if verifying
|
2025-01-26 09:41:18 +13:00 |
|
Mike Dilger
|
5a1ab30c8f
|
v1.7.1
v1.7.1
|
2025-01-21 11:53:58 +13:00 |
|
Mike Dilger
|
0f94767f80
|
config param: allow_scrape_if_negentropy
|
2025-01-21 11:45:53 +13:00 |
|
Mike Dilger
|
2295f4b9fc
|
Improve documentation around allow_scraping
|
2025-01-21 11:42:38 +13:00 |
|
Mike Dilger
|
fb80811f9f
|
Don't send CLOSED in response to CLOSE
|
2025-01-21 10:48:50 +13:00 |
|
Mike Dilger
|
f6dbf63e64
|
client trace messages
|
2025-01-21 10:14:20 +13:00 |
|
Mike Dilger
|
e42a18efce
|
v1.7.0
v1.7.0
|
2025-01-21 09:42:04 +13:00 |
|
Mike Dilger
|
e9fd738213
|
Improve negentropy error handling by using NEG-ERR when we can
|
2025-01-21 09:42:04 +13:00 |
|
Mike Dilger
|
4f8fcb7c65
|
config: enable_negentropy
|
2025-01-21 09:26:58 +13:00 |
|
Mike Dilger
|
2e1ca26d3e
|
Implement Negentropy NIP-77 (nostr-protocol/nips PR #1494)
|
2025-01-21 09:26:58 +13:00 |
|
Mike Dilger
|
ac87fc9d29
|
Depend on negentropy
|
2025-01-21 09:26:58 +13:00 |
|
Mike Dilger
|
6f7fde4bbc
|
README.md update to version v1.6.1
|
2025-01-21 09:26:17 +13:00 |
|
Mike Dilger
|
43a6f07e9d
|
Switch to mime2ext for mime extension mapping
|
2025-01-21 09:03:01 +13:00 |
|
Mike Dilger
|
8b2342e388
|
Fix indexing issue (since outpos was 0 it wasn't actually a bug yet)
|
2025-01-21 09:01:32 +13:00 |
|
Mike Dilger
|
fc939a530e
|
cargo update
|
2025-01-15 12:44:11 +13:00 |
|
Mike Dilger
|
46fb12a01f
|
v1.6.1
v1.6.1
|
2025-01-15 12:18:23 +13:00 |
|
Mike Dilger
|
b6de261cbc
|
cargo update
|
2025-01-07 06:45:53 +13:00 |
|
Mike Dilger
|
5fab8c71e0
|
clippy fixes
|
2024-12-31 08:18:54 +13:00 |
|
Mike Dilger
|
01490ea612
|
config.base_url (and fixes related to wrong URLs)
|
2024-12-31 08:11:06 +13:00 |
|
Mike Dilger
|
e6f5c13f0f
|
Rename a misnamed file
|
2024-12-31 08:01:05 +13:00 |
|
Mike Dilger
|
8ebbae7135
|
cargo update
|
2024-12-11 09:41:35 +13:00 |
|
Mike Dilger
|
964d68de57
|
HyperLogLog support (NIP-45 PR #1561)
|
2024-12-11 09:37:40 +13:00 |
|
Mike Dilger
|
c96b1d590e
|
Update pocket deps
|
2024-12-11 09:01:48 +13:00 |
|
Mike Dilger
|
17cd4edef5
|
Support NIP-45 COUNT
|
2024-12-11 07:29:14 +13:00 |
|
Mike Dilger
|
969d67db6a
|
v1.6.0
v1.6.0
|
2024-12-10 09:42:02 +13:00 |
|
Mike Dilger
|
7d91a47ac2
|
Improve test_blossom
|
2024-12-10 09:40:06 +13:00 |
|
Mike Dilger
|
3cacc4e963
|
Blossom: Determine mime type and supply extension in Blob Descriptor URL
|
2024-12-10 09:39:43 +13:00 |
|
Mike Dilger
|
a4544702b5
|
Supply close frames when closing
|
2024-11-30 08:29:41 +13:00 |
|
Mike Dilger
|
ef33cf0828
|
Try to better support pre-flight checks
|
2024-11-27 10:03:51 +13:00 |
|
Mike Dilger
|
85859502f4
|
update README.md
|
2024-11-19 10:31:40 +13:00 |
|
Mike Dilger
|
a576c0f471
|
Merge branch 'blossom'
|
2024-11-19 10:29:39 +13:00 |
|
Mike Dilger
|
501edee9a4
|
Test Blossom
|
2024-11-19 10:28:48 +13:00 |
|
Mike Dilger
|
beb9635e13
|
A double check when counting/hashing
|
2024-11-19 09:46:52 +13:00 |
|
Mike Dilger
|
f8d9be7c6d
|
Fix: temporary file naming
|
2024-11-19 09:31:50 +13:00 |
|
Mike Dilger
|
de82b10905
|
Improve network performance by honoring If-None-Match, If-Modified-Since and even If-Match
|
2024-11-19 08:21:45 +13:00 |
|
Mike Dilger
|
93a2495e32
|
blossom related clippy fixes
|
2024-11-18 08:48:52 +13:00 |
|
Mike Dilger
|
48cc0032a4
|
Blossom: stub out /list and /mirror (currently returning NOT_IMPLEMENTED)
|
2024-11-18 08:48:52 +13:00 |
|
Mike Dilger
|
46605fae2d
|
Blossom: Implement HEAD/PUT /upload
|
2024-11-18 08:48:52 +13:00 |
|
Mike Dilger
|
da91fcb271
|
Pass the request (not a reference) into blossom so it can pull the body
|
2024-11-18 08:48:52 +13:00 |
|
Mike Dilger
|
8282811087
|
Filestore::store(): take expected hash and validate with it, and also return the size
|
2024-11-18 08:48:52 +13:00 |
|
Mike Dilger
|
7b60e26714
|
HashOutput::from_bytes()
|
2024-11-18 08:48:52 +13:00 |
|
Mike Dilger
|
af1d992ce7
|
Change config.url() to config.uri_parts() so that (later) path_and_query can be swapped out
|
2024-11-18 08:48:51 +13:00 |
|
Mike Dilger
|
3f26b47008
|
Blossom: implement GET/HEAD/DELETE /<sha256>
|
2024-11-18 08:48:51 +13:00 |
|
Mike Dilger
|
bcb0fc1c95
|
Blossom Auth
|
2024-11-18 08:48:51 +13:00 |
|
Mike Dilger
|
da4ec4b5c8
|
Blossom stubbed out
|
2024-11-17 14:07:22 +13:00 |
|
Mike Dilger
|
28fb96a9d5
|
3 new error variants needed for blossom work
|
2024-11-17 14:04:24 +13:00 |
|
Mike Dilger
|
d526f103c7
|
GLOBALS.filestore
|
2024-11-17 14:02:41 +13:00 |
|
Mike Dilger
|
8b90d83dd5
|
config.blossom_directory
|
2024-11-17 14:02:40 +13:00 |
|
Mike Dilger
|
853fefbdf6
|
FileStore (and HashOutput)
|
2024-11-17 14:02:40 +13:00 |
|
Mike Dilger
|
bcb7fc84b6
|
Depend on bitcoin_hashes, tokio-util, tokio-stream
|
2024-11-17 14:02:40 +13:00 |
|