Page MenuHomePhabricator

MediaWiki-Core-PreferencesComponent
ActivePublic

Members (3)

Watchers (5)

Details

Description

Issues relating to the Preferences component of MediaWiki core, including the PreferencesFactory and UserOptionsManager service classes, their UI/API interface, and their database schema.

https://www.mediawiki.org/wiki/Manual:User_preferences

Parent project: MediaWiki-General

Recent Activity

Yesterday

Krinkle added a subtask for T110014: Make gadgets easily customizable (merge Gadgets' branch "gadgetprefs" from GSoC 2011): T31272: Implement Gadgets 2.0.
Mon, Apr 22, 7:52 PM · MediaWiki-Core-Preferences, JavaScript, MediaWiki-extensions-Gadgets
Krinkle removed a parent task for T110014: Make gadgets easily customizable (merge Gadgets' branch "gadgetprefs" from GSoC 2011): T31272: Implement Gadgets 2.0.
Mon, Apr 22, 7:52 PM · MediaWiki-Core-Preferences, JavaScript, MediaWiki-extensions-Gadgets
Krinkle added a parent task for T110014: Make gadgets easily customizable (merge Gadgets' branch "gadgetprefs" from GSoC 2011): T31272: Implement Gadgets 2.0.
Mon, Apr 22, 7:51 PM · MediaWiki-Core-Preferences, JavaScript, MediaWiki-extensions-Gadgets
Krinkle removed a subtask for T110014: Make gadgets easily customizable (merge Gadgets' branch "gadgetprefs" from GSoC 2011): T31272: Implement Gadgets 2.0.
Mon, Apr 22, 7:51 PM · MediaWiki-Core-Preferences, JavaScript, MediaWiki-extensions-Gadgets
Urbanecm_WMF added a comment to T363059: Allow wgConditionalUserOptions to filter users with user group.

I am curious, is there a specific use-case you have in mind for this (eg. a specific beta feature)?

Mon, Apr 22, 2:00 PM · Patch-For-Review, MediaWiki-Core-Preferences

Sun, Apr 21

gerritbot added a project to T363059: Allow wgConditionalUserOptions to filter users with user group: Patch-For-Review.
Sun, Apr 21, 1:22 AM · Patch-For-Review, MediaWiki-Core-Preferences
gerritbot added a comment to T363059: Allow wgConditionalUserOptions to filter users with user group.

Change #1022496 had a related patch set uploaded (by XtexChooser; author: XtexChooser):

[mediawiki/core@master] Add support for user-groups-based conditional options filter

https://gerrit.wikimedia.org/r/1022496

Sun, Apr 21, 1:22 AM · Patch-For-Review, MediaWiki-Core-Preferences
XtexChooser created T363059: Allow wgConditionalUserOptions to filter users with user group.
Sun, Apr 21, 12:56 AM · Patch-For-Review, MediaWiki-Core-Preferences

Wed, Apr 10

MusikAnimal moved T354184: Can't locally disable live preview from In Development 💻 to Done 🏁 on the Community-Tech (CommTech-Kanban) board.
Wed, Apr 10, 4:33 PM · Community-Tech (CommTech-Kanban), Regression, MediaWiki-extensions-GlobalPreferences, MediaWiki-Core-Preferences, MediaWiki-Page-editing

Mon, Apr 8

Samwalton9-WMF moved T314026: When ORES quality filters are selected in mobile web, entries should be highlighted from Inbox to Triaged on the Moderator-Tools-Team board.
Mon, Apr 8, 11:38 AM · Moderator-Tools-Team, ORES, Machine-Learning-Team, MediaWiki-Core-Preferences
Samwalton9-WMF moved T310272: Move expanded in-page settings to a separated full-screen modal from Preferences to Triaged on the Moderator-Tools-Team board.
Mon, Apr 8, 11:29 AM · MediaWiki-Core-Preferences, Design, Mobile, Moderator-Tools-Team
Samwalton9-WMF moved T311719: Hide preferences which have no effect in mobile web from Special:Preferences in mobile web from Preferences to Triaged on the Moderator-Tools-Team board.
Mon, Apr 8, 11:29 AM · Moderator-Tools-Team, MinervaNeue, MediaWiki-Core-Preferences
Samwalton9-WMF moved T325291: Redesign Notifications tab in Preferences so that words aren't cut off and horizontal scrolling isn't required from Preferences to Triaged on the Moderator-Tools-Team board.
Mon, Apr 8, 11:29 AM · MediaWiki-Core-Preferences, Moderator-Tools-Team
Samwalton9-WMF moved T330411: Fix title text jump in mobile preference dialogs from Preferences to Triaged on the Moderator-Tools-Team board.
Mon, Apr 8, 11:29 AM · MediaWiki-Core-Preferences, Moderator-Tools-Team

Thu, Apr 4

jsn.sherman edited parent tasks for T224701: Enable the "content language variant" functionality on the preference to the multilingual sites such as the Commons and Meta-Wiki, added: T361872: [Epic] Q4 FY 2023-24 Moderator Tools Maintenance Work; removed: T348560: [Epic] Q3 FY 2023-24 Moderator Tools Maintenance Work.
Thu, Apr 4, 7:39 PM · MW-1.41-notes (1.41.0-wmf.17; 2023-07-11), Patch-For-Review, User-Nikerabbit, MediaWiki-Internationalization, MediaWiki-Core-Preferences, Language-Team, I18n, Commons, MediaWiki-Language-converter
GrounderUK added a comment to T290595: Let logged-in users define a *content* language preference array (as well as the existing interface language setting).

Which problem does this solve? I can more or less guess some, but it needs a clearer definition.

Thu, Apr 4, 7:08 PM · MediaWiki-Internationalization, I18n, MediaWiki-Core-Preferences, Abstract Wikipedia team
Amire80 added a comment to T290595: Let logged-in users define a *content* language preference array (as well as the existing interface language setting).

Which problem does this solve? I can more or less guess some, but it needs a clearer definition.

Thu, Apr 4, 6:41 PM · MediaWiki-Internationalization, I18n, MediaWiki-Core-Preferences, Abstract Wikipedia team
Amire80 added projects to T290595: Let logged-in users define a *content* language preference array (as well as the existing interface language setting): I18n, MediaWiki-Internationalization.
Thu, Apr 4, 5:24 PM · MediaWiki-Internationalization, I18n, MediaWiki-Core-Preferences, Abstract Wikipedia team

Mar 14 2024

ReleaseTaggerBot added a project to T360061: Icons not quite aligned with headings in mobile Special:Preferences: MW-1.42-notes (1.42.0-wmf.23; 2024-03-19).
Mar 14 2024, 5:01 PM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), MediaWiki-Core-Preferences
Samwalton9-WMF removed a project from T324589: Remove extra Watchlist links from Special:Preferences: Moderator-Tools-Team.
Mar 14 2024, 4:50 PM · MediaWiki-Core-Preferences
Samwalton9-WMF removed a project from T314561: Denote whether beta features are only applicable mobile or desktop, and to which skins: Moderator-Tools-Team.
Mar 14 2024, 4:48 PM · BetaFeatures, MediaWiki-Core-Preferences
Samwalton9-WMF closed T310344: Introduce auto save for "simple" user preferences, and manual local save for "disruptive" changes as Declined.

Phab tidy up - we don't plan to work on this.

Mar 14 2024, 4:47 PM · MediaWiki-Core-Preferences, Design, Mobile, Moderator-Tools-Team
Samwalton9-WMF closed T317110: Implement new design for preferences submenus as Resolved.

We did everything we wanted to get done here.

Mar 14 2024, 4:47 PM · Moderator-Tools-Team, MediaWiki-Core-Preferences
Samwalton9-WMF closed T310344: Introduce auto save for "simple" user preferences, and manual local save for "disruptive" changes, a subtask of T308651: Make Special:Preferences available to mobile web users, as Declined.
Mar 14 2024, 4:47 PM · User-notice-archive, MediaWiki-Core-Preferences, Epic, Moderator-Tools-Team
Samwalton9-WMF closed T317110: Implement new design for preferences submenus, a subtask of T308651: Make Special:Preferences available to mobile web users, as Resolved.
Mar 14 2024, 4:46 PM · User-notice-archive, MediaWiki-Core-Preferences, Epic, Moderator-Tools-Team
Maintenance_bot removed a project from T360061: Icons not quite aligned with headings in mobile Special:Preferences: Patch-For-Review.
Mar 14 2024, 4:30 PM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), MediaWiki-Core-Preferences
gerritbot added a comment to T360061: Icons not quite aligned with headings in mobile Special:Preferences.

Change 1010924 merged by jenkins-bot:

[mediawiki/skins/MinervaNeue@master] Fix alignment of icons on Special:Preferences

https://gerrit.wikimedia.org/r/1010924

Mar 14 2024, 3:48 PM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), MediaWiki-Core-Preferences

Mar 13 2024

gerritbot added a project to T360061: Icons not quite aligned with headings in mobile Special:Preferences: Patch-For-Review.
Mar 13 2024, 7:14 PM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), MediaWiki-Core-Preferences
gerritbot added a comment to T360061: Icons not quite aligned with headings in mobile Special:Preferences.

