Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/yiisoft/rbac

Role based access control
https://github.com/yiisoft/rbac

Improve perfomance

arogachev opened this pull request over 1 year ago
Update slope-it/clock-mock requirement from ^0.3.8 to ^0.4.0

dependabot[bot] opened this pull request over 1 year ago
Update rector/rector requirement from ^0.17.0 to ^0.18.0

dependabot[bot] opened this pull request over 1 year ago
Move common Psalm types

arogachev opened this pull request over 1 year ago
Update yiisoft/access requirement from ^1.0 to ^2.0

dependabot[bot] opened this pull request over 1 year ago
Improve perfomance

arogachev opened this issue over 1 year ago
Update phpunit/phpunit requirement from ^9.5 to ^10.3

dependabot[bot] opened this pull request over 1 year ago
Raise min MSI and fix mutants

arogachev opened this issue over 1 year ago
Decouple storages

arogachev opened this pull request over 1 year ago
Update phpunit/phpunit requirement from ^9.5 to ^10.2

dependabot[bot] opened this pull request over 1 year ago
Update README.md

rustamwin opened this pull request over 1 year ago
Add SchemaManagerInterface

arogachev opened this pull request over 1 year ago
Update CHANGELOG.md

arogachev opened this pull request over 1 year ago
Remove tests from .gitattributes

arogachev opened this pull request over 1 year ago
Actualize and enable BC workflow

arogachev opened this pull request over 1 year ago
Update CHANGELOG.md before 1.0.1 release

arogachev opened this pull request over 1 year ago
Update CHANGELOG.md

arogachev opened this pull request over 1 year ago
Enable BC checker

arogachev opened this issue over 1 year ago
Revert "Revert "[Batch] Add composer-require-checker CI""

arogachev opened this pull request over 1 year ago
Revert "[Batch] Add composer-require-checker CI"

arogachev opened this pull request over 1 year ago
Add logging (move from yiisoft/rbac-db)

arogachev opened this issue over 1 year ago
Update phpunit/phpunit requirement from ^9.5 to ^10.1

dependabot[bot] opened this pull request over 1 year ago
Extract common tests

arogachev opened this pull request over 1 year ago
Update StyleCI config

vjik opened this pull request over 1 year ago
Update README.md

vjik opened this pull request almost 2 years ago
Update code of conduct

vjik opened this pull request almost 2 years ago
Update phpunit/phpunit requirement from ^9.5 to ^10.0

dependabot[bot] opened this pull request almost 2 years ago
Update vimeo/psalm requirement from ^4.22 to ^5.3

dependabot[bot] opened this pull request about 2 years ago
Update vimeo/psalm requirement from ^4.22 to ^5.2

dependabot[bot] opened this pull request about 2 years ago
Update vimeo/psalm requirement from ^4.22 to ^5.1

dependabot[bot] opened this pull request about 2 years ago
Update vimeo/psalm requirement from ^4.22 to ^5.0

dependabot[bot] opened this pull request about 2 years ago
[Batch] Add composer-require-checker CI

xepozz opened this pull request about 2 years ago
Add rector [batch]

xepozz opened this pull request about 2 years ago
Fix typo

razonyang opened this pull request over 2 years ago
PR for #121: Add friendly exception when default roles are not found

DplusG opened this pull request over 2 years ago
Using Assignment in AssignmentsStorageInterface::add()

githubjeka opened this issue over 2 years ago
Separate chain calls

sankaest opened this pull request over 2 years ago
Use reusables actions.

terabytesoftw opened this pull request over 2 years ago
Unix time 2038 problem

mrmuminov opened this pull request over 2 years ago
Add example of self-contained rule factory to docs

sobhan-m94 opened this issue over 2 years ago
Check item exists on add role or permission

vjik opened this pull request over 2 years ago
Role and permission with same name overrides on add

vjik opened this issue over 2 years ago
Fix: don't removed assignments on remove role + cleanup and more tests

vjik opened this pull request over 2 years ago
Adopt Yii Access for RBAC

vjik opened this issue over 2 years ago
Add tests + Minor CS improvements

