feat: Simple OPA support (#644)

* opa-feature

* Update crates/policy/src/policy/opa.rs

* add the content related to 'Copyright'

---------

Co-authored-by: root <root@debian.localdomain>
Co-authored-by: houseme <housemecn@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
gatewayJ
2025-10-16 10:35:26 +08:00
committed by GitHub
parent d447b3e426
commit aae768f446
15 changed files with 391 additions and 13 deletions
Generated
+6
View File
@@ -6662,6 +6662,7 @@ dependencies = [
"futures",
"jsonwebtoken",
"rand 0.9.2",
"rustfs-config",
"rustfs-crypto",
"rustfs-ecstore",
"rustfs-madmin",
@@ -6823,18 +6824,23 @@ name = "rustfs-policy"
version = "0.0.5"
dependencies = [
"base64-simd",
"chrono",
"ipnetwork",
"jsonwebtoken",
"rand 0.9.2",
"regex",
"reqwest",
"rustfs-config",
"rustfs-crypto",
"serde",
"serde_json",
"strum 0.27.2",
"temp-env",
"test-case",
"thiserror 2.0.17",
"time",
"tokio",
"tracing",
]
[[package]]