loverustfs
cf633569a2
fix: remove duplicate common prefixes for slash delimiter ( #1797 ) ( #1841 )
...
Signed-off-by: houseme <housemecn@gmail.com >
Co-authored-by: houseme <housemecn@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: heihutu <30542132+heihutu@users.noreply.github.com >
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
Co-authored-by: houseme <4829346+houseme@users.noreply.github.com >
2026-02-17 21:36:31 +08:00
LeonWang0735
a2b88a79ec
test(e2e_test): add automated cluster environment for conditional PUT race test ( #1673 )
...
Co-authored-by: houseme <housemecn@gmail.com >
Co-authored-by: loverustfs <hello@rustfs.com >
2026-02-06 15:01:59 +08:00
houseme
90ed75a3dc
refactor(utils/os): Optimize Windows OS utilities and add safety comments ( #1671 )
...
Co-authored-by: weisd <weishidavip@163.com >
2026-01-30 16:13:42 +08:00
安正超
4890fb25c1
fix: listobjects v2 pagination ( #1607 )
2026-01-25 09:30:08 +08:00
GatewayJ
9285acba06
feat: object retention ( #1589 )
2026-01-24 22:12:45 +08:00
LeonWang0735
db5e72e475
Fix/correctly handle compression ( #1594 )
2026-01-24 10:55:10 +08:00
yxrxy
29d86036b1
feat: implement bucket quota system ( #1461 )
...
Signed-off-by: yxrxy <1532529704@qq.com >
Co-authored-by: loverustfs <hello@rustfs.com >
2026-01-12 11:42:07 +08:00
loverustfs
703d961168
fix: honor bucket policy for authenticated users ( #1460 )
...
Co-authored-by: GatewayJ <835269233@qq.com >
2026-01-10 20:01:28 +08:00
yxrxy
b8aa8214e2
Feat/ftps&sftp ( #1308 )
...
[feat] ftp / sftp
2025-12-31 09:01:15 +08:00
loverustfs
e3a0a07495
fix: ensure version_id is returned in S3 response headers ( #1272 )
...
Co-authored-by: houseme <housemecn@gmail.com >
Co-authored-by: 安正超 <anzhengchao@gmail.com >
2025-12-28 09:41:32 +08:00
yxrxy
352035a06f
feat: Implement AWS policy variables support ( #1131 )
...
Co-authored-by: houseme <housemecn@gmail.com >
Co-authored-by: loverustfs <hello@rustfs.com >
2025-12-16 13:32:01 +08:00
guojidan
fba201df3d
fix: harden data usage aggregation and cache handling ( #1102 )
...
Signed-off-by: junxiang Mu <1948535941@qq.com >
Co-authored-by: loverustfs <hello@rustfs.com >
2025-12-11 09:55:25 +08:00
Jörg Thalheim
2c86fe30ec
Content encoding ( #1089 )
...
Signed-off-by: Jörg Thalheim <joerg@thalheim.io >
Co-authored-by: loverustfs <hello@rustfs.com >
2025-12-10 15:21:51 +08:00
Copilot
20961d7c91
Add comprehensive special character handling with validation refactoring and extensive test coverage ( #1078 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: houseme <4829346+houseme@users.noreply.github.com >
Co-authored-by: houseme <housemecn@gmail.com >
2025-12-09 13:40:29 +08:00
guojidan
9ddf6a011d
feature: support kms && encryt ( #573 )
...
* feat(kms): implement key management service with local and vault backends
Signed-off-by: junxiang Mu <1948535941@qq.com >
* feat(kms): enhance security with zeroize for sensitive data and improve key management
Signed-off-by: junxiang Mu <1948535941@qq.com >
* remove Hashi word
Signed-off-by: junxiang Mu <1948535941@qq.com >
* refactor: remove unused request structs from kms handlers
Signed-off-by: junxiang Mu <1948535941@qq.com >
---------
Signed-off-by: junxiang Mu <1948535941@qq.com >
2025-09-22 17:53:05 +08:00
houseme
5826396cd0
refactor: Restructure project layout and clean up dependencies ( #30 )
...
This commit introduces a significant reorganization of the project structure to improve maintainability and clarity.
Key changes include:
- Adjusted the directory layout for a more logical module organization.
- Removed unused crate dependencies, reducing the overall project size and potentially speeding up build times.
- Updated import paths and configuration files to reflect the structural changes.
2025-07-02 19:33:12 +08:00