Page MenuHomePhabricator

🐣 Authorization
Closed, ResolvedPublic

Description

  • add new method to PermissionChecker::canCreateItem( User $user ): bool and implement it

Event Timeline

Change 1011415 had a related patch set uploaded (by Muhammad Jaziraly; author: Muhammad Jaziraly):

[mediawiki/extensions/Wikibase@master] REST: Check item creation in PermissionChecker

https://gerrit.wikimedia.org/r/1011415

Change 1011416 had a related patch set uploaded (by Muhammad Jaziraly; author: Muhammad Jaziraly):

[mediawiki/extensions/Wikibase@master] REST: Modify AssertUserIsAuthorized to handle item creation permissions check

https://gerrit.wikimedia.org/r/1011416

Change 1011419 had a related patch set uploaded (by Muhammad Jaziraly; author: Muhammad Jaziraly):

[mediawiki/extensions/Wikibase@master] REST: Add authorization check to CreateItem

https://gerrit.wikimedia.org/r/1011419

Change 1011415 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] REST: Check item creation in PermissionChecker

https://gerrit.wikimedia.org/r/1011415

Change 1011416 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] REST: Modify AssertUserIsAuthorized to handle item creation permissions check

https://gerrit.wikimedia.org/r/1011416

Change 1011419 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] REST: Add authorization check to CreateItem

https://gerrit.wikimedia.org/r/1011419