Commit Graph

  • 4472324125 refactor(storage): trim thin s3 forwarding layers (#2474) 安正超 2026-04-10 23:17:18 +08:00
  • b8c45fc9e3 fix(get-object): harden GET fast path against mid-stream regressions (#2472) 1.0.0-alpha.93 houseme 2026-04-10 21:38:29 +08:00
  • a8a2aaa460 fix(ecstore): avoid duplicate keys in ListObjectsV2 (#2467) 1.0.0-alpha.92 weisd 2026-04-10 11:29:23 +08:00
  • 2bf4b14394 docs(readme): fix inconsistent startup instructions (#2465) Henry Guo 2026-04-10 10:28:01 +08:00
  • 59b5e4e722 refactor(app): inline remaining tagging outputs (#2461) 安正超 2026-04-10 10:27:27 +08:00
  • 9ec6465b26 refactor(app): inline object request context types (#2462) 安正超 2026-04-10 10:27:08 +08:00
  • 80cb6b3939 test(filemeta): cover legacy nil UUID metadata (#2464) 安正超 2026-04-10 10:26:23 +08:00
  • 30c8bead63 fix(filemeta): accept nil legacy pool metadata (#2459) weisd 2026-04-10 08:27:41 +08:00
  • 2125cffd0b refactor(app): inline trivial s3 api outputs (#2460) 安正超 2026-04-10 08:07:44 +08:00
  • aeef2e67f9 refactor(app): inline bucket tagging outputs (#2455) 安正超 2026-04-10 07:47:44 +08:00
  • 8acf2a51b9 refactor(app): reuse put object request context (#2456) 安正超 2026-04-10 07:08:27 +08:00
  • 33b50a5366 refactor(app): inline bucket replication output (#2454) 安正超 2026-04-10 07:07:29 +08:00
  • acdd2de21f refactor(app): inline bucket encryption output (#2452) 安正超 2026-04-10 07:07:14 +08:00
  • b8bfaccbc5 refactor(app): inline multipart transition helper (#2451) 安正超 2026-04-10 07:06:50 +08:00
  • 28d9bbbdcb refactor(storage): remove unused s3 api facades (#2450) 安正超 2026-04-10 07:06:30 +08:00
  • a9507f8ec7 refactor(app): reuse bucket listing helpers (#2449) 安正超 2026-04-10 07:06:11 +08:00
  • 722cab500c refactor(app): reuse multipart uploads helpers (#2447) 安正超 2026-04-10 07:05:40 +08:00
  • 71e9178182 refactor(app): reuse object tagging validation (#2445) 安正超 2026-04-09 23:31:02 +08:00
  • aee8a4df51 refactor(app): reuse list parts parsing (#2446) 安正超 2026-04-09 22:59:56 +08:00
  • 57138fa660 docs: Update RustFS console access URL to port 9001 (#2442) 无心戈 2026-04-09 21:46:31 +08:00
  • 8db55de72c fix(iam): return policy JSON object from info_policy (#2395) (#2436) GatewayJ 2026-04-09 21:45:22 +08:00
  • 90e584af74 test(capacity): cover poisoned scope registry recovery (#2441) 安正超 2026-04-09 13:29:00 +08:00
  • ff77cb5540 refactor(app): simplify object usecase plumbing (#2438) 安正超 2026-04-09 12:54:01 +08:00
  • 61c0da936b fix(capacity): ignore future write buckets (#2440) 安正超 2026-04-09 09:24:04 +08:00
  • d62114f8d5 refactor(nix): modify git author info (#2437) houseme 2026-04-08 22:09:20 +08:00
  • 9899985d15 build(deps): bump the dependencies group with 4 updates (#2435) houseme 2026-04-08 21:34:16 +08:00
  • 064e21062d fix(capacity): harden scope registry, scan symlink guard, and test temp dir cleanup (#2432) houseme 2026-04-08 20:58:17 +08:00
  • d4ea14c2ba ci: normalize tagged release package filenames (#2425) 安正超 2026-04-08 07:25:50 +08:00
  • 1977d19c29 ci: force Node.js 24 for JS setup actions (#2424) 安正超 2026-04-07 23:49:43 +08:00
  • d72e7f6f28 Fix remaining review follow-ups for #2361 (#2421) 1.0.0-alpha.91 安正超 2026-04-07 23:24:23 +08:00
  • 79ffecbf14 refactor(storage): remove object cache plumbing (#2422) houseme 2026-04-07 22:00:53 +08:00
  • e3000f16e0 fixed: Update service status to Ready (#2423) houseme 2026-04-07 21:14:24 +08:00
  • ec8f059506 feat: add timing and metrics for query execution phases (#2419) houseme 2026-04-07 20:32:32 +08:00
  • 9cd1d6b4d5 chore: merge upstream PR 2372 fixes overtrue 2026-04-07 19:38:59 +08:00
  • bf64bcabf8 fix(kms): restore configure and decrypt compatibility overtrue 2026-04-07 19:34:09 +08:00
  • 1f598105dd Merge branch 'pr-2372' into codex/merge-pr-2372-upstream overtrue 2026-04-07 19:24:18 +08:00
  • c4b5b00d9c Merge branch 'main' into feat/kms-vault-transit2 安正超 2026-04-07 19:16:28 +08:00
  • 0b99e02891 feat(ecstore): add stale multipart upload cleanup (#2416) weisd 2026-04-07 18:57:07 +08:00
  • 15c8c7cecf chore: update s3s to 010ae03 (#2418) weisd 2026-04-07 17:21:22 +08:00
  • c9c2428373 fix(download): preserve archive download integrity (#2415) houseme 2026-04-07 16:25:34 +08:00
  • d6158c0481 feat(mqtt): migrate client and harden TLS config (#2413) houseme 2026-04-07 15:28:29 +08:00
  • 9ed6487e2f fix(scanner): continue scans after traversal errors (#2414) weisd 2026-04-07 14:19:26 +08:00
  • 72928a43fa Update rustfs/src/admin/handlers/kms_dynamic.rs 唐小鸭 2026-04-07 13:53:19 +08:00
  • 55f175b671 Update rustfs/src/admin/handlers/kms_dynamic.rs 唐小鸭 2026-04-07 13:53:05 +08:00
  • 3a16c25cd9 Update crates/kms/src/backends/vault_transit.rs 唐小鸭 2026-04-07 13:52:48 +08:00
  • 6963b898ee feat: add support for pvc customized annotations (#2412) majinghe 2026-04-07 13:34:49 +08:00
  • 7b8d7bdf18 Merge branch 'main' into feat/kms-vault-transit2 cxymds 2026-04-07 11:11:43 +08:00
  • 751bc3d737 fix: move ec configuration from configmap to extraEnv (#2408) majinghe 2026-04-07 11:00:21 +08:00
  • 898857d1c9 fix(iam): keep service account JWT expiry consistent (#2410) weisd 2026-04-07 11:00:07 +08:00
  • 97b06afd6c fix: enforce multipart authorization checks (#2411) 安正超 2026-04-07 10:50:20 +08:00
  • 740e4399af fix: skip missing groups in policy_db_get instead of aborting (#2393) Alexander Kharkevich 2026-04-06 21:17:39 -04:00
  • 832909306e Merge branch 'main' into feat/kms-vault-transit2 安正超 2026-04-07 08:36:09 +08:00
  • 32bf8f5bf3 feat(storage): add direct chunk GET fast path (#2351) houseme 2026-04-07 08:33:46 +08:00
  • 8d27170ce4 fix: limit pyroscope profiling to supported Unix targets (#2399) ankohuu 2026-04-06 23:05:30 +08:00
  • dd68a419e3 test(server): cover request context layer propagation (#2398) 安正超 2026-04-06 20:35:37 +08:00
  • e69d1dc3e6 build(deps): bump the dependencies group with 14 updates (#2407) houseme 2026-04-06 17:55:38 +08:00
  • 97d3fb15fb test(metrics): cover Prometheus descriptor names (#2405) 安正超 2026-04-06 10:16:53 +08:00
  • 0e5fc4bec1 fix(metrics): use Prometheus-compatible metric names (#2312) (#2317) ankohuu 2026-04-05 21:39:10 +08:00
  • 77229fe426 test(admin): cover audit target validation gaps (#2390) 安正超 2026-04-04 14:41:35 +08:00
  • eabbea46d3 refactor(tracing): unify request-context propagation and fix tracing chain breaks (#2394) houseme 2026-04-04 12:20:59 +08:00
  • d2901fd78c feat(admin): add audit target APIs and harden target source handling (#2350) houseme 2026-04-04 09:07:22 +08:00
  • 67863630b2 fix(auth): reject ambiguous case-insensitive claim matches (#2386) 安正超 2026-04-04 08:36:14 +08:00
  • a9be9af094 ci: bump cla-bot to v0.0.9 (#2389) 安正超 2026-04-04 08:35:57 +08:00
  • 372f004a8d refactor(server): unify TLS loading, optimize HTTP transport, add hot reload (#2388) houseme 2026-04-04 06:37:24 +08:00
  • 0ac3b5b992 docs: remind agents to clean build artifacts (#2387) 安正超 2026-04-03 22:51:29 +08:00
  • 25512e2635 perf(ecstore): batch delete object lock acquisition (#2374) weisd 2026-04-03 21:46:51 +08:00
  • 2d91e2f580 fix(oidc): support case-insensitive claim name matching (#2362) Logan Ye 2026-04-03 21:45:56 +08:00
  • c244943313 feat(iam): retry OIDC discovery with issuer URL slash variants (#2360) GatewayJ 2026-04-03 21:10:27 +08:00
  • b3f31ad694 fix(build): enable tokio_unstable in build script (#2376) xxkeming 2026-04-03 21:09:30 +08:00
  • c4efb46827 fix(notify): emit delete webhooks for prefix deletes and align replication headers (#2383) Andy Brown 2026-04-03 14:09:05 +01:00
  • 1fe036cb70 ci: update CLA workflow for corrected comments (#2384) 安正超 2026-04-03 20:49:09 +08:00
  • 5d302febb7 fix(rio): preserve reader capabilities and crypto safety (#2363) weisd 2026-04-03 13:57:42 +08:00
  • 6a114cd2e0 fix: bump s3s for presigned checksum handling (#2379) weisd 2026-04-03 13:27:56 +08:00
  • 6696703343 test: cover delete-group percent decoding (#2373) 安正超 2026-04-03 11:30:56 +08:00
  • aefb99f1da Merge branch 'main' into feat/kms-vault-transit2 安正超 2026-04-03 11:26:51 +08:00
  • c44309c16a ci: bump cla-bot to v0.0.6 (#2377) 安正超 2026-04-03 11:21:14 +08:00
  • c3361e38d6 ci: bump cla-bot to v0.0.5 (#2375) 安正超 2026-04-03 10:55:40 +08:00
  • 30a757a9da feat(kms): add vault transit engine reatang 2026-04-03 00:46:00 +08:00
  • 84f58af628 fix(admin): percent-decode group name in DELETE /v3/group/{group} (#2358) GatewayJ 2026-04-02 23:52:04 +08:00
  • 890837aee8 docs: update AGENTS pre-commit policy (#2370) 安正超 2026-04-02 22:26:05 +08:00
  • c513275741 Update CLA Bot token usage in workflow 安正超 2026-04-02 22:07:40 +08:00
  • 9d3191e55b Modify CLA workflow permissions and cleanup (#2369) 安正超 2026-04-02 22:02:35 +08:00
  • 6fba01fb65 ci: use GitHub App tokens for CLA bot (#2368) 安正超 2026-04-02 20:42:48 +08:00
  • a8af7c9617 ci: integrate CLA bot checks (#2367) 安正超 2026-04-02 20:21:02 +08:00
  • bd36cf3588 test(filemeta): cover legacy delete marker decoding (#2333) 安正超 2026-03-31 22:08:45 +08:00
  • 8893de1cad test(admin): cover empty kms key aliases (#2331) 安正超 2026-03-31 22:08:21 +08:00
  • d3dee898ee test(object): cover zero-copy selection heuristics (#2338) 安正超 2026-03-31 22:07:58 +08:00
  • d960acb170 fix(admin): reconcile site replication peer identity (#2356) cxymds 2026-03-31 18:12:56 +08:00
  • e86c6b726f fix(lock): split distributed read and write quorum (#2355) weisd 2026-03-31 16:16:13 +08:00
  • 15995aae14 feat(admin): complete site replication support (#2346) weisd 2026-03-31 13:01:38 +08:00
  • 6bf0c542a1 docs: add x-cmd and nix installation options (#2306) lunrenyi 2026-03-30 22:05:46 +08:00
  • d56e839f20 feat: add extra env support for helm chart (#2340) majinghe 2026-03-30 22:03:36 +08:00
  • 0fb070e912 feat(s3): support metadata extensions for bucket listings (#2344) weisd 2026-03-30 22:03:13 +08:00
  • 172086ff42 fix: change the condition for httproute (#2345) majinghe 2026-03-30 22:03:01 +08:00
  • 0b0c10b323 docs(agents): enforce constant reuse rules (#2348) 安正超 2026-03-30 21:50:14 +08:00
  • b256154f25 test(admin): cover tier, bucket metadata, and kms aliases (#2334) 安正超 2026-03-30 21:48:42 +08:00
  • d5f05993a3 test(ecstore): cover read offset overflow (#2341) 安正超 2026-03-30 20:48:03 +08:00
  • d0ea41e190 test(ecstore): cover inline bitrot offset reads (#2337) 安正超 2026-03-30 20:40:26 +08:00
  • 74b2c70602 test(admin): cover heal alias routes (#2329) 安正超 2026-03-30 20:11:54 +08:00
  • 16db18216d fix: populate tagging notification principalId and object metadata (#2342) houseme 2026-03-30 14:32:39 +08:00