安正超
|
c3055f9335
|
security(kms): require explicit dev defaults opt-in (#3369)
* security(kms): require explicit dev defaults opt-in
* test(kms): satisfy clippy dev defaults checks
|
2026-06-12 07:05:20 +08:00 |
|
安正超
|
a85cc0354c
|
refactor(storage-api): remove namespace lock from StorageAPI (#3365)
* refactor(storage-api): remove namespace lock from StorageAPI
* test(scanner): wait for runtime budget cancellation
---------
Co-authored-by: loverustfs <hello@rustfs.com>
|
2026-06-11 22:42:12 +08:00 |
|
安正超
|
7146c893cb
|
refactor(storage-api): remove legacy bucket DTO re-export (#3364)
|
2026-06-11 21:24:56 +08:00 |
|
安正超
|
a0b6636b61
|
refactor(config): remove legacy accessor re-export (#3362)
|
2026-06-11 19:32:57 +08:00 |
|
安正超
|
b4524033e3
|
refactor(config): move global config accessors (#3360)
|
2026-06-11 19:16:02 +08:00 |
|
安正超
|
ed3851782c
|
refactor(config): remove legacy model re-export (#3357)
|
2026-06-11 18:09:01 +08:00 |
|
安正超
|
69549634ea
|
refactor(config): migrate scanner config consumer (#3356)
|
2026-06-11 17:30:26 +08:00 |
|
安正超
|
ca58d7f0ec
|
refactor(config): migrate server config consumers (#3353)
|
2026-06-11 17:04:50 +08:00 |
|
安正超
|
2205991180
|
refactor(config): extract server config model (#3351)
|
2026-06-11 16:11:17 +08:00 |
|
安正超
|
dd50359161
|
refactor(storage): narrow table catalog bounds (#3350)
|
2026-06-11 14:32:28 +08:00 |
|
安正超
|
d4ee44f49f
|
refactor(scanner): narrow cache storage bounds (#3348)
|
2026-06-11 13:52:35 +08:00 |
|
安正超
|
2f7cc7cb9e
|
refactor(storage): narrow resync metadata bounds (#3345)
|
2026-06-11 04:41:15 +00:00 |
|
Henry Guo
|
7191a3abae
|
docs(scanner): document runtime scanner controls (#3339)
* docs(scanner): document runtime scanner controls
* docs(scanner): split English and Chinese README
---------
Co-authored-by: Henry Guo <marshawcoco@users.noreply.github.com>
Co-authored-by: majinghe <42570491+majinghe@users.noreply.github.com>
|
2026-06-11 12:04:34 +08:00 |
|
安正超
|
686068d8bd
|
refactor(storage): narrow metadata bounds (#3343)
|
2026-06-11 12:04:02 +08:00 |
|
安正超
|
6b86e3875c
|
refactor(storage): remove old admin surfaces (#3340)
|
2026-06-11 11:28:09 +08:00 |
|
安正超
|
87968275a7
|
refactor(storage): route maintenance inventory reads (#3337)
|
2026-06-11 10:32:48 +08:00 |
|
安正超
|
f325b9f714
|
refactor(ecstore): route admin read internals (#3336)
|
2026-06-11 08:43:42 +08:00 |
|
安正超
|
94c53af264
|
refactor(storage): use admin API for observability reads (#3335)
|
2026-06-11 08:13:15 +08:00 |
|
安正超
|
8ae0cad667
|
refactor(admin): use storage admin reads (#3334)
|
2026-06-11 07:48:38 +08:00 |
|
安正超
|
b48d7b1fa5
|
refactor(admin): use storage admin info (#3333)
|
2026-06-11 07:12:35 +08:00 |
|
安正超
|
8a90bda16a
|
refactor(admin): use storage admin drive counts (#3332)
|
2026-06-11 06:36:18 +08:00 |
|
安正超
|
4b1714438e
|
feat(storage-api): bind ecstore admin contract (#3331)
|
2026-06-11 05:49:14 +08:00 |
|
安正超
|
d9ddd1bedc
|
feat(storage-api): add disk inventory contract (#3330)
|
2026-06-10 16:33:31 +00:00 |
|
安正超
|
bb5d9565a6
|
feat(storage-api): add bucket DTO contract (#3314)
* feat(storage-api): add bucket DTO contract
* ci(build): increase workflow timeout to 90 minutes
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-06-10 07:16:14 +00:00 |
|
安正超
|
0dc99a1abb
|
docs: inventory KMS development defaults (#3304)
|
2026-06-10 12:46:08 +08:00 |
|
安正超
|
f80162b5c9
|
docs: decide config model boundary (#3307)
|
2026-06-10 10:02:53 +08:00 |
|
安正超
|
3795d44b86
|
feat(storage-api): add error code contract (#3313)
|
2026-06-10 09:03:29 +08:00 |
|
安正超
|
5fef105484
|
docs: define background controller contract (#3312)
|
2026-06-10 07:30:21 +08:00 |
|
安正超
|
f9a5e6d7e6
|
docs: inventory background services (#3311)
|
2026-06-10 04:05:33 +08:00 |
|
安正超
|
03eb10b07f
|
feat: add KMS config redaction safeguards (#3303)
|
2026-06-09 14:08:58 +00:00 |
|
安正超
|
f5bb034ec8
|
feat(kms): migrate KMS handlers to dedicated actions (#3298)
feat: migrate KMS handlers to dedicated actions
|
2026-06-09 12:01:02 +00:00 |
|
安正超
|
4fec606dc4
|
feat: add KMS action taxonomy (#3294)
|
2026-06-09 05:06:15 +00:00 |
|
安正超
|
b9a3a2245a
|
feat: add admin route policy inventory (#3286)
* feat: add admin route policy inventory
* fix: align table route policy actions
* fix: align load table route policy action
|
2026-06-09 02:17:50 +00:00 |
|
安正超
|
3d0e6ce0da
|
feat: add security governance policy contracts (#3271)
* feat: add security governance policy contracts
* fix: require signatures for release assets
* docs: update policy verification counts
---------
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-06-08 02:42:03 +00:00 |
|
安正超
|
7a9bf707ee
|
feat: add security governance contract types (#3270)
|
2026-06-07 23:14:11 +00:00 |
|
安正超
|
c03c0ebc36
|
test: add admin route matrix guard (#3268)
|
2026-06-08 05:30:18 +08:00 |
|
安正超
|
dee550a831
|
ci: add architecture migration rule checks (#3264)
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-06-07 16:23:38 +00:00 |
|
安正超
|
e5b2bcc088
|
docs: complete config helper inventory (#3261)
|
2026-06-07 22:02:21 +08:00 |
|
安正超
|
3c71d5ef1c
|
docs: inventory ecstore config consumers (#3259)
|
2026-06-07 21:44:55 +08:00 |
|
安正超
|
241e45d3b0
|
docs: add admin route action snapshot (#3258)
|
2026-06-07 21:20:16 +08:00 |
|
安正超
|
0f9584c8d9
|
docs: add startup timeline baseline (#3256)
|
2026-06-07 20:18:30 +08:00 |
|
安正超
|
ae9d25879d
|
ci: stabilize architecture layer guard (#3255)
|
2026-06-07 19:26:35 +08:00 |
|
安正超
|
f8aa4fa221
|
docs: add architecture migration guardrails (#3253)
|
2026-06-07 14:43:55 +08:00 |
|
安正超
|
fff175dcdd
|
chore: remove skills and docs dir. (#1631)
|
2026-01-27 22:43:22 +08:00 |
|
houseme
|
f59380ae17
|
docs: remove deprecated RUSTFS_EXTERNAL_ADDRESS and RUST_LOG variables (#1561)
|
2026-01-20 17:34:33 +08:00 |
|
majinghe
|
14ce251e3b
|
enhancement: unify logger level setting using obs env instead of RUST_LOG (#1529)
Signed-off-by: heihutu <30542132+heihutu@users.noreply.github.com>
Signed-off-by: majinghe <42570491+majinghe@users.noreply.github.com>
Co-authored-by: heihutu <30542132+heihutu@users.noreply.github.com>
|
2026-01-20 12:09:41 +08:00 |
|
majinghe
|
1e683f12ef
|
fix: change health check statement to fix unhealthy issue for docker … (#1515)
|
2026-01-15 11:29:45 +08:00 |
|
yxrxy
|
cf53a9d84a
|
chore: replace native-tls with pure rustls for FTPS/SFTP e2e tests (#1334)
Signed-off-by: yxrxy <1532529704@qq.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-01-02 11:08:28 +08:00 |
|
houseme
|
2924b4e463
|
Restore globals and add unified TLS/mTLS loading from RUSTFS_TLS_PATH (#1309)
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: houseme <4829346+houseme@users.noreply.github.com>
|
2025-12-30 21:55:43 +08:00 |
|
Muhammed Hussain Karimi
|
46557cddd1
|
🧑💻 Improve shebang compatibility (#1180)
Signed-off-by: Muhammed Hussain Karimi <info@karimi.dev>
|
2025-12-18 20:13:24 +08:00 |
|