Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / yiisoft/rbac issues and pull requests
#271 - Improve compatibility of item's type with Yii 2
Pull Request -
State: open - Opened by arogachev about 1 month ago
#270 - Add console command to remove assignments with non-exists roles/permissions
Issue -
State: open - Opened by vjik about 2 months ago
- 3 comments
Labels: status:ready for adoption, type:feature
#269 - Fix readme badges
Pull Request -
State: closed - Opened by vjik about 2 months ago
#268 - Add ability to check multiple roles or permissions in userHasPermission method.
Issue -
State: closed - Opened by sptik12 4 months ago
- 2 comments
Labels: status:under discussion
#267 - Fix docs
Pull Request -
State: closed - Opened by luizcmarin 6 months ago
#266 - Fix docs
Pull Request -
State: closed - Opened by luizcmarin 7 months ago
#265 - Additions to PR 263
Pull Request -
State: closed - Opened by arogachev 7 months ago
Labels: type:bug, status:code review
#264 - `Manager::userHasPermission()` - default roles are not checked
Issue -
State: closed - Opened by arogachev 7 months ago
Labels: type:bug
#263 - Filter User item names adding default items
Pull Request -
State: closed - Opened by KovYu 7 months ago
- 1 comment
Labels: type:bug
#262 - Shrink CHANGELOG
Pull Request -
State: closed - Opened by arogachev 9 months ago
- 1 comment
Labels: type:task
#261 - Group similar entries in CHANGELOG
Issue -
State: closed - Opened by arogachev 9 months ago
Labels: type:task
#260 - Test new case for `Manager::userHasPermission()`
Pull Request -
State: closed - Opened by arogachev 9 months ago
- 2 comments
Labels: type:bug
#259 - Actualize rule example in docs, rename `$ruleContext` to `$context`
Pull Request -
State: closed - Opened by arogachev 9 months ago
- 2 comments
Labels: type:docs, status:code review
#258 - Actualize `throws` PHPDOC tag for `ManagerInterface::assign()``
Pull Request -
State: closed - Opened by arogachev 9 months ago
- 2 comments
Labels: type:task, status:code review
#257 - Add method `Manager::hasRole(string $name): bool`
Issue -
State: open - Opened by vjik 9 months ago
Labels: type:enhancement
#256 - Adjust for using with Yii Config
Pull Request -
State: closed - Opened by arogachev 9 months ago
- 2 comments
Labels: type:task
#255 - Actualize badges, remove Scrutinizer
Pull Request -
State: closed - Opened by arogachev 9 months ago
- 1 comment
Labels: type:task
#254 - Allow checking for user's roles in ManagerInterface::userHasPermission()
Pull Request -
State: closed - Opened by arogachev 9 months ago
- 3 comments
Labels: type:enhancement, status:code review
#253 - Return `$this` instead of throwing "already assigned" exception in `Manager::assign()`
Pull Request -
State: closed - Opened by arogachev 9 months ago
- 2 comments
Labels: type:enhancement
#252 - Return `$this` instead of throwing "already assigned" exception in `Manager::assign()`
Issue -
State: closed - Opened by arogachev 9 months ago
Labels: type:enhancement, status:ready for adoption
#251 - Allow checking for user's roles in `ManagerInterface::userHasPermission()`
Issue -
State: closed - Opened by arogachev 9 months ago
- 2 comments
Labels: type:enhancement, status:code review
#250 - Add package configuration for Yii Config
Issue -
State: closed - Opened by vjik 9 months ago
Labels: type:bug
#249 - Add `SimpleRuleFactory`
Pull Request -
State: closed - Opened by arogachev 9 months ago
- 2 comments
Labels: type:enhancement
#248 - Add implementation for `RuleFactoryInterface` that create rules via `new $class`.
Issue -
State: closed - Opened by vjik 9 months ago
Labels: type:enhancement, status:code review
#247 - Rename access tree and improve coverage for db implementations
Pull Request -
State: closed - Opened by arogachev 9 months ago
- 2 comments
Labels: type:task, type:test
#246 - Add test for removing non existing asslgnment
Pull Request -
State: closed - Opened by arogachev 9 months ago
- 2 comments
Labels: type:test
#245 - Add more tests to raise coverage in related packages
Pull Request -
State: closed - Opened by arogachev 9 months ago
- 2 comments
Labels: type:enhancement, type:test
#244 - Minor fixes
Pull Request -
State: closed - Opened by samdark 9 months ago
- 2 comments
#243 - update irc link
Pull Request -
State: closed - Opened by Arhell 9 months ago
- 2 comments
#242 - update irc link
Issue -
State: closed - Opened by Arhell 9 months ago
#241 - Add tests for access tree
Pull Request -
State: closed - Opened by arogachev 9 months ago
- 2 comments
Labels: type:test
#240 - Update rector/rector requirement from ^0.19.0 to ^1.0.0
Pull Request -
State: closed - Opened by dependabot[bot] 10 months ago
- 2 comments
Labels: dependencies, php
#239 - How to disable permission on role to specific user?
Issue -
State: closed - Opened by donnyatspe 10 months ago
- 1 comment
#238 - Concurrency in assignments storage
Pull Request -
State: closed - Opened by arogachev 10 months ago
- 2 comments
#237 - Concurrency in items storage tests, handle not found base item in access tree
Pull Request -
State: closed - Opened by arogachev 10 months ago
- 2 comments
Labels: type:bug, type:test
#236 - Fix Psalm
Pull Request -
State: closed - Opened by arogachev 10 months ago
Labels: type:task
#235 - Fix Psalm
Pull Request -
State: closed - Opened by arogachev 10 months ago
Labels: type:task
#234 - Improve Psalm
Pull Request -
State: closed - Opened by arogachev 10 months ago
Labels: type:task
#233 - Add test for adding item with past timestamps
Pull Request -
State: closed - Opened by arogachev 10 months ago
- 1 comment
Labels: type:test
#232 - Revert changes with final method
Pull Request -
State: closed - Opened by arogachev 10 months ago
Labels: type:task
#231 - Disable final fixer for StyleCI, add RawAssignment Psalm type
Pull Request -
State: closed - Opened by arogachev 10 months ago
- 1 comment
Labels: type:task
#230 - Add `Assignment::getAttributes()` method
Pull Request -
State: closed - Opened by arogachev 10 months ago
- 1 comment
Labels: type:feature
#229 - Simplify recreation of storages in tests
Pull Request -
State: closed - Opened by arogachev 10 months ago
Labels: type:test
#228 - Add option to recreate storages in tests
Pull Request -
State: closed - Opened by arogachev 10 months ago
- 1 comment
Labels: type:test
#227 - Use snake case for item attribute names (ease migration from Yii 2)
Pull Request -
State: closed - Opened by arogachev 10 months ago
- 1 comment
Labels: type:task
#226 - Use manager for adding items in tests
Pull Request -
State: closed - Opened by arogachev 10 months ago
- 1 comment
Labels: type:test
#225 - Update rector/rector requirement from ^0.18.1 to ^0.19.0
Pull Request -
State: closed - Opened by dependabot[bot] 10 months ago
- 2 comments
Labels: dependencies, php
#224 - Add tests for `ItemsStorage::getAccessTree()`
Issue -
State: closed - Opened by arogachev 11 months ago
Labels: type:test
#223 - Handle empty assignments in `Manager::getPermissionsByUserId()`
Pull Request -
State: closed - Opened by arogachev 11 months ago
- 2 comments
Labels: type:bug
#222 - Adjust hierarchy when removing item
Pull Request -
State: closed - Opened by arogachev 11 months ago
- 2 comments
Labels: type:bug
#221 - Exclude items with start names when getting children
Pull Request -
State: closed - Opened by arogachev 11 months ago
- 2 comments
Labels: type:bug
#220 - Fixes after integrating simple items storage
Pull Request -
State: closed - Opened by arogachev 11 months ago
- 1 comment
Labels: type:task
#219 - Make SimpleAssignmentsStorage::$assignments protected
Pull Request -
State: closed - Opened by arogachev 11 months ago
- 1 comment
Labels: type:task
#218 - Improve custom autoload
Pull Request -
State: closed - Opened by arogachev 11 months ago
- 2 comments
Labels: type:task
#217 - Bump PHP version to 8.1 and PHPUnit version to 10.5.2
Pull Request -
State: closed - Opened by arogachev 11 months ago
- 2 comments
Labels: type:enhancement
#216 - Update CHANGELOG [skip ci]
Pull Request -
State: closed - Opened by arogachev 11 months ago
- 1 comment
Labels: type:task
#215 - Add simple storages
Pull Request -
State: closed - Opened by arogachev 11 months ago
- 2 comments
Labels: type:enhancement
#214 - Add simple storages
Issue -
State: closed - Opened by arogachev 11 months ago
Labels: type:enhancement
#213 - Reorganize file structure
Issue -
State: closed - Opened by arogachev 11 months ago
Labels: status:under discussion
#212 - Change non-empty-string to string in Psalm type for `AccessTree`
Pull Request -
State: closed - Opened by arogachev 12 months ago
- 1 comment
Labels: type:task
#211 - Improve filtering of items
Pull Request -
State: closed - Opened by arogachev 12 months ago
- 1 comment
Labels: type:task
#210 - Minor fixes and improve types
Pull Request -
State: closed - Opened by arogachev 12 months ago
- 1 comment
Labels: type:task
#209 - Optimize calls for getting child items within the loops
Pull Request -
State: closed - Opened by arogachev 12 months ago
- 2 comments
Labels: type:enhancement
#208 - Revise all interface methods based on their usage
Issue -
State: closed - Opened by arogachev 12 months ago
- 1 comment
#207 - Add example of self-contained rule factory to docs
Pull Request -
State: closed - Opened by arogachev 12 months ago
- 1 comment
Labels: type:docs
#206 - Optimize calls for getting child items within the loops
Issue -
State: closed - Opened by arogachev 12 months ago
#205 - Use Mermaid for hierarchy in `Tests/Support`
Issue -
State: open - Opened by arogachev 12 months ago
#204 - Fix test to be more realistic
Issue -
State: closed - Opened by arogachev 12 months ago
- 1 comment
Labels: type:test
#203 - Fix `Manager::userHasPermission()`, various fixes and improvements
Pull Request -
State: closed - Opened by arogachev about 1 year ago
- 2 comments
Labels: type:bug, type:enhancement, status:code review
#202 - Do not use storages directly
Pull Request -
State: closed - Opened by arogachev about 1 year ago
- 1 comment
Labels: type:task
#200 - Use more specific type hints
Pull Request -
State: closed - Opened by arogachev about 1 year ago
- 2 comments
Labels: type:task, status:code review
#199 - Refactor `FakeItemsStorage::hasChild()` (sync with `rbac-php`)
Pull Request -
State: closed - Opened by arogachev about 1 year ago
- 1 comment
Labels: type:task
#198 - Change `ItemsIndexedByName` psalm type again
Pull Request -
State: closed - Opened by arogachev about 1 year ago
- 2 comments
Labels: type:task
#197 - Simplify GitHub actions
Issue -
State: open - Opened by vjik about 1 year ago
#196 - Fix changelog, psalm type and add not null check
Pull Request -
State: closed - Opened by arogachev about 1 year ago
- 2 comments
Labels: type:task
#194 - Revert `ItemsIndexedByName` psalm type
Pull Request -
State: closed - Opened by arogachev about 1 year ago
- 2 comments
Labels: type:task
#193 - `Manager::userHasPermission()` - execute parent permissions' rules
Issue -
State: closed - Opened by arogachev about 1 year ago
- 1 comment
Labels: type:bug, status:under development
#192 - Test storages
Pull Request -
State: closed - Opened by arogachev about 1 year ago
- 2 comments
Labels: type:test, status:code review
#191 - Exclude parent role from `Manager::getAllChildRoles()`
Pull Request -
State: closed - Opened by arogachev about 1 year ago
- 2 comments
Labels: type:bug, status:code review
#190 - Improve handling and control of `Assignment::$createdAt`
Pull Request -
State: closed - Opened by arogachev about 1 year ago
- 2 comments
Labels: type:enhancement, status:code review
#189 - Test storages
Issue -
State: closed - Opened by arogachev about 1 year ago
- 1 comment
Labels: type:test
#188 - Add test for data persistency
Pull Request -
State: closed - Opened by arogachev about 1 year ago
- 2 comments
Labels: type:test, status:code review
#187 - Remove timestamps
Pull Request -
State: closed - Opened by arogachev about 1 year ago
- 2 comments
Labels: type:task, status:code review
#186 - Remove `createdAt` and `updatedAt`
Issue -
State: closed - Opened by arogachev about 1 year ago
Labels: type:task
#185 - Execute rule when checking permissions for guests
Pull Request -
State: closed - Opened by arogachev about 1 year ago
- 2 comments
Labels: type:bug, status:code review
#184 - `Manager` - support batch creation
Issue -
State: open - Opened by arogachev about 1 year ago
- 1 comment
Labels: status:under discussion, type:feature
#183 - `Manager` - adjust naming of methods after improving perfomance
Issue -
State: closed - Opened by arogachev about 1 year ago
- 1 comment
Labels: type:task
#182 - `Assignment` - set `createdAt` to current time by default in constructor
Issue -
State: closed - Opened by arogachev about 1 year ago
- 1 comment
#181 - `Manager::getInheritedPermissionsByUser()` - optimize
Issue -
State: closed - Opened by arogachev about 1 year ago
- 1 comment
#180 - `Manager::setGuestRoleName()`, `Manager::*ByRoleName()` - check that role exists
Issue -
State: closed - Opened by arogachev about 1 year ago
- 1 comment
#179 - `Manager::setDefaultRoleNames()` - check that each array item returned from closure is a string
Issue -
State: closed - Opened by arogachev about 1 year ago
Labels: type:task
#178 - `Manager::getChildRoles()` should not include the parent role
Issue -
State: closed - Opened by arogachev about 1 year ago
- 1 comment
Labels: type:bug, status:ready for adoption
#177 - Use rule factory in `CompositeRule`
Pull Request -
State: closed - Opened by arogachev about 1 year ago
- 2 comments
Labels: status:code review
#176 - `CompositeRule` - use more complex conditions
Issue -
State: open - Opened by arogachev about 1 year ago
- 1 comment
Labels: type:enhancement
#175 - `CompositeRule` - use rule factory for creating rule instances
Issue -
State: closed - Opened by arogachev about 1 year ago
#174 - Actualize README and PHPDoc
Pull Request -
State: closed - Opened by arogachev about 1 year ago
- 2 comments
Labels: type:docs, status:code review
#173 - Fix README
Pull Request -
State: closed - Opened by arogachev about 1 year ago
- 2 comments
Labels: type:docs
#172 - Different behavior with guest and user
Issue -
State: closed - Opened by g-rodigy about 1 year ago
Labels: type:bug
#171 - Update rector/rector requirement from ^0.17.0 to ^0.18.1
Pull Request -
State: closed - Opened by dependabot[bot] about 1 year ago
- 2 comments
Labels: dependencies, php
#170 - Improve perfomance
Pull Request -
State: closed - Opened by arogachev about 1 year ago
- 2 comments
Labels: type:task, status:code review