|
|
4a553555d3
|
Clean up debug code
|
2026-03-22 11:38:29 +08:00 |
|
|
|
7a3202c996
|
Possible fix for the issue
|
2026-03-22 11:27:52 +08:00 |
|
|
|
bd20ca86ab
|
Further debugging on s3 api issues on Granian
|
2026-03-22 11:22:24 +08:00 |
|
|
|
532cf95d59
|
Debug s3 api issues on Granian
|
2026-03-22 11:14:32 +08:00 |
|
|
|
366f8ce60d
|
the middleware now also triggers when Content-Length is '0' but X-Amz-Decoded-Content-Length or aws-chunked headers indicate a body should be present
|
2026-03-22 00:24:04 +08:00 |
|
|
|
7612cb054a
|
further fixes
|
2026-03-22 00:16:30 +08:00 |
|
|
|
966d524dca
|
Fix 0-byte uploads caused by Granian stripping Expect header and missing CONTENT_LENGTH for chunked transfers
|
2026-03-22 00:04:55 +08:00 |
|
|
|
e84f1f1851
|
Fix SigV4 SignatureDoesNotMatch when Expect header is stripped by WSGI server
|
2026-03-21 23:48:19 +08:00 |
|
|
|
a059f0502d
|
Fix 0-byte uploads caused by Granian default buffer size; Add SERVER_MAX_BUFFER_SIZE config
|
2026-03-21 22:57:48 +08:00 |
|
|
|
afd7173ba0
|
Fix buttons all showing Running state when only one action is triggered
|
2026-03-21 14:51:43 +08:00 |
|
|
|
c807bb2388
|
Update install/uninstall scripts for encrypted IAM config
|
2026-03-20 17:51:00 +08:00 |
|
|
|
aa4f9f5566
|
Bypass boto3 proxy for object streaming, read directly from storage layer; Add streaming object iterator to eliminate O(n²) directory rescanning on large buckets; Add iter_objects_shallow delegation to EncryptedObjectStorage
|
2026-03-20 17:35:10 +08:00 |
|
|
|
14786151e5
|
Fix selected object losing highlight on scroll in virtual list
|
2026-03-20 12:10:26 +08:00 |
|
|
|
a496862902
|
Fix stale object count on dashboard after deleting all objects in bucket
|
2026-03-17 23:25:30 +08:00 |
|
|
|
df4f27ca2e
|
Fix IAM policy editor injecting prefix on existing policies without one
|
2026-03-15 16:04:35 +08:00 |
|
|
|
d72e0a347e
|
Overhaul IAM: granular actions, multi-key users, prefix-scoped policies
|
2026-03-14 23:50:44 +08:00 |
|
|
|
6ed4b7d8ea
|
Add System page: server info, feature flags, GC and integrity scanner UI
|
2026-03-14 20:27:57 +08:00 |
|
|
|
31ebbea680
|
Fix Docker healthcheck failure: Granian cannot run inside daemon process
|
2026-03-14 18:31:12 +08:00 |
|
|
|
d878134ebf
|
Switch from Waitress to Granian (Rust/hyper WSGI server) for improved concurrency
|
2026-03-14 18:17:39 +08:00 |
|