Change 1010924 had a related patch set uploaded (by Esanders; author: Esanders):

[mediawiki/skins/MinervaNeue@master] Fix alignment of icons on Special:Preferences

https://gerrit.wikimedia.org/r/1010924

Mar 13 2024, 7:14 PM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), MediaWiki-Core-Preferences
Esanders created T360061: Icons not quite aligned with headings in mobile Special:Preferences.
Mar 13 2024, 7:06 PM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), MediaWiki-Core-Preferences

Mar 6 2024

Urbanecm_WMF closed T354459: [Epic] Support conditional defaults for user properties to help address user_properties table bloat as Resolved.
Mar 6 2024, 4:03 PM · Epic, MediaWiki-Core-Preferences, Growth-Team

Mar 5 2024

Maintenance_bot removed a project from T295302: Provide a way to highlight a given option in Preferences: Patch-For-Review.
Mar 5 2024, 12:30 PM · Community-Wishlist-Survey-2023, MediaWiki-Core-Preferences
gerritbot added a comment to T295302: Provide a way to highlight a given option in Preferences.

Change 896445 abandoned by Samtar:

[mediawiki/core@master] special.preferences.ooui/nav.js: Allow linking to `ooui-php-` elements

Reason:

https://gerrit.wikimedia.org/r/896445

