aboutsummaryrefslogtreecommitdiffstats
path: root/includes/Settings/Source
Commit message (Expand)AuthorAgeFilesLines
* Add "implements Stringable" to every class with "function __toString()"Bartosz DziewoƄski2024-06-137-7/+15
* JsonSchemaTrait: Add support for inlined referencesMartin Urbanec2024-04-292-12/+52
* JsonSchemaTrait: normalize resolved referencesSergio Gimeno2024-04-262-61/+52
* JsonSchemaReferenceResolver: Improve styling and docstringMartin Urbanec2024-04-053-3/+14
* ReflectionSchemaSource: Add loadAsSchema()Martin Urbanec2024-04-051-1/+31
* ReflectionSchemaSource: add support for JSON schema $refsSergio Gimeno2024-04-055-6/+172
* build: Upgrade mediawiki/mediawiki-phan-config from 0.13.0 to 0.14.0 manuallyJames D. Forrester2024-02-101-1/+0
* Merge "Replace unspecific exceptions with InvalidArgumentException"jenkins-bot2024-01-211-2/+3
|\
| * Replace unspecific exceptions with InvalidArgumentExceptionthiemowmde2024-01-201-2/+3
* | Replace a few array_key_exists with the ??= syntaxthiemowmde2024-01-081-3/+1
|/
* Move array destructuring into foreachUmherirrender2023-07-081-3/+1
* Settings: `JsonFormat::decode()` expects string not StreamInterfaceDerick Alangi2023-04-051-1/+1
* Just another 80 or so PHPStorm inspection fixes (#4)Tim Starling2023-03-251-1/+1
* Use short array destructuring instead of list()Tim Starling2022-10-211-1/+1
* Settings: add support for obsolete configdaniel2022-10-141-1/+8
* Settings: Remove unstable markers and mark interfaces appropriatelyDerick Alangi2022-07-113-3/+3
* Move dynamic defaults into MainConfigSchemaAryeh Gregor2022-07-071-0/+65
* Merge "Support etcd as a source for SettingsLoader"jenkins-bot2022-06-301-0/+286
|\
| * Support etcd as a source for SettingsLoaderDan Duvall2022-06-211-0/+286
* | Add support for nested property schemas in MainConfigSchema.daniel2022-06-293-138/+162
|/
* Merge "Make MainConfigSchema more readable."jenkins-bot2022-04-072-4/+143
|\
| * Make MainConfigSchema more readable.daniel2022-04-072-4/+143
* | Update @since tags of config schema codeAlexander Vorwerk2022-04-021-1/+1
|/
* phan: Disable scalar_implicit_cast settingUmherirrender2022-03-181-0/+1
* Use class constants to define config schema, rather than config-schema.yamldaniel2022-03-171-0/+97
* Support stale cached settings for failoverDan Duvall2022-01-211-0/+11
* SettingsBuilder: load settings recursivelydaniel2022-01-184-2/+82
* Settings: Introduce PhpSettingsSource for provisioning settingsDerick Alangi2021-12-091-0/+85
* Refactor cache TTL for SettingsBuilder sourcesDan Duvall2021-12-021-1/+17
* Cache loading of SettingsBuilder sourcesDan Duvall2021-11-292-2/+44
* SettingsBuilder: Add YAML file format.Petr Pchelko2021-11-294-41/+153
* Introduced settings sources and formatsDan Duvall2021-11-155-0/+303