Skip to content

Releases: curiosity26/ACLHelper

Patch the Submatrix

03 Dec 14:46
Compare
Choose a tag to compare

Symfony dependency updates for security fixes.

Deep State

10 Jun 21:43
4ad8796
Compare
Choose a tag to compare

When using findBy or findByOne methods on the AclHelperAgent, you can now filter by using complex criteria such as LIKE or BETWEEN and even filter on values of deep associations.

$agent->findBy($identity, $mask, [
    'children.createdAt' => ['BETWEEN' => [$yesterdayDateTime, $todayDateTime]],
    'children.name' => ['IN' => ['Laura', 'David']],
    'children.sibling' => ['!=' => 1],
]);

Also, allows for the user of using class-level ACLs in queries. This is turned on by default. This may differ from the default behavior of the ACL Bundle, which allows for Class-level security definitions but doesn't always seem to trust them.

Chainmail

28 Nov 20:19
8649de8
Compare
Choose a tag to compare

Index fields to speed lookup

Drawbridge

28 Nov 19:53
e15947a
Compare
Choose a tag to compare

Last pass on missing mapping attributes.

Lava Moat

28 Nov 18:18
d2d8956
Compare
Choose a tag to compare

Fixed issue with ancestor mapping and added proper unique constraints

Gates of Mordor

28 Nov 17:01
db7d457
Compare
Choose a tag to compare

Username is a boolean field for SecurityIdentities. Don't you hate it when you just made a release and you see a glaring, minor issue. It's annoying.

Force Field

28 Nov 16:16
126ec65
Compare
Choose a tag to compare

Fix issues in ORM mapping that generates correct table structures. Handle nulls properly in criteria queries.

Shield

13 Nov 18:46
6612967
Compare
Choose a tag to compare

Fixes issue when using criteria to filter the agent's results.

Impenetrable

12 Nov 20:40
b02fd38
Compare
Choose a tag to compare

Add casting back in but in a better way

Tom-Yum-Goong

05 Nov 22:20
Compare
Choose a tag to compare

Bug fixes for when roles hierarchy isn't used.