mediawiki-skins-MinervaNeue/includes
Daimona Eaytoy e9e3095a10 Convert MinervaPagePermissions to Authority
Move away from User, and use Authority instead. The only exception is
isBlockedFrom, which still requires a User object, so inject a
UserFactory for that.

Simplify the test accordingly, and also remove implicit assumptions as
to what certain user groups are or aren't allowed to do (e.g., watch
pages).

Also avoid using TestUser as it needs a DB connection.

Change-Id: Idfff8fd00f7b01df1dc6ec509dfc0cbd10ce7ce0
2023-07-17 20:11:23 +02:00
..
Hooks Create HookRunner class and the hook handler interface 2023-06-09 22:19:59 +02:00
Menu DefaultOverflowBuilder: allow CSS class names to be applied to entries 2023-07-10 11:55:27 +00:00
Permissions Convert MinervaPagePermissions to Authority 2023-07-17 20:11:23 +02:00
Skins Replace deprecated MWException 2023-06-08 17:16:36 +02:00
Hooks.php Create HookRunner class and the hook handler interface 2023-06-09 22:19:59 +02:00
LanguagesHelper.php Stop using deprecated Language methods 2021-02-27 15:59:17 +00:00
MinervaUI.php MinervaUI: Remove unused code 2023-06-30 09:05:45 +02:00
ResourceLoaderSkinModule.php Use new ResourceLoader namespaces 2022-05-27 16:40:01 +00:00
ServiceWiring.php Convert MinervaPagePermissions to Authority 2023-07-17 20:11:23 +02:00
SkinOptions.php Remove talk page tools 2023-03-13 18:21:52 +00:00