e59b7e8b7b
- Jobs specify main privilege and sub privileges separately Rationale: increase maintenance, restrict what can be done runtime - Renamed ChangeUser* to EditUser* (consistency with EditPost*) - Simplified enum names and configuration reading - IJob interface members must be explicitly implemented Rationale: reduce chances of forgetting something, or typos in inherited method names - Invalid privileges names in configuration yield exceptions |
||
---|---|---|
.. | ||
Common | ||
ApiArgumentTest.php | ||
ApiAuthTest.php | ||
ApiEmailRequirementsTest.php | ||
ApiPrivilegeTest.php |