T139674
|
T139674: Sampled logging in all services
|
resolved
|
Low (yellow)
|
Pchelolo
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T196082
|
T196082: npm install for selenium tests not working on labs-vagrant
|
resolved
|
Needs Triage (violet)
|
Tgr (Gergő Tisza)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T196377
|
T196377: Imbalanced storage distribution over JBOD devices
|
resolved
|
Medium (orange)
|
Eevans (Eric Evans)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T199345
|
T199345: Assemble backlog for CPT-TEC1
|
resolved
|
Needs Triage (violet)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T199375
|
T199375: Complete implementation and deployment of MCR SDC baseline (CDP4)
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T206075
|
T206075: Wikimedia Technical Conference 2018 Session - Building MediaWiki to Support Collaboration
|
resolved
|
Needs Triage (violet)
|
debt (deb tankersley)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T210528
|
T210528: PHP/HHVM serialization incompatibility in some situations when using Serializable
|
resolved
|
Needs Triage (violet)
|
Anomie
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T210709
|
T210709: Throttling isn't counted at all for filters using it
|
resolved
|
Medium (orange)
|
Daimona
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T212706
|
T212706: Moving a page lowers the number of articles on Special:Statistics
|
resolved
|
High (red)
|
geraki (Konstantinos Stampoulis)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T220525
|
T220525: MCR: Import all slots from XML dumps
|
resolved
|
Medium (orange)
|
daniel (Daniel Kinzler)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T222212
|
T222212: RevisionStore must not expose user IDs from a foreign wiki
|
resolved
|
High (red)
|
daniel (Daniel Kinzler)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T223165
|
T223165: Implement access restrictions in WatchedItemStore
|
resolved
|
Needs Triage (violet)
|
daniel (Daniel Kinzler)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T224050
|
T224050: /w/index.php?title=Main_Page&action=info can cause PHP Warning: Linker::userToolLinks received an empty username.
|
resolved
|
High (red)
|
hashar (Antoine "hashar" Musso)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T226058
|
T226058: oathauth-ui-error-page-no-module need refining
|
resolved
|
Needs Triage (violet)
|
Reedy (Sam Reed)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T228101
|
T228101: Pick a test runner (our own or an existing one)
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229474
|
T229474: Run Tests Locally
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229478
|
T229478: Run All Tests
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229479
|
T229479: Machine-Readable Test Output
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229480
|
T229480: Resources
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229481
|
T229481: Fixtures
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229483
|
T229483: Chaining
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229485
|
T229485: Multi-Site Tests
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229486
|
T229486: Parameterized Tests
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229488
|
T229488: Validate Test Responses
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229490
|
T229490: Multiple Agents
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229491
|
T229491: Control HTTP Requests
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229492
|
T229492: Unique Fake Values
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229495
|
T229495: Redirect Support
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229496
|
T229496: Configuration
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229500
|
T229500: Add OAuth 2.0 support to MediaWiki
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229501
|
T229501: Add OAuth 2.0 support to MediaWiki for use by web-based clients
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229639
|
T229639: Known State
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229640
|
T229640: Example Tests
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229641
|
T229641: Action API Test Utilities
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229642
|
T229642: Minimal Testing Environment
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T229643
|
T229643: Run API integration tests for all enabled extensions
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T230051
|
T230051: wikidata.org handles GET MWAPI requests, but silently fails on POST
|
resolved
|
Medium (orange)
|
Yurik (Yuri Astrakhan)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T231689
|
T231689: Can get bulk access from code that has been using the 'text' for getQueryInfo()
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T231693
|
T231693: No direct or indirect access to pre-MCR fields is ungated
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T232026
|
T232026: Announce 1.34 "pencils down" and likely timeline to wikitech-l etc.
|
resolved
|
Needs Triage (violet)
|
Jdforrester-WMF (James D. Forrester)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T234227
|
T234227: Improve test coverage for FileBackend and friends
|
resolved
|
Medium (orange)
|
daniel (Daniel Kinzler)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T234290
|
T234290: API Integration Test: UserInfo Test #2
|
resolved
|
Needs Triage (violet)
|
kchapman (Kate Chapman)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T234291
|
T234291: Unread notifications
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T234292
|
T234292: Mark notifications as read
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T234293
|
T234293: View all notifications
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T234294
|
T234294: Configurable timestamp storage
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T237105
|
T237105: As a developer, I can find documentation about the API Integration Test framework and how to use it
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T238803
|
T238803: Retire fixcopyright.wikimedia.org
|
open
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T240405
|
T240405: WikiPage::updateCategoryCounts causing replication lag due to long-running writes on commonswiki
|
resolved
|
Medium (orange)
|
CDanis (Chris Danis)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T242764
|
T242764: Test schema update from old versions to MCR-only schema
|
resolved
|
Needs Triage (violet)
|
daniel (Daniel Kinzler)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T246006
|
T246006: Name Hash Checking Extension
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T249834
|
T249834: Configure permissions
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T253319
|
T253319: Configuration variable to check files at upload time
|
resolved
|
Medium (orange)
|
eprodromou (Evan Prodromou)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T253321
|
T253321: Chameleon test failures on WMF CI
|
declined
|
Medium (orange)
|
Reedy (Sam Reed)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T253322
|
T253322: Enable Phan on Chameleon Skin
|
resolved
|
Medium (orange)
|
Reedy (Sam Reed)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T253323
|
T253323: Enable Phan on Bootstrap Extension
|
resolved
|
Medium (orange)
|
Reedy (Sam Reed)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T255709
|
T255709: Improved error/debug logging for MediaModeration
|
resolved
|
Needs Triage (violet)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T257959
|
T257959: Deploy WikimediaApiPortal to beta
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T258758
|
T258758: Write unit tests for WikimediaApiPortal
|
resolved
|
High (red)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T259568
|
T259568: Add User namespace protection to the API Portal beta site
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T259569
|
T259569: API Portal: Allow Admins and Bureaucrats to manage documentation editor group
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T259657
|
T259657: API Portal: Restrict anonymous editing
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T259661
|
T259661: Restrict skin options on API Portal Beta Site
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T259742
|
T259742: Turn off MediaModeration debug logging in Production
|
resolved
|
High (red)
|
eprodromou (Evan Prodromou)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T260195
|
T260195: Test navigation sidebar on API Portal
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T260299
|
T260299: Change direction on header shadow
|
declined
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T260310
|
T260310: Order pages in sidebar
|
resolved
|
High (red)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T260313
|
T260313: UI elements out of place around 1270px screen width
|
declined
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T260394
|
T260394: Don't show notifications when logged out
|
resolved
|
High (red)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T260619
|
T260619: Fix project icons on log out page
|
declined
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T260623
|
T260623: Change placement of page options
|
resolved
|
High (red)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T260628
|
T260628: Add Preferences link to user menu
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T260630
|
T260630: Modify user menu styles
|
resolved
|
Low (yellow)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T260700
|
T260700: Notification indicator out of place at narrower width
|
declined
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T260933
|
T260933: Make UserIdentity objects aware of which wiki they belong to
|
open
|
High (red)
|
daniel (Daniel Kinzler)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T26159
|
T26159: Remove uses of the error suppression operator
|
resolved
|
Low (yellow)
|
demon (Chad Horohoe)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T261692
|
T261692: Language option appearing in user dropdown
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T261775
|
T261775: Missing speechBubbles icon
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T262480
|
T262480: Allow public access to API Portal main page
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T262491
|
T262491: Change tooltip on user icon
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T262853
|
T262853: Replace search and bell icons with OOUI buttons
|
resolved
|
Medium (orange)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T263083
|
T263083: Code samples overflow content container
|
resolved
|
High (red)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T264238
|
T264238: Client ID not appearing in details view
|
resolved
|
High (red)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T266252
|
T266252: TemplateData extension should not write objects into ExtensionData
|
resolved
|
Needs Triage (violet)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T267953
|
T267953: Configure permissions for launch
|
resolved
|
Needs Triage (violet)
|
apaskulin (Alex Paskulin)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T268759
|
T268759: wikifarm-prod.pluggableauth.eqiad1.wikimedia.cloud causing more than 33% of Gerrit http traffic
|
resolved
|
Needs Triage (violet)
|
hashar (Antoine "hashar" Musso)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T271462
|
T271462: Experiment with converting action API modules to Authority
|
resolved
|
Medium (orange)
|
Pchelolo
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T271504
|
T271504: PermissionsError should be instantiatable with PermissionStatus returned by Authority
|
resolved
|
High (red)
|
Pchelolo
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T271854
|
T271854: Convert Action API tests in core to use authority directly
|
open
|
Low (yellow)
|
Pchelolo
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T272100
|
T272100: Status/StatusValue errors/warnings should be unique
|
resolved
|
Medium (orange)
|
Pchelolo
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T273285
|
T273285: Add type hints for return types to methods on UserIdentity
|
resolved
|
Medium (orange)
|
daniel (Daniel Kinzler)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T273576
|
T273576: Hard-deprecate IDatabase parameter for UserIdentity:getActorId()
|
resolved
|
High (red)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T273788
|
T273788: ApiQueryUserInfo needs to use UserEditTracker
|
resolved
|
Medium (orange)
|
Pchelolo
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T273974
|
T273974: Introduce caching into ActorStore
|
resolved
|
High (red)
|
Pchelolo
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T274330
|
T274330: Determine if we can merge WikiPage::getContributors with RevisionStore::getAuthorsBetween
|
open
|
Medium (orange)
|
Pchelolo
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T275768
|
T275768: Mark Authority as stable
|
resolved
|
High (red)
|
daniel (Daniel Kinzler)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T275770
|
T275770: Introduce AuthorityFactory
|
open
|
High (red)
|
daniel (Daniel Kinzler)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T278428
|
T278428: LinkRenderer should accept both PageReference and LinkTarget arguments for its methods
|
resolved
|
Needs Triage (violet)
|
vadim-kovalenko (Vadim Kovalenko)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T280750
|
T280750: Hard deprecate watchlist methods in WatchAction
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|
T281187
|
T281187: Hard deprecate watchlist methods in User
|
resolved
|
Medium (orange)
|
CCicalese_WMF (Cindy Cicalese)
|
CCicalese_WMF (Cindy Cicalese)
|
|
|
|