vjik opened this pull request over 2 years ago
Implement fluent interface in `Manager`

vjik opened this pull request almost 3 years ago
Increase test coverage to 100%

vjik opened this pull request almost 3 years ago
Make fluent interface into `Manager`

vjik opened this issue almost 3 years ago
Use friendly exception on get non exist default roles

vjik opened this issue almost 3 years ago
release date

sobhan-m94 opened this issue almost 3 years ago
Add hierarchy to readme

vjik opened this pull request almost 3 years ago
Fix #99: Allow int or stringable object as userId

samdark opened this pull request almost 3 years ago
Add enum support

samdark opened this pull request almost 3 years ago
Remove rules from items storage in favor rules container

vjik opened this pull request almost 3 years ago
Replace `getAllChildren()` to `getParents()` in `ItemsStorageInterface`

vjik opened this pull request almost 3 years ago
Refactor

samdark opened this pull request almost 3 years ago
Fix #103: Refactor AssignmentsStorageInterface

samdark opened this pull request almost 3 years ago
Implement at least one DB-based adapter before release

samdark opened this issue almost 3 years ago
Add support PHP enums for use as role/permission/rule name

vjik opened this issue almost 3 years ago
Refactor `RolesStorageInterface`

vjik opened this issue almost 3 years ago
Use container for get rule instances

vjik opened this issue almost 3 years ago
Refactor `Manager`

vjik opened this issue almost 3 years ago
Assign only roles to users

vjik opened this pull request almost 3 years ago
Refactor `AssignmentsStorageInterface`

vjik opened this issue almost 3 years ago
Rename methods for get/set default roles

vjik opened this pull request almost 3 years ago
Rename methods for work with default roles

vjik opened this issue almost 3 years ago
Cleanup + Minor refactoring

vjik opened this pull request almost 3 years ago
Add support `$userId` as stringable object

vjik opened this issue almost 3 years ago
Add checking of class name and rule being created in `ClassNameRuleFactory`

vjik opened this pull request almost 3 years ago
Remove `ItemInterface`

vjik opened this pull request almost 3 years ago
Remove unnecessary `ItemInterface`

vjik opened this issue almost 3 years ago
Optional name for `Rule` constructor

vjik opened this pull request almost 3 years ago
`ClassNameRuleFactory` don't usable

vjik opened this issue almost 3 years ago
Add `RuleInterface`

vjik opened this pull request almost 3 years ago
Inrease test coverage to 100%

vjik opened this issue almost 3 years ago
Remove `DenyAll` in favor `yiisoft/access`

vjik opened this pull request almost 3 years ago
Improve psalm annotations

vjik opened this pull request almost 3 years ago
Improve psalm annotations

vjik opened this pull request almost 3 years ago
Finalize classes and methods

vjik opened this pull request almost 3 years ago
Add validation of class into `ClassNameRuleFactory::create()`

vjik opened this issue almost 3 years ago
Move `DenyAll` to `yiisoft/access`

vjik opened this issue almost 3 years ago
Psalm level 1, minor fixes

samdark opened this pull request almost 3 years ago
Docs

samdark opened this pull request almost 3 years ago
Cleanup

samdark opened this pull request almost 3 years ago
Should we use DateTime interfaces and/or unix timestamp?

samdark opened this issue almost 3 years ago
Fix #69: Add CompositeRule

samdark opened this pull request almost 3 years ago
Fix #69: Allow multiple rules

samdark opened this pull request almost 3 years ago
Allow null value for access checking if user is guest

rustamwin opened this pull request almost 3 years ago
Allow null for parameter $userId and return false

epifrin opened this pull request almost 3 years ago
Allow null for parameter userId in method userHasPermission()

epifrin opened this issue almost 3 years ago
Deny assigning permission directly

samdark opened this pull request about 3 years ago
Split interfaces

darkdef opened this pull request about 3 years ago
Seperate storage into assigments and permissions/roles

darkdef opened this pull request about 3 years ago
Allow assingning multiple rules to a single item

samdark opened this issue over 3 years ago
Schedule GitHub workflows

viktorprogger opened this pull request over 3 years ago