Kay
|
1ebefba20f
|
add live conns to managment api + fixing header value.
|
2025-01-29 18:13:30 +00:00 |
|
Mike Dilger
|
43a6f07e9d
|
Switch to mime2ext for mime extension mapping
|
2025-01-21 09:03:01 +13:00 |
|
Mike Dilger
|
5fab8c71e0
|
clippy fixes
|
2024-12-31 08:18:54 +13:00 |
|
Mike Dilger
|
17cd4edef5
|
Support NIP-45 COUNT
|
2024-12-11 07:29:14 +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
|
ef33cf0828
|
Try to better support pre-flight checks
|
2024-11-27 10:03:51 +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
|
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
|
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
|
94ad17fcc3
|
Use a streaming BoxedBody
|
2024-11-16 10:00:21 +13:00 |
|
Mike Dilger
|
181750cb90
|
Add optional icon for NIP-11
|
2024-11-05 10:10:40 +13:00 |
|
Mike Dilger
|
3820813393
|
relay management auth doesn't need a method check anymore
|
2024-07-11 17:18:30 +12:00 |
|
Mike Dilger
|
1fde129c05
|
cargo clippy & fmt
|
2024-07-11 17:12:46 +12:00 |
|
Mike Dilger
|
17f552c1aa
|
Management API: allowevent, banevent, listallowedevents, listbannedevents
|
2024-06-27 12:38:15 +12:00 |
|
Mike Dilger
|
f5bade9e32
|
Management API: listallowedpubkeys, listbannedpubkeys
|
2024-06-27 12:22:49 +12:00 |
|
Mike Dilger
|
726b824620
|
Clean up
|
2024-06-27 09:54:15 +12:00 |
|
Mike Dilger
|
8d36ca03b7
|
Management API: handles banpubkey, allowpubkey, and supportedmethods
|
2024-06-27 09:28:48 +12:00 |
|
Mike Dilger
|
a66a8a9534
|
Require a moderator key for relay management
|
2024-06-27 09:28:48 +12:00 |
|
Mike Dilger
|
cb2bcc9b40
|
Management API started (handles request, checks auth, does not service yet)
|
2024-06-26 12:08:40 +12:00 |
|
Mike Dilger
|
a505119efe
|
upgrade to hyper 1.x
|
2024-06-22 16:38:06 +12:00 |
|
Mike Dilger
|
6d19109e05
|
Move nip11 check from lib to web
|
2024-06-21 21:06:08 +12:00 |
|
Mike Dilger
|
5b1e5e4cf1
|
move nip11 to its own module
|
2024-06-21 21:02:49 +12:00 |
|
Mike Dilger
|
9652617677
|
move web to it's own subdir
|
2024-06-21 21:01:06 +12:00 |
|