Ecosyste.ms: OpenCollective

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

github.com/yiisoft/rbac-cycle-db

RBAC Cycle Database storage
https://github.com/yiisoft/rbac-cycle-db

Prepare for next release

6dcceef8eb2a4a80879601141c9cf9150ddd5981 authored 10 months ago by Alexey Rogachev <[email protected]>
Release version 3.0.0

12ef7530e55e6d72ec2affb33e12ec071d322c1c authored 10 months ago by Alexey Rogachev <[email protected]>
Update composer.json (#105)

* Update composer.json

* Fix creating of manager in tests

0efe1987af07027e235a5ff4bcdd906fcd5c9850 authored 10 months ago by Alexey Rogachev <[email protected]>
Shrink CHANGELOG [skip CI] (#104)

0ca508ed5ec1fb04310e55036ce344f808b79935 authored 10 months ago by Alexey Rogachev <[email protected]>
Do not throw exception in migration in docs (#103)

* Do not throw exception in migration in docs [skip ci]

* Better diffs [skip ci]

34592ad8d8657e8ecef1734c20f4cf3d324de684 authored 10 months ago by Alexey Rogachev <[email protected]>
Add note about manual sync (#102)

* Add note about manual sync [skip ci]

* Remove trailing spaces [skip ci]

e53265e31769bcb6b8412aa5cdd2ff66eb03c186 authored 10 months ago by Alexey Rogachev <[email protected]>
Various fixes (#100)

* Various fixes

* Apply fixes from StyleCI

* max length + trailing slashes [skip ci]

--...

ef7db0c836e1d723af7364704495fc592d55e13d authored 10 months ago by Alexander Makarov <[email protected]>
Remove Scrutinizer (#99)

65851c53e712c5355b6e8724558c239d129cb55d authored 10 months ago by Alexey Rogachev <[email protected]>
Miscellaneous fixes (#98)

* Simplify working with paths in README
* Sync related to SimpleRuleFactory
* Actualize badges...

19fd26c8f742ce33be24180075f505fb5e533984 authored 10 months ago by Alexey Rogachev <[email protected]>
Rename access tree to hierarchy (#97)

* Rename access tree to hierarchy

* Update CHANGELOG [skip ci]

9872beb92ff33b4c3abd674e3ec64b1d17deb538 authored 10 months ago by Alexey Rogachev <[email protected]>
Backwards sync with rbac-db (#95)

* Backwards sync with rbac-db

* Revert scrutinizer

* Update CHANGELOG [skip ci]

* Updat...

3032f68a601685cc96b2aef4f36def9df0833277 authored 10 months ago by Alexey Rogachev <[email protected]>
Update rector/rector requirement from ^0.19.0 to ^1.0.0 (#96)

Updates the requirements on [rector/rector](https://github.com/rectorphp/rector) to permit the l...

9c7effbb367b61e8579e191d2eeae5168bddf3e1 authored 11 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Decrease size for string columns from 128 to 126 for PostgreSQL optimization (#94)

* Use snake case for item attribute names (ease migration from Yii 2)

* Update CHANGELOG [ski...

44ddc4a8a63d0760fad3fc78744d7069085034bf authored 12 months ago by Alexey Rogachev <[email protected]>
Use snake case for item attribute names (ease migration from Yii 2) (#93)

863c85800bfd295c777458268c515f0fac61da53 authored 12 months ago by Alexey Rogachev <[email protected]>
Remove duplicate code in `ItemsStorage::add()` (#92)

* Remove duplicate code in `ItemsStorage::add()`

* Update CHANGELOG [skip ci]

9f2b725fa00b6a8a1d0d5f5c1b3693412bfcea2c authored 12 months ago by Alexey Rogachev <[email protected]>
Add docs for migrations (#90)

049c4cba9b8e16627e4d868700b517456f80de9c authored 12 months ago by Alexey Rogachev <[email protected]>
Add migrations (#83)

* Customize item names separator, throw friendly exception

* Apply fixes from StyleCI

* Fi...

755d9fc3334a394726f4dc1a4b5cf089ccd7340e authored 12 months ago by Alexey Rogachev <[email protected]>
Update rector/rector requirement from ^0.18.0 to ^0.19.0 (#86)

Updates the requirements on [rector/rector](https://github.com/rectorphp/rector) to permit the l...

fc938ddbcf49a9576c5d3f43fb780aac8ef29259 authored 12 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Customize separator for item names, throw friendly exception (#80)

* Customize item names separator, throw friendly exception

* Apply fixes from StyleCI

* Fi...

b0bb5a9d9bd61dbdefd4fd821f0dfeb24d67b98a authored 12 months ago by Alexey Rogachev <[email protected]>
Sync with base package (#78)

* Sync with base package

* Apply fixes from StyleCI

* Fix remaining unit tests

* Migrat...

a7958955357904e14d3ac912d7461fcbf958936f authored about 1 year ago by Alexey Rogachev <[email protected]>
Improve perfomance (#71)

* Improve perfomance

* Fix Psalm except not implemented interface methods

* Implement for ...

de09c4933fabaa8f7ce0e31177dcd702435f8785 authored about 1 year ago by Alexey Rogachev <[email protected]>
Fix MSSQL CI (#75)

9e367f94628788b645540a5c0565a967b3fa255b authored over 1 year ago by Alexey Rogachev <[email protected]>
Sync `DbSchemaManager` and `README` with `rbac-db` (#74)

791e27f93958d3c24be0d424d07a3fe6390a363c authored over 1 year ago by Alexey Rogachev <[email protected]>
Update slope-it/clock-mock requirement from 0.3.8 to 0.4.0 (#69)

Updates the requirements on [slope-it/clock-mock](https://github.com/slope-it/clock-mock) to per...

9c7eef52370c9b495b3631f8f40894f20d2b6f10 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add default table names (#67)

* Add default table names

* Fix Psalm, less magic

* Fix fk names

* Fix hardcode for MyS...

74c62a7cafffb13fe23b99c854f8bdf2c0ed666f authored over 1 year ago by Alexey Rogachev <[email protected]>
Update rector/rector requirement from ^0.17.0 to ^0.18.0 (#68)

Updates the requirements on [rector/rector](https://github.com/rectorphp/rector) to permit the l...

767b3f9d4fa70a100327a2771894eedb45ba46ff authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sync and simplify traversal (#61)

* Add schema manager

* Make console dependency optional in composer

* Actualize schema man...

62e5a35c89bb5e6d68210e6a034bd01530c7a849 authored over 1 year ago by Alexey Rogachev <[email protected]>
Decouple storages (#60)

* Add schema manager

* Make console dependency optional in composer

* Actualize schema man...

b1cf4631e386518810ffa01abc9b183b07626392 authored over 1 year ago by Alexey Rogachev <[email protected]>
Test SQL schema (#59)

* Add schema manager

* Make console dependency optional in composer

* Actualize schema man...

d94adbf7eb7d3c47cabb032c4e366f1b481e67e1 authored over 1 year ago by Alexey Rogachev <[email protected]>
Add schema manager (#55)

* Add schema manager

* Make console dependency optional in composer

* Actualize schema man...

ea75cbc9d58883ad1e72496734c7227ed0c8610a authored over 1 year ago by Alexey Rogachev <[email protected]>
Update rector/rector requirement from ^0.16.0 to ^0.17.0 (#57)

Updates the requirements on [rector/rector](https://github.com/rectorphp/rector) to permit the l...

a8481e0a5a14509a7a17ec8d120995d802fedf53 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Update rector/rector requirement from ^0.15.0 to ^0.16.0 (#56)

Updates the requirements on [rector/rector](https://github.com/rectorphp/rector) to permit the l...

1e7123eb5cabdb326cb8e8c2b43d7f464414513d authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Release version 2.0.0

21914adb3bc069a88df9fbcefdca12a458a2c63f authored over 1 year ago by Alexey Rogachev <[email protected]>
Prepare for next release

bc4e715faee12b5c9a67b8863dc7920c132fc4d0 authored over 1 year ago by Alexey Rogachev <[email protected]>
Keep package stable in Composer (#54)

* Remove tests from .gitattributes, keep packages stable in Composer

* Revert tests deletion
...

a3c9e6232a6784422daa35caa94c351da3ebf368 authored over 1 year ago by Alexey Rogachev <[email protected]>
Reuse tests code (#51)

* Improve naming

* Reuse tests code

* Rename remaining calls for getting database

* Add...

c7c61e65d2e91e7057b2a27cb88f6c546baba1ae authored over 1 year ago by Alexey Rogachev <[email protected]>
Update CHANGELOG [skip ci] (#50)

bb168611bee1d1cbd15772956b1f2235aa918507 authored over 1 year ago by Alexey Rogachev <[email protected]>
Use recursion for items (#49)

* Add mysql workflow

* Do not use template

* Install composer dependencies

* Separate s...

3dc88ec1409e5d9b5c52fb23dc83fe70deeab29f authored over 1 year ago by Alexey Rogachev <[email protected]>
Fix errors for other DBMS and SQLite with enabled foreign keys (#48)

* Add mysql workflow

* Do not use template

* Install composer dependencies

* Separate s...

e939840ea5ac65f3478e268673c1efcf225b2b05 authored almost 2 years ago by Alexey Rogachev <[email protected]>
Add workflows for other DBMS (#47)

* Add mysql workflow

* Do not use template

* Install composer dependencies

* Separate s...

394074ff161caf95bf47a823bcf2f411d70b9ee8 authored almost 2 years ago by Alexey Rogachev <[email protected]>
Fix "force" option in console command (#46)

* Fix "force" option in console command

* Apply fixes from StyleCI

* Fix psalm

* Update...

f2ee66355cf98924052271ab4ff1dd5c34b1d41d authored almost 2 years ago by Alexey Rogachev <[email protected]>
Fix #42: Use integer type instead of timestamp

0829ca99bf4e0ee93bd4875dea9bc74c898c112b authored almost 2 years ago by Alexey Rogachev <[email protected]>
Update BC workflow

21a902cd1b6879916aaeaf9a4aeeede555d4d937 authored almost 2 years ago by Alexander Makarov <[email protected]>
Enable BC workflow

9afc9aac42edc0ff3002ea5d0d4750af95c8d7ec authored almost 2 years ago by Alexander Makarov <[email protected]>
Prepare for next release

27e8caa111b1573f4ace76c2acc9d4f25cbe06a4 authored almost 2 years ago by Alexander Makarov <[email protected]>
Release version 1.0.0

b9e657a0ce590dc2900e30f69887b68042759c22 authored almost 2 years ago by Alexander Makarov <[email protected]>
Remove stability flags and branch alias

950be070f6de7954ddcd957db7e7b6fb417a6053 authored almost 2 years ago by Alexander Makarov <[email protected]>
Add docs, improve working with arguments (#41)

* Add docs for ItemsStorage

* Apply fixes from StyleCI

* Fix unit tests

* Sync structur...

b1c2fc0d9e3e3192d38f99079f277c9234c94e8c authored almost 2 years ago by Alexey Rogachev <[email protected]>
Revert "Add docs for ItemsStorage"

This reverts commit afd01a9510ffe358597d2eac42f950e62bcf0674.

a5bbd2e2a75627fac689d0665db6a024a8118232 authored almost 2 years ago by Alexey Rogachev <[email protected]>
Revert "Fix optional parameters"

This reverts commit 4aa48b5c07b4e6a2006eddefad5ad0e1aeed8502.

831ea5b2e8bf732f95eb27e1dfb31d55d7903521 authored almost 2 years ago by Alexey Rogachev <[email protected]>
Fix optional parameters

4aa48b5c07b4e6a2006eddefad5ad0e1aeed8502 authored almost 2 years ago by Alexey Rogachev <[email protected]>
Add docs for ItemsStorage

afd01a9510ffe358597d2eac42f950e62bcf0674 authored almost 2 years ago by Alexey Rogachev <[email protected]>
Improve unit tests (raise coverage, fix mutants), various fixes and improvements (#39)

* Add test for empty table names

* Improve naming and code style

* Check output

* Fix t...

d834072d5b91e406d02b7c49a78f3bcfad6eeea2 authored almost 2 years ago by Alexey Rogachev <[email protected]>
Use separate parameters in `RbacCycleInit` constructor (#37)

* Use separate parameters in RbacCycleInit constructor

* Fix Psalm

* Fix optional paramete...

c48f8286df947166592d39cfbc052f7af85e75f5 authored almost 2 years ago by Alexey Rogachev <[email protected]>
Psalm 1 + Update StyleCI configuration (#34)

* ItemsStorage.php

* AssignmentsStorage.php

* improve

* Apply fixes from StyleCI

* U...

b795aa10f2ab1d35c9f6a81b314935b05c8433d7 authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Update contributor code of conduct (#33)

875056b58fe90f8ba9ef236297a34f3e18689028 authored almost 2 years ago by Sergei Predvoditelev <[email protected]>
Update rector/rector requirement from ^0.14.3 to ^0.15.0 (#28)

* Update rector/rector requirement from ^0.14.3 to ^0.15.0

Updates the requirements on [recto...

2e3a3140eed2e15796dc5f11028032a87b5584f4 authored about 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Update vimeo/psalm requirement from ^4.18 to ^5.2 (#30)

* Update vimeo/psalm requirement from ^4.18 to ^5.2

Updates the requirements on [vimeo/psalm]...

761b9dc0fd4ac35cd38f92a65af81707f694c06e authored about 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add rector (#25)

70d4505626ec200b2c9b3776fa458ed1e3d26d7a authored about 2 years ago by Dmitriy Derepko <[email protected]>
Merge pull request #26 from yiisoft/add-composer-require-checker

[Batch] Add composer-require-checker CI

de7e85e90bd41d654a3dea16a7408288c0348945 authored about 2 years ago by Dmitriy Derepko <[email protected]>
Add changelog [batch]

287c9582186a26c82ac76612c7219c1f6b6dd7f3 authored about 2 years ago by Dmitrii Derepko <[email protected]>
Add composer-require-checker dependency [batch]

36cd7ab3f3a2a8c9f02f994d1b2051a26078b2b0 authored about 2 years ago by Dmitrii Derepko <[email protected]>
Add composer-require-checker [batch]

17dc6a7ec617e221758aa3a90c318613e4c9b867 authored about 2 years ago by Dmitrii Derepko <[email protected]>
Merge pull request #24 from thenotsoft/fix-populate-item

Fix ItemsStorage::populateItem and test

1776fef1fccf11f0e0a52c22255f48c73717108b authored over 2 years ago by thenotsoft <[email protected]>
Fix ItemsStorage::populateItem and test

d03920249f94da81438917b434dbf0a9c36498b6 authored over 2 years ago by thenotsoft <[email protected]>
Fix ItemsStorage::getParents and add more unit tests (#23)

3a338e8b473ab254742950caea62c056544776fb authored over 2 years ago by Razon Yang <[email protected]>
Fix the AssignmentsStorage::getByUserId method and add unit tests (#22)

b39aa4038bc5893fd65c5ab887dca2e411368cdc authored over 2 years ago by Razon Yang <[email protected]>
Use reusables actions. (#19)

825dfcc56fd1f72fc48c4cc220995f1913cc840e authored over 2 years ago by Wilmer Arambula <[email protected]>
Adjust to the changes of `yiisoft/rbac` package (#21)

* Fix primary keys of assignments table
* Remove the superfluous index from assignments table
...

2d3bdb01cae6b4e67c0b074f8b046a837772b1fa authored over 2 years ago by Razon Yang <[email protected]>
Fix #17: Improve performance of SQL queries (#18)

d915b9965351b5a2c8bcdedcaa01875601eeed94 authored over 2 years ago by Alexey Rogachev <[email protected]>
Implement (#16)

bdbf2cf6165e3e9d2abea9147546be2d8eb5b4bc authored over 2 years ago by Rustam Mamadaminov <[email protected]>
Add allow-plugins to config section in composer.json

7d77d15b2695fc2e9901b8deea8c2d543c5df285 authored almost 3 years ago by Evgeniy Zyubin <[email protected]>
Add eol=lf text effect to .gitattributes file

41d180e5c713bcc4d5ac49d30173f0272c4860b2 authored almost 3 years ago by Evgeniy Zyubin <[email protected]>
Add PHP 8.1 support to GitHub workflow actions

fb1560db4b0aab214e0b46ba3d840269eb04d776 authored almost 3 years ago by devanych <[email protected]>
Use correct package, more renaming

4b3639434808a207afc94c5cead287eace1fb4f4 authored almost 3 years ago by Alexander Makarov <[email protected]>
Rename package rbac-spiral-db -> rbac-spiral-db

0bda275deca355d480cf7233a1780a23518b9a86 authored almost 3 years ago by Alexander Makarov <[email protected]>
Update Scrutinizer configuration

0feb4d86243c528a886b6496ee31134360c619ac authored almost 3 years ago by devanych <[email protected]>
Remove scheduled runs from all workflow actions

7b654f47ea2d78dd7ab6bf43c2b2fe883b94690e authored almost 3 years ago by devanych <[email protected]>
Add support for HTML reports for mutation testing

5afdbfd1511952a4f56e33f42504288c9338948b authored almost 3 years ago by devanych <[email protected]>
Update infection configuration

15a1474213a96699581b3457f30a6ad171df81ed authored almost 3 years ago by devanych <[email protected]>
Update StyleCI config

f6c0566dd50a5d4f7abbe5712eebbe75ccf62e45 authored over 3 years ago by Alexander Makarov <[email protected]>
Schedule GitHub workflows (#13)

1b30da88ac12ab903702caad494a2b84cf289f45 authored over 3 years ago by Viktor Babanov <[email protected]>
Do not manage GitHub actions versions with dependabot. Too noisy.

5ac17b5d2490e4a2dd67435ed36d459f5462a3bc authored over 3 years ago by Alexander Makarov <[email protected]>
Clean up

82adae2b4a360c793ae8db2c5d3fab6140bc5a54 authored almost 4 years ago by Rustam Mamadaminov <[email protected]>
Adjust dependabot strategy

548be6a4891ab031628a7a35d353c93c3b520e0a authored about 4 years ago by Alexander Makarov <[email protected]>
Remove infection/infection

c144cbc8268932e01742fb8cf23e1ff21805e14b authored about 4 years ago by Dmitriy Derepko <[email protected]>
Batch add test-watch script and use testdox style for test script

4b44315e59d8b528b9bae82a4c93385c7f0f101e authored about 4 years ago by Dmitriy Derepko <[email protected]>
Batch add spatie/phpunit-watcher

0ab629131f06668298fdc3270bd785d14dc81865 authored about 4 years ago by Dmitriy Derepko <[email protected]>
Adjust StyleCI rules

952bbd00e2e336d234e18a6e148a4f7223489680 authored about 4 years ago by Alexander Makarov <[email protected]>
Update StyleCI config

65509e6b5cb936eb04e424474326934d5055eaf1 authored about 4 years ago by Alexander Makarov <[email protected]>
Update StyleCI config

ed5b3d74df00ec1abc3a35a4c6c6a896061dc5a3 authored about 4 years ago by Alexander Makarov <[email protected]>
Add disabled BC check

8ee702f4ccb0d02c0f2ae9114a38d3b1dd387d5c authored about 4 years ago by Alexander Makarov <[email protected]>
Update meta

3fb640f4122e24b107670c84783ac1d748f25744 authored about 4 years ago by Alexander Makarov <[email protected]>
Update meta

02ad899de25bb9bfd4b9407c7d052ac3268a09ce authored about 4 years ago by Alexander Makarov <[email protected]>
Update Scrutinizer config

6e80ebdafd6dda1cc22caa1a0c0198dc3a131ead authored about 4 years ago by Alexander Makarov <[email protected]>
Add dependabot config

ace5815a595e9680a0242c53b24badd5d7ffed2b authored about 4 years ago by Alexander Makarov <[email protected]>
Add composer test command

0308719862fe4d46ce53472f87e807c4c021ba9d authored about 4 years ago by Dmitriy Derepko <[email protected]>
Update dependencies

64c70211362158939e8c30b816ff5065c4280924 authored over 4 years ago by Alexander Makarov <[email protected]>
Initial commit

550648e788d8f8279c3a9c70883db67b20e2fb6e authored over 4 years ago by Alexander Makarov <[email protected]>