frostfs-node/pkg/services/tree
Airat Arifullin b0f39dca16
All checks were successful
Vulncheck / Vulncheck (push) Successful in 1m13s
Pre-commit hooks / Pre-commit (push) Successful in 1m42s
Build / Build Components (push) Successful in 1m53s
Tests and linters / gopls check (push) Successful in 3m39s
Tests and linters / Run gofumpt (push) Successful in 3m49s
Tests and linters / Tests (push) Successful in 3m54s
Tests and linters / Staticcheck (push) Successful in 4m8s
Tests and linters / Lint (push) Successful in 4m16s
OCI image / Build container images (push) Successful in 5m0s
Tests and linters / Tests with -race (push) Successful in 5m18s
[#1721] object: Make CheckAPE always validate bearer token
* The bearer token must always be validated, regardless of whether it has been impersonated;
* Fix unit-tests for tree service which check verification with bearer token.

Close #1721

Change-Id: I5f715c498ae10b2e758244e60b8f21849328a04f
Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
2025-04-22 19:36:42 +03:00
..
ape.go [#1701] tree: Form $Tree:ID resource property for APE 2025-04-04 17:48:00 +03:00
ape_test.go [#1701] tree: Form $Tree:ID resource property for APE 2025-04-04 17:48:00 +03:00
cache.go [#1689] linter: Fix staticcheck warning: 'embedded field can be simplified' 2025-04-08 09:32:24 +00:00
container.go [#1613] morph: Add tracing for morph queries to neo-go 2025-02-05 16:38:20 +03:00
drop.go [#242] treesvc: Add tracing spans 2023-04-14 10:25:53 +00:00
getsubtree_test.go [#1437] node: Fix contextcheck linter 2024-11-13 10:36:10 +03:00
metrics.go [#1653] treeSvc: Add operations by IO tag metric 2025-03-11 10:57:47 +00:00
options.go [#1702] tree: Support reloading 'tree.authorized_keys' on SIGHUP 2025-04-18 10:41:46 +03:00
qos.go [#1608] tree: Add IO tag for tree sync requests 2025-02-07 15:43:06 +03:00
redirect.go [#1707] tree: Pass tracing context in forEachNode 2025-04-18 18:28:36 +03:00
replicator.go [#1689] Remove deprecated NodeInfo.IterateNetworkEndpoints() 2025-04-15 14:47:22 +00:00
service.go [#1707] tree: Pass tracing context in forEachNode 2025-04-18 18:28:36 +03:00
service.proto [#1251] pilorama: Allow traversing multiple branches in parallel 2024-07-17 11:25:07 +03:00
service_frostfs.pb.go [#1479] tree: Regenerate service protobufs 2024-11-08 10:43:44 +03:00
service_grpc.pb.go [#1298] writecache: Add restore-mode flag for Seal command 2024-08-07 11:20:14 +03:00
signature.go [#1702] tree: Support reloading 'tree.authorized_keys' on SIGHUP 2025-04-18 10:41:46 +03:00
signature_test.go [#1721] object: Make CheckAPE always validate bearer token 2025-04-22 19:36:42 +03:00
sync.go [#1707] tree: Pass tracing context in forEachNode 2025-04-18 18:28:36 +03:00
sync_test.go [#1621] treesvc: Cancel background sync on failure 2025-02-03 09:37:55 +00:00
types.proto [#1250] *: Reformat proto filets with clang-format 2024-07-16 15:13:08 +00:00
types_frostfs.pb.go [#1479] tree: Regenerate service protobufs 2024-11-08 10:43:44 +03:00