We should introduce an API which allows non-privileged users to query a list of extensions, settings and a privileges API that allows removing and adding extensions and settings.
Description
Description
Related Objects
Related Objects
- Mentioned Here
- P125 Draft for ManageWiki Query API
Event Timeline
Comment Actions
P125 is a draft for a simple query API.
However:
- RemoteWiki::getExtensions() should automatically return an array without 'zzzz'
- There is no RemoteWiki::getPermissions() method or similar
- All params need help messages
Comment Actions
I’m going to move this to json soon so don’t worry.
- There is no RemoteWiki::getPermissions() method or similar
Do we need to?
Comment Actions
I don't want to prevent actual progress on this task so it's no longer assigned to me.
The new query API is live, just lacks an API for changing settings and such.
Comment Actions
The main point of this really was having an API. The extension isn’t designed too well for active actions so a privileged API is out of scope.