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 |
|
Mike Dilger
|
1382fc397c
|
Error::FromHex(FromHexError)
|
2024-11-17 14:02:39 +13:00 |
|
Mike Dilger
|
fab1aa3c10
|
From<Error> for std::io::Error (map back, as some stream work will need this)
|
2024-11-17 14:01:02 +13:00 |
|
Mike Dilger
|
afe3cc9c7b
|
error: provide source() for 3 that were missing
|
2024-11-17 14:00:15 +13:00 |
|
Mike Dilger
|
918ed3fcb5
|
alpha sort of Error variants
|
2024-11-17 13:56:25 +13:00 |
|
Mike Dilger
|
48b08e93f5
|
Handle server-wide OPTIONS requests
|
2024-11-17 13:53:33 +13:00 |
|
Mike Dilger
|
aa9063e60e
|
minor: management auth
|
2024-11-17 13:51:02 +13:00 |
|
Mike Dilger
|
70a4f91877
|
v1.5.3
v1.5.3
|
2024-11-16 10:10:31 +13:00 |
|
Mike Dilger
|
94ad17fcc3
|
Use a streaming BoxedBody
|
2024-11-16 10:00:21 +13:00 |
|
Mike Dilger
|
98c5b1fd94
|
cargo update (with some version bumps)
|
2024-11-16 10:00:07 +13:00 |
|
Mike Dilger
|
181750cb90
|
Add optional icon for NIP-11
|
2024-11-05 10:10:40 +13:00 |
|
Mike Dilger
|
006ecadf9c
|
Add more statistics
|
2024-10-26 07:39:09 +13:00 |
|
Mike Dilger
|
6d7d3f4afe
|
update docs
|
2024-10-25 10:28:32 +13:00 |
|
Mike Dilger
|
2794515ab7
|
bin: chorus_cmd
|
2024-10-25 10:21:32 +13:00 |
|
Mike Dilger
|
42a0f0136b
|
cargo fmt
|
2024-10-25 10:21:26 +13:00 |
|
Mike Dilger
|
f06073278c
|
Don't require moderation on reactions
|
2024-10-05 11:41:09 +13:00 |
|
Mike Dilger
|
8acec44808
|
Merge remote-tracking branch 'github/master'
|
2024-09-21 13:58:14 +12:00 |
|
Michael Dilger
|
0f75ccfb9c
|
Merge pull request #29 from tealeaf-dot-dev/rename-nginx-config
Rename chorus.nginx.com to chorus.nginx.conf per the docs
|
2024-09-21 01:57:43 +00:00 |
|
tf
|
3dbf6f0f76
|
Rename chorus.nginx.com to chorus.nginx.conf per the docs
|
2024-09-21 02:48:17 +08:00 |
|
Mike Dilger
|
9d0df10d23
|
honor enable_ip_blocking = false
|
2024-09-10 14:57:33 +12:00 |
|
Mike Dilger
|
cfeb8c03e8
|
Update dependencies
|
2024-09-10 08:51:23 +12:00 |
|
Mike Dilger
|
043b72d093
|
Update deps (including bugfix in pocket)
|
2024-09-10 08:48:46 +12:00 |
|
Mike Dilger
|
d258dd4110
|
Don't require approval on kinds 0 and 3
|
2024-08-22 07:01:22 +12:00 |
|
Mike Dilger
|
4d300eb12a
|
Dont drop half of the TCP stream before dropping the whole thing
|
2024-07-31 07:48:13 +12:00 |
|
Mike Dilger
|
d8689540d8
|
v1.5.2
v1.5.2
|
2024-07-31 07:40:36 +12:00 |
|