Mar 5 2024, 12:08 PM · Community-Wishlist-Survey-2023, MediaWiki-Core-Preferences
Maintenance_bot removed a project from T346804: Create dynamic defaults table for user properties: Patch-For-Review.
Mar 5 2024, 9:30 AM · Growth-Team (Sprint 1 (Growth Team)), DBA, Wikimedia-Performance-recommendation, MediaWiki-Core-Preferences
gerritbot added a comment to T346804: Create dynamic defaults table for user properties.

Change 958998 abandoned by Sergio Gimeno:

[mediawiki/core@master] Add table user_property_default

Reason:

Not relevant, solved using conditional defaults, see T321527

https://gerrit.wikimedia.org/r/958998

Mar 5 2024, 9:01 AM · Growth-Team (Sprint 1 (Growth Team)), DBA, Wikimedia-Performance-recommendation, MediaWiki-Core-Preferences

Mar 3 2024

Daimona added a project to T322352: Clean up handling of timezones in preferences code and friends: User-Daimona.
Mar 3 2024, 9:20 PM · User-Daimona, MW-1.40-notes (1.40.0-wmf.25; 2023-02-27), Technical-Debt, MediaWiki-Core-Preferences

Mar 2 2024

Sauer202 added a comment to T326430: Adding international date format and use it as the default setting.

Any new info? Can I contribute with code somewhere?

Mar 2 2024, 6:37 PM · MediaWiki-Core-Preferences

Feb 29 2024

Jdlrobson closed T358367: Cannot opt out of night mode on beta cluster, a subtask of T358393: User preferences no longer working: mw.user.options is not reflecting database on beta cluster, as Resolved.
Feb 29 2024, 11:10 PM · MediaWiki-Core-Preferences, Beta-Cluster-Infrastructure
Urbanecm_WMF closed T353225: Echo: Make use of conditional user defaults, a subtask of T354459: [Epic] Support conditional defaults for user properties to help address user_properties table bloat, as Resolved.
Feb 29 2024, 3:12 PM · Epic, MediaWiki-Core-Preferences, Growth-Team

