- create a PermissionChecker service interface with a canEdit( itemId $id, User $user ): bool method
- create a User domain class containing the username
Description
Description
Details
Details
Related Changes in Gerrit:
| Subject | Repo | Branch | Lines +/- | |
|---|---|---|---|---|
| REST: Add authorization prerequisites | mediawiki/extensions/Wikibase | master | +41 -0 |
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | None | T335067 Epic: Wikidata Query Service stabilization | |||
| Resolved | Lydia_Pintscher | T314503 rollout of the new Wikibase REST API to Wikidata | |||
| Invalid | None | T301860 Enable reading and modifying a statement of item or property using REST API | |||
| Resolved | WMDE-leszek | T309846 🟦️ Authenticate and authorize as mediawiki user when creating statement using POST /entities/items/{item_id}/statements | |||
| Resolved | Jakob_WMDE | T311200 🟦️ Authorization prerequisites |
Event Timeline
Comment Actions
Change 807993 had a related patch set uploaded (by Jakob; author: Jakob):
[mediawiki/extensions/Wikibase@master] REST: Add authorization prerequisites
Comment Actions
Change 807993 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] REST: Add authorization prerequisites