2024-02-16 - 2025-02-16
Overview
41 pull requests merged by 7 users
Merged
#5 [#4] Add IAM policy unmarshaler
Merged
#12 feature/11-support_notprincipal
Merged
#13 Introduce ChainID type and several methods for interface
Merged
#14 Add workflows
Merged
#24 [#3] policy: Introduce policy contract interface wrapper
Merged
#29 Make Deny the highest priority
Merged
#42 Add chain serializers
Merged
#46 feature/iam-support_namespaces_in_native_resources
Merged
#56 Allow to remove all chains by target
Merged
#73 Small pre-commit fixes
Merged
#75 chain: Refactor ObjectType type
Merged
#80 [#80] iam: Skip unsupported conditions in native chains
Merged
#91 go.mod: Bump go version to 1.22
Merged
#87 [#87] iam: Support s3:PatchObject action
Merged
#90 engine: Fix ruleFound return value
Merged
#89 [#88] iam: Support lifecycle actions in native map
Merged
#86 engine: Simplify multiple chains processing
Merged
#85 schema: Introduce PatchObject
method
Merged
#84 schema: Introduce xheader property
Merged
#79 [#78] iam: Don't check IP for private
Merged
#77 Increase unit-test coverage
Merged
#71 docs: Introduce APE overview
Merged
#74 [#74] docs: Describe converters
Merged
#72 chain/test: Refactor fuzz tests
Merged
#62 router: Make defaultChainRouter match a request by listing chains with iterator
Merged
#70 [#70] iam: Support aws:MultiFactorAuthPresent key
Merged
#67 [#67] chain: Support IPAddress conditions
Merged
#64 engine: Add user and group targets
Merged
#69 [#69] iam: Extend native actions with tree service methods
Merged
#68 [#68] iam: Allow read object on delete operation
Merged
#66 [#58] iam: Fix native actions mapping
Merged
#65 [#63] iam: Add formatters for resource/request tags
Merged
#60 [#60] chain: Support numeric conditions
Merged
#63 [#63] iam: Support tag keys
Merged
#61 [#59] router: Inmemory implementation should take empty name for "root"
Merged
#58 [#58] iam: Support more s3 actions
Merged
#57 Add policy validation checks
Merged
#52 morph: Extend MorphRuleChainStorage interface with ListTargetsIterator
Merged
#55 router: Inmemory implementation should take empty name for "root"
Merged
#54 Revise MorphRuleChainStorage interface and introduce ContractStorageReader
Merged
#53 [#53] iam: Extend support s3 to native actions
2 pull requests proposed by 1 user
Proposed
#95 Add license and README
Proposed
#96 Add CODEOWNERS
5 issues closed from 3 users
Closed
#88 iam: Support s3ActionGetLifecycleConfiguration
Closed
#78 Remove IsPrivate
check for IP policy conversion
Closed
#76 Cover pkg/chain
with tests
Closed
#59 Fix InMemoryLocalOverride root
handling
Closed
#51 iam: Extend policy validation
7 issues created by 3 users
Opened
#59 Fix InMemoryLocalOverride root
handling
Opened
#76 Cover pkg/chain
with tests
Opened
#78 Remove IsPrivate
check for IP policy conversion
Opened
#83 Refactor chain router
Opened
#88 iam: Support s3ActionGetLifecycleConfiguration
Opened
#92 Add Inverted
field description
Opened
#94 iam: Support wildcard AWS principal
1 unresolved conversation
Open
#48
Add README and LICENSE