Feb 23 2024

taavi merged task T358393: User preferences no longer working: mw.user.options is not reflecting database on beta cluster into T358364: Edits not saved on beta cluster.
Feb 23 2024, 9:51 PM · MediaWiki-Core-Preferences, Beta-Cluster-Infrastructure
Jdlrobson changed the status of T358367: Cannot opt out of night mode on beta cluster, a subtask of T358393: User preferences no longer working: mw.user.options is not reflecting database on beta cluster, from Open to Stalled.
Feb 23 2024, 9:50 PM · MediaWiki-Core-Preferences, Beta-Cluster-Infrastructure
Jdlrobson added a subtask for T358393: User preferences no longer working: mw.user.options is not reflecting database on beta cluster: T358367: Cannot opt out of night mode on beta cluster.
Feb 23 2024, 9:49 PM · MediaWiki-Core-Preferences, Beta-Cluster-Infrastructure
Jdlrobson added a comment to T358393: User preferences no longer working: mw.user.options is not reflecting database on beta cluster.

Also seeing this on https://en.wikipedia.beta.wmflabs.org/wiki/Main_Page - when I select large and wide and reload the page it hasn't persisted:

Screenshot 2024-02-23 at 1.48.38 PM.png (340×192 px, 13 KB)

Feb 23 2024, 9:48 PM · MediaWiki-Core-Preferences, Beta-Cluster-Infrastructure
Jdlrobson created T358393: User preferences no longer working: mw.user.options is not reflecting database on beta cluster.
Feb 23 2024, 9:46 PM · MediaWiki-Core-Preferences, Beta-Cluster-Infrastructure

Feb 22 2024

ReleaseTaggerBot added a project to T355367: userOptions.php: Add support for --delete-defaults: MW-1.42-notes (1.42.0-wmf.20; 2024-02-27).
Feb 22 2024, 10:02 AM · MW-1.42-notes (1.42.0-wmf.20; 2024-02-27), Growth-Team (Sprint 8 (Growth Team)), MediaWiki-Core-Preferences

Feb 21 2024

Mooeypoo closed T345664: How should client preferences work for logged in users?, a subtask of T91201: [GOAL] Accessibility settings/preferences on desktop and mobile, as Resolved.
Feb 21 2024, 5:59 PM · Web-Team-Backlog (Needs Prioritization (Tech)), Navigation Restructure (Web), Epic, Desktop Improvements (Vector 2022), Wikimania-Hackathon-2016, Wikimania-Hackathon-2015, MediaWiki-Core-Preferences, Design, Accessibility, Wikimedia-Hackathon-2015

Feb 20 2024

Maintenance_bot removed a project from T355367: userOptions.php: Add support for --delete-defaults: Patch-For-Review.
Feb 20 2024, 10:30 AM · MW-1.42-notes (1.42.0-wmf.20; 2024-02-27), Growth-Team (Sprint 8 (Growth Team)), MediaWiki-Core-Preferences
Urbanecm_WMF closed T355367: userOptions.php: Add support for --delete-defaults as Resolved.
Feb 20 2024, 9:36 AM · MW-1.42-notes (1.42.0-wmf.20; 2024-02-27), Growth-Team (Sprint 8 (Growth Team)), MediaWiki-Core-Preferences
Urbanecm_WMF closed T355367: userOptions.php: Add support for --delete-defaults, a subtask of T354459: [Epic] Support conditional defaults for user properties to help address user_properties table bloat, as Resolved.
Feb 20 2024, 9:36 AM · Epic, MediaWiki-Core-Preferences, Growth-Team
gerritbot added a comment to T355367: userOptions.php: Add support for --delete-defaults.

Change 995028 merged by jenkins-bot:

[mediawiki/core@master] userOptions: Add support for --delete-defaults

https://gerrit.wikimedia.org/r/995028

Feb 20 2024, 9:36 AM · MW-1.42-notes (1.42.0-wmf.20; 2024-02-27), Growth-Team (Sprint 8 (Growth Team)), MediaWiki-Core-Preferences