frostfs-node/pkg/services
Airat Arifullin eadcea8df0 [#1249] object: Remove all APE pre-checks in handlers
* Methods `Head`, `Get`, `GetRangeHash` should no longer use APE pre-checks
  as that leads only to incorrect rule chain processing for requests:
  1. Immediate return with `NoRuleFound` may be unexpected as some `Allow`
     rule is actually defined but can't be matched yet as it gets no object
     attributes;
  2. Immdediate return with `Allow` may be incorrect as some `Deny` rule
     is actually defined but can't bet matched yet as it gets no object
     attirbutes;
  3. Pre-check breaks compatibility for converted EACL-tables.

Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
2024-07-18 13:52:43 +00:00
..
accounting [#1206] audit: Drop not required events 2024-06-27 10:54:31 +00:00
apemanager [#1184] node: Add audit middleware for grpc services 2024-06-19 16:05:53 +03:00
container [#1219] Remove Container.SetEACL method 2024-07-02 13:05:40 +00:00
control [#1250] *: Reformat proto filets with clang-format 2024-07-16 15:13:08 +00:00
netmap [#1206] audit: Drop not required events 2024-06-27 10:54:31 +00:00
object [#1249] object: Remove all APE pre-checks in handlers 2024-07-18 13:52:43 +00:00
object_manager [#1251] *: Run gofumpt 2024-07-17 11:25:07 +03:00
policer [#1254] policer: Fix svacer warning 2024-07-18 11:30:39 +00:00
replicator [#1129] policer: Restore EC object 2024-05-17 14:36:18 +03:00
session [#1206] audit: Drop not required events 2024-06-27 10:54:31 +00:00
tree [#1251] pilorama: Allow traversing multiple branches in parallel 2024-07-17 11:25:07 +03:00
util [#481] Update frostfs-sdk-go and error pointer receivers 2023-08-09 10:26:53 +00:00