|
|
9c2809c195
|
Backwards compatibility for Proxy trust config
|
2026-02-22 18:03:38 +08:00 |
|
|
|
fb32ca0a7d
|
Harden security: fail-closed policies, presigned URL time/expiry validation, SSRF DNS pinning, lockout cap, proxy trust config
|
2026-02-22 17:55:40 +08:00 |
|
|
|
6ab702a818
|
Use cached etag in HEAD instead of re-hashing entire file
|
2026-02-22 16:01:46 +08:00 |
|
|
|
550e7d435c
|
Move SigV4 canonical request construction to Rust unified verify function
|
2026-02-22 14:03:12 +08:00 |
|
|
|
776967e80d
|
Add Rust index reader, metadata read cache, and 256KB stream chunks
|
2026-02-19 23:01:40 +08:00 |
|
|
|
082a7fbcd1
|
Move index JSON read to Rust for GIL-released parsing (serde_json)
|
2026-02-19 22:43:28 +08:00 |
|
|
|
ff287cf67b
|
Improve Sites page UI/UX: dropdown actions, collapsible forms, AJAX submissions, Check All Health, safer selectors
|
2026-02-16 22:04:46 +08:00 |
|
|
|
bddf36d52d
|
Fix domain mapping cross-process staleness, filter bucket dropdown to website-enabled only
|
2026-02-16 17:48:21 +08:00 |
|
|
|
cf6cec9cab
|
Add 5 missing S3 API operations: DeleteBucketEncryption, GetObjectAcl, PutObjectAcl, GetObjectAttributes, GetBucketPolicyStatus
|
2026-02-16 16:41:27 +08:00 |
|
|
|
d425839e57
|
Remove Rust build artifacts from tracking, update .gitignore
|
2026-02-16 16:06:42 +08:00 |
|
|
|
4c661477d5
|
Add Rust extension module (myfsio_core) for SigV4, hashing, and validation hot paths
|
2026-02-16 16:04:15 +08:00 |
|
|
|
f3f52f14a5
|
Fix domain mapping bugs and improve UI/UX: normalize domains, fix delete, add validation and search
|
2026-02-16 00:51:19 +08:00 |
|
|
|
d19ba3e305
|
UI/UX enhancements to IAM page: role badges, search, copy keys, improved policy display
|
2026-02-16 00:40:04 +08:00 |
|
|
|
c627f41f53
|
UI/UX enhancements to Metrics page
|
2026-02-15 23:56:18 +08:00 |
|
|
|
bcad0cd3da
|
Improve web UI: sort/search/context menu, fix security and UX bugs
|
2026-02-15 23:30:26 +08:00 |
|