aboutsummaryrefslogtreecommitdiffstats
path: root/includes/user/UserOptionsManager.php
Commit message (Expand)AuthorAgeFilesLines
* Move user options related classes into its own namespaceMartin Urbanec2023-11-291-707/+0
* Add some typed properties to User-related servicesDannyS7122023-09-281-21/+8
* Merge "UserOptionsManager: Fix potential access to global context"jenkins-bot2023-09-211-8/+4
|\
| * UserOptionsManager: Fix potential access to global contextBartosz Dziewoński2023-09-191-8/+4
* | Add since tag to UserOptionsManager::MAX_BYTES_OPTION_VALUEReedy2023-09-201-0/+3
|/
* In query builders, use insertInto() and deleteFrom() instead of insert() and ...Tim Starling2023-09-081-2/+2
* Mass migrate Database::insert calls to InsertQueryBuilderAmir Sarabadani2023-08-071-1/+5
* Migrate more calls of Database::select* to SelectQueryBuilderAmir Sarabadani2023-07-261-7/+6
* user: Clean up most calls to LoadBalancer in user-related servicesAmir Sarabadani2023-06-011-8/+8
* Replace deprecated language codes in user options variant and variant-*Fomafix2023-05-151-0/+10
* Merge "Update UserOptions classes to prevent temporary users having access to...jenkins-bot2023-05-041-7/+21
|\
| * Update UserOptions classes to prevent temporary users having access to prefer...AnaïsGueyte2023-05-031-7/+21
* | Fix typo in UserOptionsManager commentThalia2023-05-031-1/+1
* | user: Switch Database::delete to DeleteQueryBuilderAmir Sarabadani2023-04-301-8/+5
|/
* Replace some use of Language::truncateForDatabase() with mb_strcut()Func2023-01-301-9/+2
* user: Truncate option value in UserOptionsManagerUmherirrender2023-01-181-2/+11
* UserOptionsManager: Avoid DB delete queries for unchanged default valuesUmherirrender2023-01-061-3/+6
* Use str_starts_with/str_ends_with/str_containsUmherirrender2022-12-121-1/+1
* Use short array destructuring instead of list()Tim Starling2022-10-211-1/+1
* Use MainConfigNames instead of string literals, #4Aryeh Gregor2022-04-261-5/+6
* Exclude null values for flag UserOptionsManager::EXCLUDE_DEFAULTSUmherirrender2021-11-011-1/+1
* UserOptions: remove deprecated hooks.Petr Pchelko2021-10-261-56/+13
* Reapply "Update user_touched after saving user options."Ppchelko2021-10-251-12/+47
* Revert: "Update user_touched after saving user options."Alexander Vorwerk2021-10-251-47/+12
* Merge "Update user_touched after saving user options."jenkins-bot2021-10-251-12/+47
|\
| * Update user_touched after saving user options.Petr Pchelko2021-09-271-12/+47
* | Remove more defaults for flag UserOptionsManager::EXCLUDE_DEFAULTSUmherirrender2021-10-021-1/+8
|/
* Adjust method signature of onSaveUserOptionsTChin2021-07-261-2/+2
* build: Updating dependencieslibraryupgrader2021-07-221-1/+1
* Introduce new hooks for UserOptionsManagerPetr Pchelko2021-07-211-5/+9
* Don't try to delete non-existent rows when saving options.Petr Pchelko2021-07-141-10/+14
* Do not lock user_preferences before updatingPetr Pchelko2021-07-121-2/+2
* In UserOptionsManager::saveOptions(), don't update unchanged rowsTim Starling2021-06-241-40/+58
* Improvements to user preferences fetching/savingPetr Pchelko2021-06-231-108/+152
* user: Accept options-messages for multiselect user optionsAmir Sarabadani2021-06-031-1/+1
* Make UserOptionsLookup::getDefaultOption() not abstractDannyS7122021-05-121-7/+0
* Merge "Split TimeCorrection parser into separate class"jenkins-bot2021-05-071-1/+12
|\
| * Split TimeCorrection parser into separate classDerk-Jan Hartman2021-05-071-1/+12
* | Replace uses of DB_MASTER with DB_PRIMARYJames D. Forrester2021-04-291-1/+1
* | Hard deprecate User ::isIP, ::getOptionsvladshapik2021-04-261-2/+2
|/
* UserOptionsManager: don't differentiate anons caches.Petr Pchelko2020-12-151-2/+2
* Update a lot of unspecific "array" types in PHPDocsThiemo Kreuz2020-10-281-2/+2
* Mark CONSTRUCTOR_OPTIONS as internalAryeh Gregor2020-08-211-0/+3
* UserOptionsManager: fix options reset.Petr Pchelko2020-08-071-1/+1
* Merge "UserOptionsManager: take into account $queryFlags when caching"jenkins-bot2020-06-121-9/+58
|\
| * UserOptionsManager: take into account $queryFlags when cachingPetr Pchelko2020-06-011-9/+58
* | Remove PreferencesFactory::setUser()Sam Wilson2020-06-081-2/+0
|/
* Hooks::run() call site migrationTim Starling2020-05-301-12/+17
* Add $originalOptions parameter to UserSaveOptions hookPetr Pchelko2020-05-271-11/+16
* Rename DefaultOptionsManager to DefaultOptionsLookupPetr Pchelko2020-05-111-15/+14