feat(admin): add audit target APIs and harden target source handling (#2350)

Signed-off-by: houseme <housemecn@gmail.com>
Co-authored-by: 安正超 <anzhengchao@gmail.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: houseme <4829346+houseme@users.noreply.github.com>
This commit is contained in:
houseme
2026-04-04 09:07:22 +08:00
committed by GitHub
parent 67863630b2
commit d2901fd78c
29 changed files with 3534 additions and 856 deletions
Generated
+3
View File
@@ -7703,6 +7703,7 @@ dependencies = [
"rustfs-targets",
"serde",
"serde_json",
"temp-env",
"thiserror 2.0.18",
"tokio",
"tracing",
@@ -7897,6 +7898,7 @@ dependencies = [
"rustfs-utils",
"s3s",
"serde",
"tempfile",
"thiserror 2.0.18",
"time",
"tokio",
@@ -8396,6 +8398,7 @@ name = "rustfs-targets"
version = "0.0.5"
dependencies = [
"async-trait",
"criterion",
"reqwest 0.13.2",
"rumqttc",
"rustfs-config",