| | Status | Subtype | Assigned | Task |
---|
| | Declined | | None | T31254 [SUGGESTION] Expose group memberships for query through OpenID teams extension |
| | Declined | | Wikinaut | T25735 Allow different user grouping for OpenID users |
| | Open | Feature | None | T66475 Make crosswiki bits and pieces truly global (tracking) |
| | Declined | Feature | None | T15631 Wikimedia should become an OpenID provider |
| | Resolved | | None | T46294 MWException error - Error: invalid magic word 'speciale' |
| | Declined | | TTO | T16264 Import sources should be maintained by stewards |
| | Open | Feature | None | T28992 Implement configuration database aka configuration management aka no shell excuse |
| | Declined | | None | T61631 Enable Facebook login on Wikimedia wikis |
| | Declined | | None | T11604 Get OpenID extension to a state where it could be used on Wikimedia projects as a provider |
| | Declined | | None | T59579 E:OpenID as consumer: ChangePassword page is shown twice when attaching an OpenID to an existing account using the _temporary_ password |
| | Open | | None | T59731 [RFC] make SpecialChangePassword form text depending on login status of $wgUser |
| | Open | | None | T49145 Formally deprecate jQuery UI after we've stopped using jQuery UI in extensions and core |
| | Open | | None | T100270 Replace use of jQuery UI and MW UI with OOUI across all Wikimedia-deployed extensions and core |
| | Open | | None | T100161 Convert all of MediaWiki core to OOUI PHP (tracking) |
| | Resolved | | MarkTraceur | T85291 Implement OOUI "display format" in MediaWiki's HTMLForm |
| | Resolved | | matmarex | T97871 PHP TextInputWidget has no 'required' config |
| | Resolved | | matmarex | T91132 Forcefully preventing default event actions on FormLayout, ButtonWidget and ButtonInputWidget is problematic |
| | Resolved | | matmarex | T85285 Disentangle VForms from HTMLForm code in core |
| | Open | | None | T101480 Remove 'wgUseMediaWikiUIEverywhere' and code forks, always using the off/false path |
| | Duplicate | | None | T101476 [EPIC] Make mobile look and work as desired without wgUseMediaWikiUIEverywhere |
| | Open | | None | T101471 Convert core forms that use MW UI with wgUseMediaWikiUIEverywhere false to OOUI FormSpecialPage or explicit OOUI PHP |
| | Resolved | | Jdlrobson | T107069 Convert HistoryAction.php to use OOUI and MW's new DateInputWidget |
| | Resolved | BUG REPORT | matmarex | T220601 DateInputWidget reflow after infusion |
| | Resolved | | matmarex | T220781 When filtering page history by date, the older/newer paging links don't work |
| | Open | Feature | None | T71722 Use OOUI for JavaScript-generated checkbox on Protect |
| | Open | | None | T107037 Convert all MW core special pages to OOUI |
| | Resolved | | Esanders | T113758 Convert DeleteAction.php/SpecialUndelete.php to use OOUI |
| | Duplicate | | None | T171455 Dropdown widgets on Special:Delete only has partial OOUI styling |
| | Resolved | | TTO | T160236 Update action=purge page button |
| | Resolved | | Jayprakash12345 | T173997 Convert file delete to use OOUI |
| | Open | | None | T11968 Reduce use of global and public variables |
| | Open | | None | T294739 remove configuration access via global variables in core |
| | Open | | None | T71084 Convert things to use Config classes instead of globals |
| | Open | | None | T72637 Special:Userlogin: Use Config instead of globals |
| | Open | Feature | None | T18660 Database table cleanup (tracking) |
| | Duplicate | | None | T155964 NewSignupPage should use OOUI checkboxInputWidget instead |
| | Open | | None | T85853 Convert MW core login/create account pages to Codex (Special:UserLogin / Special:CreateAccount) |
| | Resolved | | None | T12317 Remove includes/templates/Userlogin.php, use HTMLForm class in includes/SpecialUserlogin.php instead |
| | Open | | None | T73066 Users are not logged out when logging in as another user |
| | Duplicate | | None | T13757 Don't say whether user exists on incorrect login info, for wikis with no anonymous viewing |
| | Declined | | None | T28538 API Login session time limit |
| | Open | | None | T61736 password reset mail should have a "cancel this" link |
| | Resolved | | Dbrant | T135633 Add "remember me" support |
| | Resolved | | None | T130340 [Reading Infrastructure 2015-16 Q4] Enable two-factor authentication via AuthManager on the Wikimedia cluster |
| | Resolved | | • Mattflaschen-WMF | T68699 Increase "remember me" login cookie expiry from 30 days to 1 year on Wikimedia wikis |
| | Open | | None | T90925 General authentication improvements for MediaWiki |
| | Open | | None | T86869 Support a nice sso experience with MediaWiki's OAuth |
| | Resolved | | Tgr | T74469 OAuth: Authorisation should not fail because you don't have an account on central wiki |
| | Resolved | | Legoktm | T37707 Complete unification of all accounts to SUL |
| | Declined | | Legoktm | T49918 Rename of global (attached) users to existing global usernames |
| | Resolved | | Legoktm | T16862 Allow global renaming of global users |
| | Resolved | | • Springle | T68446 Add centralauth.renameuser_status table |
| | Resolved | | None | T72850 Not possible to filter Special:Log/gblrename by old CentralAuth account name |
| | Resolved | | Legoktm | T41470 Can't merge blocked users: Duplicate entry for key 'ipb_address' |
| | Resolved | | Legoktm | T51518 When user is deleted, some tables are not cleaned |
| | Resolved | | Reedy | T72376 UserMerge: don't update the entire table in one query |
| | Resolved | | None | T70844 Expand deployment of UserMerge to all CentralAuth-enabled Wikimedia wikis |
| | Resolved | | Legoktm | T78423 "User must be logged in to view notification!" exception during global merge |
| | Resolved | | EBernhardson | T78422 Error: 1054 Unknown column 'workflow_user_id' in 'where clause' during global merge |
| | Resolved | | Legoktm | T961 Code review CentralAuth's GlobalUserMerge and related UserMerge code before SUL finalization mass usage |
| | Resolved | | Jdforrester-WMF | T69758 Identify extensions that need updates to work with user merging |
| | Resolved | | Reedy | T69754 Add UserMerge support to LiquidThreads |
| | Resolved | | Reedy | T69753 Add UserMerge support to CodeReview |
| | Resolved | | Legoktm | T69757 Add UserMerge support to AbuseFilter |
| | Resolved | | Legoktm | T69762 Add UserMerge support to CheckUser |
| | Resolved | | Ejegg | T69761 Add UserMerge support to CentralNotice |
| | Resolved | | Legoktm | T69763 Add UserMerge support to CommunityVoice |
| | Invalid | | None | T69764 Add UserMerge support to CreditsSource |
| | Resolved | | Legoktm | T69766 Add UserMerge support to Echo |
| | Resolved | | None | T69767 Add UserMerge support to EducationProgram |
| | Resolved | | Legoktm | T69769 Add UserMerge support to FlaggedRevs |
| | Resolved | | EBernhardson | T69770 Add UserMerge support to Flow |
| | Resolved | | Legoktm | T69771 Add UserMerge support to GlobalBlocking |
| | Resolved | | Legoktm | T69773 Add UserMerge support to MoodBar |
| | Declined | | None | T69772 Add UserMerge support to MarkAsHelpful |
| | Resolved | | Legoktm | T69775 Add UserMerge support to Oversight |
| | Resolved | | Legoktm | T69776 Add UserMerge support to PageCuration |
| | Resolved | | aaron | T69774 Add UserMerge support to OAuth |
| | Declined | | None | T69777 Add UserMerge support to SecurePoll |
| | Resolved | | Nikerabbit | T69778 Add UserMerge support to Translate |
| | Declined | | None | T69779 Add UserMerge support for UserDailyContribs |
| | Declined | | None | T69780 Add UserMerge support to WikibaseRepo |
| | Declined | | None | T69781 Add UserMerge support to WikibaseClient |
| | Resolved | | Legoktm | T69783 Add UserMerge support to AccountAudit |
| | Resolved | | Legoktm | T69782 Add UserMerge support to WikiLove |
| | Resolved | | Legoktm | T74204 Add UserMerge support to AntiSpoof |
| | Invalid | | Legoktm | T98241 Add UserMerge support to BounceHandler |
| | Resolved | | Tgr | T99374 Add UserMerge support to Gather |
| | Resolved | | Legoktm | T103739 User merge local log entries being attributed to 127.0.0.1 |
| | Resolved | | bd808 | T103738 <centralauth-usermerge-nousers> message missing? |
| | Resolved | | Reedy | T104686 Unbreak/finish global merge of Yuvipanda into YuviPanda |
| | Resolved | | Legoktm | T104740 Function: MergeUser::mergeDatabaseTables Error: 1146 Table 'mediawikiwiki.wikilove_log' doesn't exist (10.64.16.27)
|
| | Resolved | | Legoktm | T104739 Function: TranslateHooks::onMergeAccountFromTo Error: 1146 Table 'testwiki.translate_stash' doesn't exist (10.64.16.27) |
| | Resolved | | Legoktm | T41817 Migrate to SUL all non-clashing accounts |
| | Resolved | | Legoktm | T56760 sendConfirmAndMigrateEmail.php: add an option to include emailconfirmed accounts |
| | Resolved | | Legoktm | T63876 Attach all broken autocreated local accounts to their global account |
| | Resolved | | None | T41996 Accounts magically unattached despite being recently created |
| | Resolved | | Legoktm | T69350 Audit centralauth database for inconsistencies |
| | Resolved | | Legoktm | T69548 Some old private wiki accounts included in centralauth.localuser table |
| | Resolved | | Legoktm | T72392 Allow to automatically unify on login absent clashes |
| | Resolved | | Legoktm | T71291 Run migrateAccount.php without --safe or --auto |
| | Resolved | | Legoktm | T89770 Run migrateAccount.php --auto on all usernames with unattached accounts |
| | Resolved | | None | T56761 EmailableUser calls non-existing class ConfirmAndMigrateUser |
| | Resolved | | • Springle | T73924 Add users_to_rename table to centralauth database |
| | Resolved | | None | T74123 Add a maintenance script to send mass messages |
| | Resolved | | bd808 | T70886 Request global account rename from home wiki before forced SUL name change |
| | Resolved | | bd808 | T70924 Create special page to manage global rename request queue |
| | Resolved | | bd808 | T70927 Prevent new account creations from taking names that have been requested in a pending rename request |
| | Resolved | | bd808 | T70889 Store rename requests in a central table |
| | Resolved | | Legoktm | T73241 Run sendConfirmAndMigrateEmail.php for all unconfirmed emails on all wikis |
| | Resolved | | Legoktm | T76512 Remove invalid emails from the database |
| | Resolved | | bd808 | T69995 Allow login in with pre-rename username and password |
| | Resolved | | Keegan | T70069 Set $wgCentralAuthPreventUnattached = true; on all wikis |
| | Resolved | | Legoktm | T69901 Add config setting to prevent creation of new unattached accounts |
| | Resolved | | Legoktm | T76146 Set $wgCentralAuthPreventUnattached = true; on mediawiki.org |
| | Resolved | | Legoktm | T106069 Edits on enwiki detached from auto-renamed user account need reattaching |
| | Declined | | None | T71232 Provide "authenticate" endpoint for regular users |
| | Resolved | | Anomie | T88757 Add way for OAuth apps to only authenticate (no other valid rights) |
| | Resolved | | Anomie | T87395 Make "bot" or "personal use" apps a better experience |
| | Resolved | | jcrespo | T121335 Create oauth_registered_consumer.oarc_owner_only column on metawiki |
| | Resolved | | MarkTraceur | T59457 Split privacy policy message into link and display text |
| | Resolved | | • dpatrick | T68493 Special:OAuth doesn't provide a grant to access to private info of users |
| | Open | | None | T75062 OAuth permission screen needs redesign for better usability and comprehension |
| | Resolved | | Esanders | T69051 Privacy policy text should be aligned with the rest of the text, not outdented |
| | Open | | None | T64686 Replace link to WMF privacy policy with link to app's privacy policy on OAuth authorize dialog |
| | Open | | None | T98843 Store a link to app's privacy policy in OAuth consumer registration form |
| | Open | | None | T64687 Add warning for user on /authorize about privacy policy |
| | Declined | | None | T91825 Improve text of OAuth authorization dialog |
| | Resolved | | bd808 | T69082 Message describing OAuth activities is confusing to end user (in context of Wikidata Game) |
| | Duplicate | | None | T68978 OAuth: Dialog for granting an app permission should clarify or link to what "basic rights" are |
| | Duplicate | | Qgil | T598 MediaWiki OAuth dialog text is unclear and sounds more scary than it is |
| | Open | | None | T98879 OAuth authorization dialogs should have a plain (skinless) version so that they can be shown in popup windows. |
| | Resolved | | None | T64763 keyboard Tab order in OAuth Confirm dialog starts with Cancel |
| | Open | | None | T96158 Add a "not X? log in with a different username" bit to the authorize form |
| | Open | | None | T95216 OAuth's "phabricator-production would like to have access" dialog appears can appear way off-screen in Firefox or Chrome mobile Android browsers |
| | Open | Feature | None | T71246 Provide a way to open OAuth authorization dialog over whole page |
| | Open | | None | T128168 Oauth authorise permission dialog does not resize after window is resized |
| | Open | | None | T94478 Only show grants that the user has permission to use, to avoid confusion |
| | Open | | None | T91801 Support a more user friendly "re-authentication" flow for returning users |
| | Open | | None | T151516 Improve OAuth grant messages |
| | Resolved | | Frostly | T70312 OAuth: Grant "High-volume editing" is confusing (does not provide "edit" right) |
| | Resolved | | Frostly | T148942 OAuth grant "All projects on this site" is confusing |
| | Open | | None | T151515 authonlyprivate OAuth grant should not mention real name when the wiki does not allow them |
| | Open | | None | T95133 OAuth authorization dialog text specifies the grant scope (current wiki / all wikis) in a confusing way |
| | Resolved | | Anomie | T74654 Returning to OAuth url and clicking Allow again generates confusing error message |
| | Resolved | | bd808 | T62131 Unclear phrasing on OAuth help page |
| | Resolved | | Ragesoss | T121287 Clicking 'Allow' multiple times quickly causes auth to fail |
| | Resolved | | Esanders | T102973 OOUI-ify the OAuth authorization dialog |
| | Resolved | | None | T113099 Create an OOUI dialog subclass for the OAuth authorization dialog |
| | Open | | None | T121898 Auth dialog does not pop up after login on mobile devices |
| | Declined | | None | T88083 Mobile apps users should not be shown captchas when creating accounts |
| | Open | | None | T30085 RFC: Allow user login with email address in addition to username |
| | Open | | None | T89459 Modernize MediaWiki authentication system (AuthManager) |
| | Resolved | | Legoktm | T88195 Document current MediaWiki PHP authn stack |
| | Resolved | | bd808 | T89460 Develop use-cases & user stories for authentication system |
| | Resolved | | bd808 | T91105 RfC: AuthManager |
| | Resolved | | • csteipp | T91698 Document state machine for authentication flow |
| | Resolved | | Tgr | T91701 Create dashboard to track key authentication metrics before, during and after AuthManager rollout |
| | Resolved | | bd808 | T108091 Configure beta cluster to use labmon1001.eqiad.wmnet as statsd server |
| | Resolved | | Tgr | T108386 Kill MediaWiki.authmanager.login.*.failure.<number> statsd buckets |
| | Open | | None | T108414 Load API request count and latency data from Hadoop to a dashboard |
| | Resolved | | ArielGlenn | T108417 stat1002 access for tgr |
| | Resolved | | • csteipp | T109084 Goal: Security engineering support for AuthManager |
| | Open | | None | T110278 Improve interaction between AuthManager and the UI layer |
| | Resolved | | Tgr | T111255 Review login / signup designs by some major sites / frameworks |
| | Resolved | | Tgr | T111258 Create a list of authentication fields and field types used by existing auth plugins |
| | Resolved | | Jdlrobson | T132501 Spike [1 HR]: Test mobile web interface of AuthManager |
| | Resolved | | Tgr | T135779 Change credential improvements / regressions with AuthManager |
| | Resolved | | Tgr | T135775 Sign up page not applying mobile styles correctly |
| | Open | | None | T134952 Review AuthManager account linking UI |
| | Open | | None | T136000 Unify Special:UnlinkAccounts and Special:RemoveCredentials |
| | Resolved | | Florian | T135924 AuthManager PrimaryAuthenticationProvider that returns one redirect AuthenticationResponse breaks returnto mechanism |
| | Open | | None | T136710 Add links to Special:LinkAccounts, Special:UnlinkAccounts, Special:ChangeCredentials, and Special:RemoveCredentials to Special:Preferences somewhere |
| | Resolved | | Tgr | T136725 Make login/signup footer customizable by extensions |
| | Resolved | | Tgr | T136809 Cancel on Special:ChangeCredentials causes validation |
| | Resolved | | cicalese | T141474 Automatic start of authentication workflow for link provider (if it's the only available one) |
| | Resolved | | Florian | T141471 Login button shouldn't be displayed if no input fields are there |
| | Invalid | | None | T141478 "Keep me logged in" checkbox should not be displayed when it has no effect |
| | Open | | None | T180886 AuthManager special pages should honor $wgSecureLogin |
| | Resolved | | Tgr | T110279 Rewrite core classes which need to be clients of AuthManager |
| | Resolved | | Tgr | T110277 Rewrite Special:UserLogin (and signup) and Special:UserLogout to use AuthManager |
| | Resolved | | Anomie | T110276 Rewrite the login API to use AuthManager |
| | Resolved | | Anomie | T121113 Create a migration path for legacy bots in an AuthManager world |
| | Resolved | | Tgr | T110280 Rewrite password management to use AuthManager |
| | Resolved | | Tgr | T110281 Rewrite email management to use AuthManager |
| | Resolved | | Anomie | T110751 Create user name verification API with AuthManager |
| | Open | | None | T110291 Update all extensions to use AuthManager |
| | Resolved | | Enst80 | T110292 Update Auth_remoteuser to use AuthManager |
| | Resolved | | Enst80 | T163096 Update Auth_remoteuser documentation with AuthManager information |
| | Resolved | | Enst80 | T163097 Backport Auth_remoteuser to REL1_27 and REL1_28 |
| | Resolved | | Skizzerz | T110293 Update MediaWikiAuth to use AuthManager |
| | Resolved | | Florian | T110294 Update GoogleLogin to use AuthManager |
| | Declined | | None | T110295 Update OpenID to use AuthManager |
| | Declined | | None | T110296 Update Configure to (not) use AuthManager |
| | Declined | | None | T110299 Update AjaxLogin to use AuthManager |
| | Declined | | None | T110300 Update SemanticSignup to use AuthManager |
| | Resolved | | aaron | T110451 Update ConfirmAccount to use AuthManager |
| | Resolved | | aaron | T137843 Unable to create an account via "Special:ConfirmAccount" in 1.27 - requires porting to AuthManager |
| | Declined | | None | T110452 Update CryoKey to use AuthManager |
| | Resolved | | ashley | T110455 Update NewSignupPage to use AuthManager |
| | Open | | None | T110460 Update OAuthAuthentication to use AuthManager |
| | Open | | lucamauri | T250626 OAuthAuthentication workaround for immediate use |
| | Declined | | None | T110463 Update Phalanx to use AuthManager |
| | Resolved | | cicalese | T110464 Update PluggableAuth to use AuthManager |
| | Declined | | None | T110465 Update SecureSessions to use AuthManager |
| | Declined | | None | T110468 Update SSLClientAuthentication to use AuthManager |
| | Declined | | None | T110470 Update TwitterLogin to use AuthManager |
| | Declined | | None | T110471 Update TwoFactorAuthentication to use AuthManager |
| | Declined | | None | T110473 Update UserThrottle to use AuthManager |
| | Resolved | | Anomie | T110764 Update AutoProxyBlock to use AuthManager |
| | Open | | None | T111482 Update NetworkAuth to use AuthManager |
| | Declined | | None | T111484 Update Persona to use AuthManager |
| | Invalid | | None | T111485 Update SocialLogin to use AuthManager |
| | Declined | | MaxSem | T110289 Update UserDailyContribs to use AuthManager |
| | Open | | None | T134885 Update InviteSignup to use AuthManager |
| | Declined | | None | T135040 Update AccountAudit for AuthManager |
| | Resolved | | Nikerabbit | T111486 Update Translate to use AuthManager |
| | Resolved | | Nikerabbit | T151037 Some recentchanges rows state the current user's IP address was registered |
| | Resolved | | ashley | T135258 Update AutomaticBoardWelcome for AuthManager |
| | Declined | | None | T135259 Update AzharAuth for AuthManager |
| | Open | | None | T135262 Update BlueSpiceFoundation and BlueSpiceExtensions for AuthManager |
| | Declined | | None | T135264 Update EditAccount for AuthManager |
| | Resolved | | Bawolff | T135265 Update ImportUsers for AuthManager |
| | Resolved | | Universal_Omega | T135267 Update LanguageSelector for AuthManager |
| | Resolved | | Bawolff | T135270 Update LoginNotify for AuthManager |
| | Resolved | | Universal_Omega | T135274 Update NewUserNotif for AuthManager |
| | Open | | None | T135275 Update OnlineStatusBar for AuthManager |
| | Declined | | None | T135276 Update OnlineStatus for AuthManager |
| | Resolved | | Lokal_Profil | T135277 Update OpenBadges for AuthManager |
| | Resolved | | ashley | T135282 Update PrivateDomains for AuthManager |
| | Open | | None | T135283 Update SportsTeams for AuthManager |
| | Open | | None | T135287 Update StalkerLog for AuthManager |
| | Declined | | None | T135291 Update WebPlatformAuth for AuthManager |
| | Resolved | | Florian | T137684 "Minimum Name Length" extension: Migrate to use a PreAuthenticationProvider |
| | Declined | | None | T145078 Update NTLMActiveDirectory to use AuthManager |
| | Resolved | | Anomie | T110412 Find and assess extensions affected by AuthManager |
| | Resolved | | Anomie | T91303 Audit extensions for use of $wgAuth |
| | Resolved | | Tgr | T110414 Audit extensions using hooks that are deprecated by AuthManager |
| | Resolved | | Tgr | T110431 Audit extensions using authentication-related hooks |
| | Resolved | | Anomie | T110433 Audit extensions using deprecated User methods |
| | Resolved | | Anomie | T132330 Audit extensions using methods/hooks from LoginForm and other authentication special pages |
| | Resolved | | Tgr | T110756 Come up with AuthManager migration strategy |
| | Resolved | | Anomie | T123451 Deploy SessionManager and bot passwords |
| | Resolved | PRODUCTION ERROR | Anomie | T124126 Can neither load the session nor create an empty session |
| | Resolved | PRODUCTION ERROR | Tgr | T124143 Infinite recursion between user and session loading |
| | Resolved | PRODUCTION ERROR | Tgr | T124252 NEED_TOKEN error spike when 1.27-wmf.11 SessionManager was deployed to group1 |
| | Resolved | | Dbrant | T124384 [Panic] Login broken in app? |
| | Declined | | None | T124428 SessionHandler causing login problems for Huggle 2 and older |
| | Resolved | | Legoktm | T74791 Newly created accounts are not global (at least, according to OAuth) |
| | Resolved | | Anomie | T124335 bot_passwords table expected to exist despite wgEnableBotPasswords = false |
| | Open | | None | T124371 Clean up usage of $_SESSION in WMF-deployed extensions |
| | Resolved | | Florian | T132251 CentralNotice shouldn't use wfSetupSession() anymore |
| | Resolved | PRODUCTION ERROR | pmiazga | T162910 Update Collection not to use deprecated wfSetupSession call |
| | Resolved | PRODUCTION ERROR | Jdforrester-WMF | T186339 Update SecurePoll not to use deprecated wfSetupSession call |
| | Resolved | PRODUCTION ERROR | None | T124367 User::loadFromSession called before the end of Setup.php |
| | Resolved | PRODUCTION ERROR | Catrope | T139665 "User::loadFromSession called before the end of Setup.php" warning due to Echo |
| | Resolved | PRODUCTION ERROR | None | T151291 "User::loadFromSession called before the end of Setup.php" warning due to AbuseFilter |
| | Resolved | PRODUCTION ERROR | Umherirrender | T151292 "User::loadFromSession called before the end of Setup.php" warning due to AntiSpoof |
| | Resolved | PRODUCTION ERROR | Addshore | T177524 "User::loadFromSession called before the end of Setup.php" due to a combination of TwoColConflict and BetaFeatures |
| | Resolved | | None | T177590 New filters for edit review can't be opt-out on some wikis |
| | Resolved | PRODUCTION ERROR | Anomie | T240083 "User::loadFromSession called before the end of Setup.php" (violation by Wikibase/ULS) [Story Points 5] |
| | Resolved | | Umherirrender | T267445 UserGetLanguageObjectHook is unsafe: "User::loadFromSession called before the end of Setup.php" [8H investigate] |
| | Resolved | PRODUCTION ERROR | Tgr | T297855 Session user loaded before session set up in GrowthExperimentsMentorManager service |
| | Resolved | | Anomie | T124414 MassMessage Fatal error: CAS update failed on user_touched |
| | Resolved | | bd808 | T124406 s7 master is executing 54K transactions/s |
| | Resolved | | Anomie | T124453 Meta login fails |
| | Resolved | | bd808 | T124510 Page preview response not being cached for history navigation in 1.27.0-wmf11 |
| | Resolved | | Anomie | T124620 SessionManager breaks cookie support check in wikisource.org login |
| | Open | | None | T124641 Cover WebResponse::setCookie() with tests to prevent eg: Notice: Undefined variable: date in includes/WebResponse.php on line <i>144 |
| | Resolved | | Anomie | T124468 CentralAuth is not logging the user into loginwiki anymore |
| | Resolved | | Anomie | T124821 SessionManager: unexpectedly logged out after visiting another wiki |
| | Resolved | PRODUCTION ERROR | Anomie | T124971 Sessions can only be imported when none is active. |
| | Declined | | None | T125054 Sharp dip in MediaWiki.site.users metric since wmf11 roll-out |
| | Resolved | | Anomie | T125133 Accounts are not autocreated on loginwiki |
| | Resolved | | Anomie | T125139 Login to login.wikimedia.org fails with "No active login attempt is in progress for your session." |
| | Resolved | | Anomie | T125114 Accounts with user_token not set can't login to wmf.11 ("cookies not set" error) |
| | Resolved | | Tgr | T125151 Fatal Call to a member function getTitle() on a non-object (NULL) following wmf11 to all wikis |
| | | | | Restricted Task |
| | Resolved | | Anomie | T125194 Possibly getting logged out within the same session after inactivity |
| | Resolved | | ori | T125267 ~3000% increase in session redis memory usage, causing evictions and session loss |
| | Resolved | | • csteipp | T125283 Users occasionally logged in as different users after SessionManager deployment |
| | Resolved | | Tgr | T125313 Session error message when trying to execute sysop/CU/OS actions |
| | Resolved | | bd808 | T125452 Review and enhance the debug logging for SessionManager |
| | Declined | | None | T125455 Track ip addresses associated with a session and log when anomalous |
| | Resolved | | PleaseStand | T126495 IPSet::__construct() in gets into infinite loop when called from curl on a CI host |
| | Resolved | | Legoktm | T128167 Tag versions of IPSet in git |
| | Resolved | | Legoktm | T128169 Bump MediaWiki wikimedia/ip-set version to include fix for xdebug.max_nesting_level = 100 |
| | Open | | None | T125599 Create some end-to-end tests for SessionManager |
| | Resolved | | Tgr | T126069 Collect information about session pollution during the previous SessionManager rollouts |
| | Resolved | | Tgr | T124440 Invalidate all users sessions |
| | Resolved | | Anomie | T124409 Logging out immediately logs you back in |
| | Duplicate | | None | T126550 Central login from Commons/Meta mobile domain broken with SessionManager |
| | Resolved | | Anomie | T49647 meta.m.wikimedia.org user login doesn't work |
| | Resolved | | bd808 | T126680 Huggle3 getting "WrongToken" response to authentication attempt against MW 1.27.0-wmf.13 |
| | Resolved | | Tgr | T70012 CentralAuthHooks::attemptAddUser: failed with message Username entered already in use. on loginwiki |
| | Invalid | | Anomie | T126724 mw1.27#wmf13 update breaks GlobalReplace: "result: WrongToken" |
| | Resolved | | Tgr | T127233 Endpoints which do not need to authenticate users should set MW_NO_SESSION |
| | Resolved | | Jdlrobson | T127860 MobileFrontend using ResourceLoaderGetConfigVars hook with User dependent data |
| | Resolved | | bd808 | T127864 CitoidDataModule depends on request data |
| | Resolved | | None | T127866 WikimediaMessagesHooks::onMobileLicenseLink() unstubs $wgUser during ResourceLoaderGetConfigVars hook |
| | Resolved | | Tgr | T127870 QuickSurveys\Hooks::onResourceLoaderRegisterModules() depends on request data |
| | Resolved | | None | T127871 MobileFrontendSkinHooks::getPluralLicenseInfo() unstubs $wgUser during ResourceLoaderGetConfigVars hook |
| | Resolved | | None | T127872 Wikibase\SitesModule depends on request data |
| | Resolved | | bd808 | T127916 CiteDataModule depends on request data |
| | Resolved | | Legoktm | T129397 FlowHooks::onMessageCacheGet() may be called during load.php and depends on the session user language |
| | Declined | | Anomie | T130720 Have load.php set $wgLang and the RequestContext language |
| | Resolved | | Legoktm | T131176 Wikibase\Repo\Hooks\LinkBeginHookHandler unstubs $wgLang unnecessarily during LinkBegin hook |
| | Declined | | None | T134562 SMW triggers "Sessions are disabled for this entry point" |
| | Resolved | | Anomie | T135389 opensearch_desc calls Title::getLocalURL which unstubs wgUser on wikis with a variant |
| | | | | Restricted Task |
| | Resolved | | Tgr | T134945 Update API clients for AuthManager |
| | Resolved | | • Mholloway | T124229 Update login and account creation for API changes |
| | Resolved | | • Niedzielski | T120415 [Dev] Enable custom MediaWiki endpoint |
| | Resolved | | bd808 | T124832 Setup testing server for AuthManager in Labs |
| | Resolved | | • Fjalapeno | T134822 Update iOS login and account creation to support MediaWiki API changes |
| | Resolved | | • JMinor | T124048 EPIC: Integrate new AuthManager APIs in iOS app |
| | Resolved | | Tgr | T135107 Update wiki documentation for AuthManager |
| | Resolved | | • demon | T135498 Release AuthManager with MediaWiki 1.27 |
| | Resolved | | Tgr | T135504 Enable AuthManager in WMF production |
| | Resolved | | Anomie | T110282 Update extensions which are deployed on the Wikimedia cluster to use AuthManager |
| | Resolved | | Anomie | T91699 Create AuthManager framework and core classes |
| | Resolved | | Joe | T97675 Custom session handler corrupted by session_destroy, "Failed to initialize storage module" |
| | Resolved | | Joe | T106483 Create new HHVM package for HHVM 3.6.5 + patches |
| | Resolved | | hashar | T106699 Upgrade HHVM related packages on Trusty Jenkins slaves |
| | Resolved | | bd808 | T95864 Mocking abstract objects fails on HHVM |
| | Resolved | | Anomie | T110274 Fix PHPUnit version incompatibility between AuthManager and Jenkins |
| | Resolved | | Krinkle | T99982 Upgrade PHPUnit to 4.0+ |
| | Resolved | | None | T90303 Fetch dependencies using composer instead of cloning mediawiki/vendor for non-wmf branches |
| | Resolved | | JanZerebecki | T106433 replace inline perl in builder wd-mw-composer-merged-install with a proper script |
| | Resolved | | Krinkle | T112895 Support installing composer require-dev packages together with mediawiki/vendor |
| | Resolved | | Tgr | T110628 Improve AuthManager documentation |
| | Duplicate | | None | T110284 Update LdapAuthentication to use AuthManager |
| | Resolved | | Anomie | T110285 Update Echo to use AuthManager |
| | Resolved | | Anomie | T110286 Update MoodBar to use AuthManager |
| | Resolved | | Anomie | T110287 Update CheckUser to use AuthManager |
| | Resolved | | Anomie | T110283 Update CentralAuth to use AuthManager |
| | Resolved | | Anomie | T110288 Update OpenStackManager to use AuthManager |
| | Resolved | | Anomie | T110453 Update LdapAuthentication to use AuthManager |
| | Resolved | | bd808 | T128501 Create role for testing/developing LDAPAuth |
| | Resolved | | Anomie | T110290 Update Renameuser to use AuthManager |
| | Resolved | | Tgr | T110302 Update ConfirmEdit to use AuthManager |
| | Resolved | | Tgr | T110448 Update AbuseFilter to use AuthManager |
| | Resolved | | Tgr | T87876 Convert AbuseFilter to use extension registration |
| | Resolved | | Tgr | T110449 Update AntiSpoof to use AuthManager |
| | Resolved | | Dereckson | T110456 Update NewUserMessage to use AuthManager |
| | Resolved | | Anomie | T110458 Update OAuth to use AuthManager |
| | Resolved | | Tgr | T110467 Update SpamBlacklist to use AuthManager |
| | Resolved | | Tgr | T110469 Update TitleBlacklist to use AuthManager |
| | Resolved | | Anomie | T110765 Update DisableAccount to use AuthManager |
| | Resolved | | Nikerabbit | T110766 Update TranslationNotifications to use AuthManager |
| | Resolved | | Anomie | T110767 Update MassMessage to use AuthManager |
| | Resolved | | Tgr | T111483 AuthManager should retain the MobileFrontend watermark at the top of the login screen |
| | Resolved | | Anomie | T111487 Update WikimediaIncubator to use AuthManager |
| | Resolved | | Tgr | T110457 Update OATHAuth to use AuthManager |
| | Resolved | | • demon | T135043 Update Campaigns to use AuthManager |
| | Resolved | | Anomie | T135060 Update PageTriage for AuthManager |
| | Resolved | | Anomie | T135065 Update Thanks for AuthManager |
| | Resolved | | Jdforrester-WMF | T135071 Update VisualEditor for AuthManager |
| | Resolved | | Yurik | T135074 Update JsonConfig for AuthManager |
| | Resolved | | Yurik | T137173 Use bot password for the zero scripts that collect analytics |
| | Resolved | | Milimetric | T137174 Verify there are no analytics jobs accessing Zero portal |
| | Resolved | | Tgr | T135698 Update Varnish Zero config downloading script to be ready for AuthManager |
| | Resolved | | Tgr | T135884 Make Selenium tests work with AuthManager |
| | Resolved | | Anomie | T136834 CentralAuth autologin does not work in beta cluster |
| | Resolved | | Tgr | T138910 Backport AuthManager-related changes to 1.27 |
| | Duplicate | | None | T19312 Separate UserLogin from authentication process; create account creation and identification internal API |
| | Resolved | | Anomie | T76103 Createaccount API should support username validation without having to try to create an account |
| | Resolved | | Anomie | T110747 Rewrite the account creation API to use AuthManager |
| | Resolved | | Jdforrester-WMF | T193755 Remove the deprecated hooks UserCreateForm and UserLoginForm |