]> BookStack Code Mirror - bookstack/commit
Fixed collapsed perm. gen for book sub-items.
authorDan Brown <redacted>
Fri, 23 Dec 2022 13:56:22 +0000 (13:56 +0000)
committerDan Brown <redacted>
Fri, 23 Dec 2022 14:05:43 +0000 (14:05 +0000)
commit451e4ac452f511073c8210cb5c7ec0c85d9a6072
tree7d533b15b569cfe7f1cb184a5aff6c4ee631f4d1
parent7330139555ff2abbbe239a2f4f0dc26c50bc1d29
Fixed collapsed perm. gen for book sub-items.

Also converted the existing "JointPermission" usage to the new
collapsed permission system.
19 files changed:
app/Auth/Permissions/CollapsedPermission.php [new file with mode: 0644]
app/Auth/Permissions/CollapsedPermissionBuilder.php [moved from app/Auth/Permissions/JointPermissionBuilder.php with 78% similarity]
app/Auth/Permissions/JointPermission.php [deleted file]
app/Auth/Permissions/JointUserPermission.php [deleted file]
app/Auth/Permissions/PermissionsRepo.php
app/Auth/Permissions/SimpleEntityData.php
app/Auth/Role.php
app/Auth/User.php
app/Auth/UserRepo.php
app/Console/Commands/RegeneratePermissions.php
app/Entities/Models/Entity.php
app/Entities/Tools/TrashCan.php
app/helpers.php
database/migrations/2022_12_22_103318_create_collapsed_role_permissions_table.php
database/seeders/DummyContentSeeder.php
database/seeders/LargeContentSeeder.php
tests/Commands/RegeneratePermissionsCommandTest.php
tests/Helpers/PermissionsProvider.php
tests/PublicActionTest.php