安正超
|
fd3fb77ed5
|
fix(sftp): avoid metadata on multipart copy (#2935)
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-05-13 07:44:09 +00:00 |
|
weisd
|
c5125b20bd
|
fix(storage): keep storage info RPC map encoded (#2942)
Co-authored-by: cxymds <Cxymds@qq.com>
|
2026-05-13 06:19:43 +00:00 |
|
weisd
|
9b83de53e1
|
fix(ecstore): surface prefix listing storage errors (#2940)
|
2026-05-13 04:24:54 +00:00 |
|
houseme
|
d72b8cb88e
|
fix(server): fail fast when configured TLS parsing fails (#2939)
|
2026-05-13 04:16:39 +00:00 |
|
Henry Guo
|
17eff5a97b
|
fix(tls): ignore Kubernetes secret projection dirs (#2938)
|
2026-05-13 03:45:42 +00:00 |
|
houseme
|
129cb0f920
|
fix: make HeadObject consistent after write completion (#2936)
|
2026-05-13 03:27:38 +00:00 |
|
安正超
|
28c9358482
|
test(notify): cover encoded key target union (#2934)
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-05-12 15:20:06 +00:00 |
|
Henry Guo
|
fe5690ca70
|
fix(sftp): preserve open attrs metadata (#2929)
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-05-12 13:34:52 +00:00 |
|
安正超
|
25cf164461
|
test(protocols): cover SFTP host key reload failure (#2928)
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-05-12 10:40:23 +00:00 |
|
安正超
|
8a501846f4
|
test(iam): cover mixed STS claim policy names (#2932)
|
2026-05-12 10:39:53 +00:00 |
|
GatewayJ
|
b2ba2e5bb3
|
iam: handle sts claim policy names (#2902)
Co-authored-by: cxymds <Cxymds@qq.com>
|
2026-05-12 07:10:42 +00:00 |
|
安正超
|
8169bd63e9
|
test(protocols): cover TLS reload fingerprint ordering (#2927)
|
2026-05-12 02:50:49 +00:00 |
|
houseme
|
6185d38911
|
fix(protocols): add hot reload for WebDAV FTPS and SFTP (#2922)
Signed-off-by: houseme <housemecn@gmail.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
2026-05-11 16:25:20 +00:00 |
|
cxymds
|
8ef2c0a5e1
|
fix(storage): sync transition tier config across peers (#2918)
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-05-11 15:23:29 +00:00 |
|
Henry Guo
|
d6813b53a2
|
fix(ecstore): preserve list marker set index (#2919)
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-05-11 15:20:43 +00:00 |
|
Henry Guo
|
5ca99a8e32
|
fix(ecstore): fail listing on stalled reader (#2920)
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-05-11 15:19:46 +00:00 |
|
Henry Guo
|
07a01a1123
|
fix(notify): match filters against decoded event keys (#2921)
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-05-11 15:01:37 +00:00 |
|
Henry Guo
|
941986b331
|
test(e2e): gate protocol runner by requested features (#2912)
|
2026-05-11 13:59:24 +00:00 |
|
Henry Guo
|
aba65a448c
|
fix(protocols): encode storage client request URIs (#2911)
|
2026-05-11 10:47:30 +00:00 |
|
Henry Guo
|
1c94f7a066
|
fix(sftp): classify backend errors by type (#2909)
|
2026-05-11 02:56:08 +00:00 |
|
安正超
|
77c21dc5fd
|
test(obs): cover replication bandwidth tombstones (#2906)
|
2026-05-11 01:55:54 +00:00 |
|
安正超
|
404fc816e9
|
test(targets): cover MySQL probe validation (#2907)
|
2026-05-11 01:55:48 +00:00 |
|
LeonWang0735
|
61a7820651
|
optimize(obs):zero and expire removed replication bandwidth series (#2901)
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-05-10 14:26:18 +00:00 |
|
安正超
|
0375dd39bb
|
fix(targets): handle MySQL DSN scheme case (#2903)
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-05-10 14:25:22 +00:00 |
|
安正超
|
f84d8983ed
|
test(s3): promote passing SSE multipart cases (#2900)
|
2026-05-10 13:16:23 +00:00 |
|
JaySon
|
bafff6d207
|
feat(targets): add check_mysql_server_available probe function (#2884)
Signed-off-by: JaySon-Huang <tshent@qq.com>
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-05-10 11:53:45 +00:00 |
|
houseme
|
53ec1b95d8
|
keep sftp e2e tests buildable (#2897)
|
2026-05-10 11:52:15 +00:00 |
|
安正超
|
65c62ab2ea
|
test(sftp): cover init session activity stamp (#2898)
|
2026-05-10 09:57:04 +00:00 |
|
安正超
|
c419cff348
|
test(sftp): cover init negotiation and platform gating (#2896)
|
2026-05-10 05:59:10 +00:00 |
|
houseme
|
5a5ffcfac0
|
chore(deps): update flake.lock (#2894)
|
2026-05-10 03:48:57 +00:00 |
|
escapecode
|
96b293bf8a
|
feat(sftp): add SFTPv3 protocol support (#2875)
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-05-10 03:48:42 +00:00 |
|
houseme
|
8892cbbdd7
|
feat: enhance WebDAV support with features and directory operations (#2856) (#2892)
Signed-off-by: giter <giter@users.noreply.github.com>
Signed-off-by: 安正超 <anzhengchao@gmail.com>
Co-authored-by: giter <giter@users.noreply.github.com>
Co-authored-by: 安正超 <anzhengchao@gmail.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Lijiajie <lijiajie@ffcode.net>
Co-authored-by: cxymds <Cxymds@qq.com>
Co-authored-by: loverustfs <hello@rustfs.com>
Co-authored-by: 唐小鸭 <tangtang1251@qq.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: houseme <4829346+houseme@users.noreply.github.com>
|
2026-05-09 16:45:09 +00:00 |
|
唐小鸭
|
09c2d15057
|
fix(sse): Temporarily refactored the SSE design for ECStore (#2813)
Co-authored-by: houseme <housemecn@gmail.com>
Co-authored-by: cxymds <Cxymds@qq.com>
|
2026-05-09 14:06:35 +00:00 |
|
Sergei Z.
|
6275918d92
|
fix: empty-body requests without content length (#2888)
Co-authored-by: houseme <housemecn@gmail.com>
Co-authored-by: OmX <omx@oh-my-codex.dev>
|
2026-05-09 14:05:53 +00:00 |
|
Henry Guo
|
5879d0b59d
|
fix(server): handle public health before s3 host parsing (#2866)
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-05-09 13:15:37 +00:00 |
|
JaySon
|
cb54cecf8c
|
docs(targets): sync AGENTS.md and test doc comments with code (#2881)
Signed-off-by: houseme <housemecn@gmail.com>
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-05-09 03:06:11 +00:00 |
|
安正超
|
9288f1ed3a
|
fix(targets): handle postgres dsn redaction scheme case (#2886)
|
2026-05-09 01:58:23 +00:00 |
|
安正超
|
8182e2dd38
|
test(ecstore): cover empty runtime listing candidates (#2889)
|
2026-05-09 01:57:54 +00:00 |
|
houseme
|
81ad48dac2
|
feat(targets): add AMQP support for notify and audit (#2879)
Co-authored-by: Hyesook Yun <74169420+suk13574@users.noreply.github.com>
|
2026-05-09 01:56:26 +00:00 |
|
安正超
|
1582f216fe
|
test(ecstore): cover offline capacity snapshots (#2880)
|
2026-05-08 16:33:34 +00:00 |
|
安正超
|
5081b8396d
|
test(ecstore): cover system path failure classifier (#2874)
|
2026-05-08 14:51:11 +00:00 |
|
houseme
|
c90bfe2b23
|
fix(ecstore): harden runtime read-path quorum handling (#2872)
|
2026-05-08 09:56:39 +00:00 |
|
Henry Guo
|
03045ff2e6
|
fix(iam): keep error state on initial load failure (#2846)
Signed-off-by: houseme <housemecn@gmail.com>
Co-authored-by: houseme <housemecn@gmail.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: loverustfs <hello@rustfs.com>
Co-authored-by: 安正超 <anzhengchao@gmail.com>
|
2026-05-08 08:26:01 +00:00 |
|
安正超
|
61bd5698bb
|
test(admin): cover pools list response serialization (#2862)
Signed-off-by: houseme <housemecn@gmail.com>
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-05-08 07:32:49 +00:00 |
|
安正超
|
44d2b6a284
|
[codex] docs: ban rust-refactor-helper skill (#2869)
|
2026-05-08 15:33:45 +08:00 |
|
安正超
|
fe978488a0
|
test(admin): cover pool used-size saturation (#2863)
|
2026-05-08 06:06:54 +00:00 |
|
安正超
|
e209fc6eef
|
test(ecstore): cover store init health reset delegation (#2865)
|
2026-05-08 05:42:05 +00:00 |
|
weisd
|
97a2775434
|
fix(ecstore): reset drive health between store init format retries (#2848)
Co-authored-by: houseme <housemecn@gmail.com>
Co-authored-by: cxymds <Cxymds@qq.com>
|
2026-05-08 03:16:58 +00:00 |
|
cxymds
|
9d85b7d23a
|
feat: enrich admin pools list response (#2853)
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-05-07 13:53:25 +00:00 |
|
安正超
|
ba7ee5fbdd
|
docs(security): make advisory skill lesson first (#2860)
Co-authored-by: cxymds <Cxymds@qq.com>
|
2026-05-07 21:53:26 +08:00 |
|