frostfs-node/pkg/services
Airat Arifullin eadcea8df0 [] 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 [] audit: Drop not required events 2024-06-27 10:54:31 +00:00
apemanager [] node: Add audit middleware for grpc services 2024-06-19 16:05:53 +03:00
container [] Remove Container.SetEACL method 2024-07-02 13:05:40 +00:00
control [] *: Reformat proto filets with clang-format 2024-07-16 15:13:08 +00:00
netmap [] audit: Drop not required events 2024-06-27 10:54:31 +00:00
object [] object: Remove all APE pre-checks in handlers 2024-07-18 13:52:43 +00:00
object_manager [] *: Run gofumpt 2024-07-17 11:25:07 +03:00
policer [] policer: Fix svacer warning 2024-07-18 11:30:39 +00:00
replicator [] policer: Restore EC object 2024-05-17 14:36:18 +03:00
session [] audit: Drop not required events 2024-06-27 10:54:31 +00:00
tree [] pilorama: Allow traversing multiple branches in parallel 2024-07-17 11:25:07 +03:00
util [] Update frostfs-sdk-go and error pointer receivers 2023-08-09 10:26:53 +00:00