mirror of
https://gerrit.wikimedia.org/r/mediawiki/skins/Vector.git
synced 2024-11-23 23:33:54 +00:00
173c91a0f5
- Added Key 'beta' to features config in skin.json. As usual this also supported by global configs. - Added feature management logic to check for beta feature enabled status and the user's selection of utilising the vector beta features. - Added VECTOR_BETA_FEATURES to Constants.php which is an array that holds features names that would be enabled. - Removed final from class declaration of OverridableConfigRequirement class, as it does interfere with the mocking in the current setup Remaining Work: - Missing images to be added in the hook to show in beta features under Special:Preferences -- this will be added in a followup Bug: T347772 Change-Id: I7bf8284e328c66c019c392f57207cab21ce0d4f6 |
||
---|---|---|
.. | ||
Components | ||
FeatureManagement | ||
Hooks | ||
ResourceLoader | ||
Services | ||
templates | ||
CentralAuthHooks.php | ||
Constants.php | ||
Hooks.php | ||
ServiceWiring.php | ||
SkinVector22.php | ||
SkinVectorLegacy.php | ||
VectorServices.php |