WIP: Reuse acl/v2 middleware as a new middleware context_enricher #1670

Draft
aarifullin wants to merge 6 commits from aarifullin/frostfs-node:feat/1052_factorout_acl into master

6 commits

Author SHA1 Message Date
ea5ccc052d [#1052] object: Fix explanatory comments for context_enricher
All checks were successful
DCO action / DCO (pull_request) Successful in 39s
Vulncheck / Vulncheck (pull_request) Successful in 1m5s
Build / Build Components (pull_request) Successful in 1m24s
Pre-commit hooks / Pre-commit (pull_request) Successful in 1m26s
Tests and linters / Run gofumpt (pull_request) Successful in 2m12s
Tests and linters / Tests (pull_request) Successful in 2m28s
Tests and linters / Staticcheck (pull_request) Successful in 2m36s
Tests and linters / Lint (pull_request) Successful in 2m44s
Tests and linters / gopls check (pull_request) Successful in 3m10s
Tests and linters / Tests with -race (pull_request) Successful in 4m36s
Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
2025-03-12 18:28:12 +03:00
f029752e2e [#1052] object: Rename acl/v2 package to context_enricher
* Fix import in `cmd/frostfs-node` as `acl/v2` no longer exists;
* Rename `createACLServiceV2` to `createContextEnricher`.

Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
2025-03-12 18:24:06 +03:00
51f44c8f39 [#1052] object: Make ACL middleware not use acl operation
* Remove unused methods and unactual unit-test.

Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
2025-03-12 16:51:12 +03:00
afad78b44c [#1052] object: Remove unused fields from RequestInfo and MetaWithToken
Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
2025-03-12 16:20:10 +03:00
f25c820a89 [#1052] object: Remove acl fields from RequstInfo in ACL middleware
Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
2025-03-12 15:58:33 +03:00
291d1bf17e [#1052] object: Remove acl/eacl package
Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
2025-03-12 15:40:20 +03:00