Story
As a user of a Wikibase Cloud instance, I want to be able to edit my own common.js and common.css to enhance my own UI experience.
Acceptance Criteria
- All users (both managers and regular users that joined afterwards) can edit their own Special:MyPage/common.js and Special:MyPage/common.css
- Neither of them can edit the global MediaWiki:common.js
- As before, managers can edit the global MediaWiki:common.css, but not regular users.
Some explanation
We don't want to enable global user scripts (yet) because of legal risks of running malicious code for unsuspecting users. We don't see a problem when users set it up for themselves only.
Previously, engineers configured an instance for experiments where both personal and global scripts are available for editing: https://github.com/wbstack/mediawiki/releases/tag/1.39-7.4-20240920-0-alpha
Patches: