This site is no longer actively maintained. It exists for historical purposes as an example of Phabricator integration and Lua scripting.

Active Tasks By Project

From cpt

Project: MediaWiki-User-management

Switch to All Tasks 46 Phabricator task(s).

Phabricator Link Wiki Link Status Priority Author Assignee Projects Subtasks Parent Tasks
T110620 T110620: Make User::newFromId(0) not return current user's IP open Medium (orange) csteipp (Chris Steipp)
    T159299 T159299: Deprecate and remove $wgUser open Medium (orange) MaxSem (Max Semenik) DannyS712
    T193980 T193980: Write a global function to help assign rights to a user group open Medium (orange) RazeSoldier (星耀晨曦) RazeSoldier (星耀晨曦)
      T206954 T206954: Enable wgRelevantUserName for IP ranges open Needs Triage (violet) Amorymeltzer
        T212851 T212851: Confusing error for OAuth consumers with rollback but not edit grant open Needs Triage (violet) LucasWerkmeister (Lucas Werkmeister)
          T218674 T218674: User::getRights() applies session rights restrictions to non-session users open Medium (orange) Anomie
          T223099 T223099: Factor code for handling for options (preferences) out of User class open Needs Triage (violet) daniel (Daniel Kinzler)
          T224423 T224423: Factor user group management out of the User object open Needs Triage (violet) daniel (Daniel Kinzler)
            T225469 T225469: Create maintenance script for bad actor data cleanup open Needs Triage (violet) BPirkle (BPirkle)
              T227739 T227739: Contention on User::getActorId ? open Low (yellow) jcrespo (Jaime Crespo)
                T231930 T231930: Introduce Authority objects to represent the user performing a given action open Medium (orange) daniel (Daniel Kinzler)
                T234921 T234921: Factor group membership management out of User class open Medium (orange) daniel (Daniel Kinzler) Pchelolo
                T236701 T236701: Consider enforcing read permissions at the storage layer open Medium (orange) daniel (Daniel Kinzler)
                  T245717 T245717: ApiQuerySiteInfo: add/remove user groups sometimes given as an object instead of array open Needs Triage (violet) DannyS712
                    T248196 T248196: Consolidate logic for parsing expiries open Needs Triage (violet) Anomie
                    T249380 T249380: RfC: Per namespace view restrictions open High (red) DannyS712
                      T250822 T250822: Factor user options definitions out of PreferencesFactory open Needs Triage (violet) Pchelolo
                        T251831 T251831: Factor code for user email out of the User class open Needs Triage (violet) DannyS712
                          T251851 T251851: Move remaining user rights methods to PermissionManager open Medium (orange) DannyS712 daniel (Daniel Kinzler)
                            T255309 T255309: Remove UserRightsProxy and replace it's usages with UserGroupManager open Needs Triage (violet) Pchelolo
                              T256706 T256706: Add a script to back fill missing user rights expirations open Medium (orange) DannyS712 DannyS712
                                T260933 T260933: Make UserIdentity objects aware of which wiki they belong to open High (red) daniel (Daniel Kinzler) CCicalese_WMF (Cindy Cicalese)
                                T263207 T263207: The `UserrightsPage` class is not safe to extend open Medium (orange) DannyS712
                                  T264393 T264393: Mark user object as non-serializable open Needs Triage (violet) daniel (Daniel Kinzler)
                                  T265197 T265197: Make class UserrightsPage a real special page and move all helper function to own service open Needs Triage (violet) Umherirrender (Umherirrender)
                                    T265298 T265298: Provide a public method for logging user rights changes open Lowest (sky) Daimona
                                      T267013 T267013: How to replace deprecated User::getTokenFromOption for the watchlisttoken? open Needs Triage (violet) Umherirrender (Umherirrender)
                                        T267215 T267215: Changes to Session ID interface for MediaWiki event instrumentation open Needs Triage (violet) jlinehan (Jason Linehan)
                                        T267217 T267217: MediaWiki Session ID should have per-subdomain and cross-subdomain variants open Low (yellow) jlinehan (Jason Linehan)
                                          T271854 T271854: Convert Action API tests in core to use authority directly open Low (yellow) Pchelolo CCicalese_WMF (Cindy Cicalese)
                                            T272519 T272519: Implement private wiki read permission in a way that works with Authority open High (red) daniel (Daniel Kinzler) daniel (Daniel Kinzler)
                                              T272689 T272689: Investigate design of UserStore or UserAccountStore open Low (yellow) daniel (Daniel Kinzler)
                                              T272691 T272691: Extract UserAccount from User open Low (yellow) daniel (Daniel Kinzler)
                                              T273287 T273287: UserIdentityValue should require a Wiki ID to be passed to the constructor. open Medium (orange) daniel (Daniel Kinzler) Peter.ovchyn (Peter.ovchyn)
                                                T273933 T273933: Standadize user name normalization in MW open Medium (orange) Pchelolo
                                                  T273934 T273934: Support wgSharedTables setup in UserStore open Medium (orange) Pchelolo
                                                    T273935 T273935: Introduce UserIdentity::isExternal open Medium (orange) Pchelolo
                                                      T273972 T273972: Survey cross-wiki User object creation and replace with ActorStore open High (red) Pchelolo
                                                      T275334 T275334: Changing user groups from $wgExtensionFunctions no longer works reliably open Needs Triage (violet) Urbanecm
                                                      T275770 T275770: Introduce AuthorityFactory open High (red) daniel (Daniel Kinzler) CCicalese_WMF (Cindy Cicalese)
                                                        T275772 T275772: Create an easy way to determine whether the wiki is private, and whether it is read only. open High (red) daniel (Daniel Kinzler) daniel (Daniel Kinzler)
                                                          T275960 T275960: Partially failed user suppression left revisions visible, with rev_deleted=0 open Low (yellow) Ahmetlii
                                                            T282005 T282005: Create a new User.php method for checking permissions to view a suppressed user open Needs Triage (violet) bwang (Bernard Wang)
                                                              T28884 T28884: Add support for sorting by creation date in list=allusers API open Medium (orange) duplicatebug (db inactive,noenotif)
                                                                T32018 T32018: Require some user groups to have a periodically confirmed valid email address open Lowest (sky) bzimport (bugzilla import bot)
                                                                  T44072 T44072: Add option to prevent users from adding themselves to or removing themselves from a user group open Low (yellow) bzimport (bugzilla import bot) DannyS712