Orphaned pages
From cpt
The following pages are not linked from or transcluded into other pages in cpt.
Showing below up to 500 results in range #1 to #500.
- Active Task Workboard View by Initiative
- Active Tasks By Assignee
- Active Tasks By Author
- Active Tasks By Priority
- Active Tasks By Project
- Analyze Clinic Duty
- Analyze Inbox
- Clinic Duty Period Report
- Clinic Duty Stats
- Graph Active PET Tasks by Initiative
- Graph Active Project
- Graph PET Tasks by Initiative
- Import Information
- IncludeSpecialPageTest
- Main Page
- Misplaced Epics
- Missing Initiatives
- Preload Task:
- Since Last Monday In Clinic Duty
- Sprint Point Report
- Task Creation and Closure Report
- Tasks By Assignee
- Tasks By Author
- Tasks By Priority
- Tasks By Project
- Tasks By Status
- T100459: SiteMatrix API has two fields called "code", which is confusing
- T101532: Continue returns the same data and iicontinue value over and over for some imageinfo queries
- T104650: Revision API cannot be cached in varnish when requested by a user with deletedtext or similar rights
- T105217: Shorten fileextensions in formatversion=2
- T105234: API: allredirects with arunique doesn't properly handle interwiki redirects
- T105463: Use mapping instead of list in parameters of paraminfo
- T105813: Expose 'redirect chain is longer than $wgMaxRedirects' to API
- T106282: action=query list=checkuserlog API response is inconsistent with other action=query responses
- T107005: FeaturedFeeds could implement a query list submodule
- T108322: prevent modules with broken paraminfo being deployed to production wikis
- T109166: Live preview "Show changes" indicates no changes in on new pages
- T110620: Make User::newFromId(0) not return current user's IP
- T111264: Decouple chronology protector from authentication
- T111748: [RFC] Generalize POST parameter to JSON structure and header mapping in REST APIs
- T112380: Special:ListBlocks - Allow searching for non infinit blocks
- T112909: Provide an API module for mapping between wiki ID and the wiki's domain
- T113205: checkuserlog API documentation references non-existent "culstart" and "culend"
- T113876: Undocumented usage of generator=revisions
- T114596: [RFC] Method for bare page retrieval (e.g. render only / no skin)
- T117312: Edit conflict not detected, intermediate revision ignored
- T117364: Get wikitext from restbase
- T117549: Do not generate warning on parameter `variant` for API requests
- T118028: Consider using URL compression with pre-defined dictionary to shorten URLs; possibly use this instead of RESTBase POST storage
- T118073: SecurePoll option to not allow voters to have ties in their order of preferences
- T118128: RFC: Simplify stashing with a shared key-value stash table / bucket
- T119316: SearchPageGenerator returns non-existing pages when the search API returns cross-wiki results
- T120140: Lock wait timeout exceeded (WikiPage::insertRedirectEntry) when renaming pages or otherwise editing/creating redirects
- T120336: PHP7 compatibility warnings in mediawiki/core
- T121333: Certain prop=revisions API queries timeout with "internal_api_error_DBQueryError"
- T121468: Should be able to generate watchlist like results for a generator
- T122825: Service Ownership and Maintenance
- T122871: Make formatversion=2 more discoverable for new users
- T123237: Provide production jessie image with node 4.2; use this for service-runner build command
- T1238: Central Code Repository for code used on wikis (Templates, Lua modules, Gadgets)
- T123854: Set up action API latency / error rate metrics & alerts
- T124919: Story: Improve testing framework for node projects
- T124987: Improve documentation / streamline process for people upgrading from shared hosting to mediawiki-containers
- T126318: InvalidArgumentException from LinksUpdate.php: "The Title object yields no ID"
- T127387: Split slash decoding from general percent normalization in Varnish VCL
- T127472: Investigate reducing impact of single-node Cassandra latencies
- T129281: Test test_content_format failing due to new member 'application/vnd.php.serialized' on Wikibase repos
- T129347: API:Watchlist does not provide text and comment of log entries
- T129503: Enable test coverage for mathoid
- T130663: WIP RFC: Reference API requirements and options
- T131170: Discussion: Strategy for idempotent updates to static columns
- T131253: Report ok / broken metrics from service_checker
- T132505: How to use VirtualRESTServiceClient::runMulti with named requests
- T132632: puppetize turning off reserved space for cassandra /srv
- T132720: ApiHelp on api.php should avoid applying common.js and common.css
- T132815: Develop a RESTBase Cassandra cluster capacity planning document
- T133178: RESTBase support for www.wikimedia.org missing
- T133186: Add text render from OCG/wikipedia-telnet as an standard API option, similar to text (HTML) or wikitext in action=parse
- T133452: RFC: Create temporary accounts for anonymous editors
- T133547: set up automated HTML (restbase) dumps on francium
- T133616: Move object & request templating functionality out of swagger-router
- T133923: Merge browser & nodejs barebone API library
- T134237: Graphoid returns a 400 on MW API time-out
- T134461: Evaluate increased memtable_cleanup_threshold values
- T134551: Create functional cluster checks for all services (and have them page!)
- T134976: SpecialRecentChangesLinked::doMainQuery blocking database infrastructure
- T135544: Implement mediawiki.api method to check if a page is in a certain category
- T136385: Research: Investigate Cassandra Kubernetification using upcoming PetSet abstraction in K8s 1.3
- T136603: Update limit.sh to support systemd-based cgroup management
- T136947: Support retries in MultiHTTPClient
- T137350: Create general guidelines & processes to ensure thorough fault testing of services
- T137461: API should warn users when results for revids are for the current version of the page and not the specific revid requested
- T137584: Allow Scribunto code to add a category without changing output
- T137765: Check SVG -> PNG fall-back image loading in Opera 9
- T138093: Investigate query parameter normalization for MW/services
- T138933: Explore moving the Panoviewer gadget/Toolforge tool into production
- T139084: Allow prop=linkshere / transcludedin / fileusage to filter on given titles / templates / files
- T139668: Create a generalised object templating library
- T139674: Sampled logging in all services
- T140049: Maximum number of redirects reached / error message returned even when doi is available
- T141524: eventbus should send statsd in batches
- T141541: Certs from cassandra-ca-manager should have the FQDN in cert's CN
- T141723: [Bug] Wikipedia article on the letter "ß" does not load properly.
- T141897: Review new service 'pre-deployment to production' checklist
- T141902: RESTBase can't access MW API for donate.wikimedia.org
- T142313: Add global logging context
- T142542: LoggedOut cookie not set anymore
- T142844: Collect droppable tombstone ratio metrics
- T143314: Get license of an extension via API
- T143356: Separate data-mw API semantics
- T143372: New purge action approvement mechanism ignores page parameters
- T143444: Revision API should support sizediff or sizes property
- T143531: Back out the change that changed action=purge to require a confirmation page
- T143967: Expose structured Content information via the API prop=revisions
- T144104: Enhance section retrieval API
- T144235: SpecialWhatLinksHere::showIndirectLinks is broken
- T144431: RESTBase k-r-v as Cassandra anti-pattern
- T144467: Security review for Google MT for Content Translation
- T144482: ISO date format not honored by Mediawiki API (arvbadtimestamp_arvstart)
- T145164: Add fields needed by ERI to mediawiki.revision-create
- T145415: Removing admins in SecurePoll sometimes has unintended effects
- T145477: Ballot type and voting system should be separated
- T145541: Make Hovercards work with Special:MyLanguage links
- T146130: Inconsistent Cassandra disk load shown in metrics and nodetool status
- T146693: ChangeProp should ignore revision_create made by page_move
- T147366: Setup automated topk wide row reporting
- T147407: Need 'dbDirectory' or 'dbFilePath' parameter. on SQLITE
- T147616: After submitting the voter eligibility list, a warning is generated
- T147690: Make Milestone columns moveable like regular columns
- T147991: Create MySQL RESTBase backend
- T148036: [SPIKE] Investigate solutions for client side event logging
- T148137: Deprecate $wgContentHandlerUseDB
- T148655: Cassandra: Work-around broken JVM GC log rotation
- T149077: Certain ApiQueryRecentChanges::run api query is too slow, slowing down dewiki
- T149215: Create the overall processing delay metric for ChangeProp
- T149456: Wikidata description change doesn't trigger mobile-sections update
- T149998: Efficient API for querying language links for multiple pages
- T150560: More verbose messages from service-checker-swagger
- T15079: Improve intersection of transcluded sections and protection
- T151073: Picture of the day is not fetched from summary
- T151116: After passing the CAPTCHA page after warning, user is sent back to the Abuse Filter warning page
- T151291: "User::loadFromSession called before the end of Setup.php" warning due to AbuseFilter
- T151399: Make service-template-node more modular
- T151518: Investigate adoption of flow in node services
- T151610: Add "Invert selection" to ProtectedPages (to show non-protected pages)
- T151682: Add a new MediaWiki system message as a content header inside #mw-content-text
- T151739: Fix article loading (restbase config?) in contenttranslation Vagrant role
- T152346: Separate log action for moves suppressing redirects
- T152478: Upgrade Doxygen (to enable INHERIT_DOCS for methods from parent classes)
- T152684: Setup change-propagation service CI
- T152782: Kibana functionality missing after upgrade: histograms
- T153081: Pageviews Data : removes 1000 limit in the most viewed articles for a given project and timespan API
- T153214: Citoid restbase endpoint not configured correctly in vagrant
- T153236: drvstartid/drvendid missing from prop=deletedrevisions
- T153256: Unable to overwrite services using MediaWikiServices hook
- T153474: Protections collection in ApiProtect result needs stronger naming
- T153776: Support switching change-prop backlog processing to other DC
- T153801: File and global user pages should not be redirected
- T154240: Update the template's configuration documentation
- T154324: ApiLogin returns failure on re-login by same user
- T154520: API to return all user uploads
- T154675: Introduce a listener interface for LinkRenderer hooks
- T154677: Turn static Hooks class into HookManager service
- T154941: API documentation unclear on hook arguments of type "Module"
- T154946: Trying to log in using a BotPassword from the wrong IP gives incorrect password error
- T155395: Create documentation about the proper use of the dependency injection infrastructure in MediaWiki
- T155471: Allow more users to be excluded from list=recentchanges
- T155696: Replace Article::doEditContent() with WikiPage::doEditContent()
- T155804: log-events topic emitted in EventBus
- T155968: Add ApiPostMessage using the server-side MessagePoster
- T156541: BagOStuff should detect obsolete serialization or an unserialization resulting in a "wrong" object
- T156734: Create Location Search APIs in RESTBase
- T156872: Showcase how the separation of concerns should work between MediaWiki API and web
- T157059: Rename Mobile Content Service?
- T157145: Twitter cards don't work for any projects besides Wikidata
- T157218: Special:Log should display all logs a user has the rights to see (instead of only public logs)
- T157403: Incorrect .tab data causes Exception when number of expected columns doesn't match
- T157620: Support providing source sha1 to the deploy build script
- T157816: Tech Talk: MediaWiki for third parties
- T158265: runner.stop() only calls worker.stop() if num_workers === 0
- T158365: Session "{session}": Metadata merge failed: {exception}
- T158525: File::transform() creates thumbnail with wrong size when mustRender() is true
- T158617: npm install fails for changeprop service in MW-Vagrant (cp rdkafka: permission denied)
- T158691: Cassandra query tracing
- T159479: Sampled rate-limiting for logger
- T159567: PHP session.auto_start = true makes MediaWiki unable to save sessions
- T159585: HyperSwitch module caching somewhat limited by config object equality
- T159998: Investigate "no content returned" errors
- T160233: Enable administrators to update block logs
- T160813: Deprecate and remove $wgMemc in MediaWiki Core and bundled extensions
- T160821: New permission needed: export
- T160985: Create an easy to deploy kill switch for every self-contained mediawiki functionality
- T160993: MysqlUpdater::doWatchlistUpdate is very slow
- T161105: Should Tilerator have a spec definition?
- T161184: Add formergroup to various user api queries
- T161749: Introduce InterruptMutexManager
- T162001: Special:ApiSandbox text box too small (specially with JSON data)
- T162185: Extract JSON API from MCS Page Content API
- T162332: Refactor shared code out of node template
- T162414: User should be alerted when lazy loaded images haven't loaded in printed version of articles
- T162485: Clarify node-js packaging and deployment
- T162818: nodejs / restbase services (mobileapps, aqs, recommendation-api, etc?) fail persistently after short windows of DNS unavailability
- T163532: Drop index rev_page_id (rev_page, rev_id)
- T163602: Return Gateway Timeout when the backend service dies
- T164236: Include size of article in Summary
- T164382: Evaluate the need for FORCE INDEX (ls_field_val) [now IGNORE INDEX (ls_log_id)], delete the index hint if not needed anymore
- T164660: Restbase graphite alerts often showing up as UNKNOWN in icinga
- T165068: Parser::braceSubstitution() recreates new RequestContext and calls RequestContextCreateSkin twice
- T165459: Warn about the possibility of owner-only consumers on action=login
- T165851: Combo boxes in Special:ApiSandbox > main do not show what is typed
- T166042: Put Wikibase Statements (and possibly other parts of entities) into restbase
- T166161: Use RESTBase for ORES precaching
- T166911: Add support for Redis database selection in MediaWiki RedisBagOStuff
- T167117: [Spike 6hrs] Investigate ability of wkhtmltopdf to render single articles
- T167163: API error response for list=user&usprops=cancreate with similar username has '$1' instead of real error code.
- T167200: API: image thumb-url for ProofreadPages
- T167331: ExtensionProcessor should prevent duplicate definitions for ResourceModuleSkinStyles
- T167906: Make API usage limits easier to understand, implement, and more adaptive to varying request costs / concurrency limiting
- T167972: Respect host header in RESTBase, and redirect /rest_v1 to /rest_v1/
- T168023: [Regression] Top read on enwiki for 6-14-17 has duplicate entries
- T168481: req.uri is sometimes a String and sometimes a URI in hyperswitch
- T168922: Refactor Change-Prop to use filters
- T170425: Interlacing login and logout requests on different client on same PC affect each other
- T170603: API Edit Requires a Captcha, but on Wiki edit does not
- T171002: Resurrect sending original content to Parsoid
- T171788: On wikis without changeprop enabled, lint errors don't update after page edits
- T172000: Investigate inlining page specific CSS into PCS HTML layer
- T172226: API should surface whether isMainPage is true for a page cheapily
- T172228: User gender should be exposed in revision information (user gender rvprop)
- T172293: Add Retry-After header when a rate limit has been triggered
- T172497: Fix mediawiki heartbeat model, change pt-heartbeat model to not use super-user, avoid SPOF and switch automatically to the real master without puppet dependency
- T173098: [BUG] Updated article version does not shown immediately upon publishing an edit in the app
- T173481: Investigate why sign-up fatal resulted in a blank page and fix
- T173821: Investigate exposing content styles needed via API vs as HTML tags
- T173842: [BUG] Wikidata description for the specific Chinese language variant should be shown
- T174513: Maintenance script to cleanup querycache
- T174916: electron/pdfrender hangs
- T175224: Unclear expectations around path/module in $wgVirtualRestConfig
- T175681: Redesign book creator UI
- T175735: [Spike] Investigate developing a Share-a-fact card service in MCS
- T175874: RESTBase's and Parsoid's configs in MW-Vagrant don't contain additional domains
- T176520: Pageimage property (and possibly other page properties) not updated reliably after reverts
- T176693: Cannot override basePath in the Swagger spec
- T176704: mediawiki.api does not use consistent reject parameters
- T176717: ApiSandbox timestamp fields should allow pasting timestamps
- T177150: Add IP range support to list=usercontribs API
- T177474: API Feature request: have action=categorytree output json
- T177765: Security review of mediawiki-services-chromium-render
- T177778: Improve database application performance monitoring visibility
- T178037: Parsoid uses non-canonical URL encoding in <link> in <head>
- T178169: c-cqlsh should work for single instance installations
- T178445: flapping monitoring for recommendation_api on scb
- T178734: Make examples, apisandbox and api.php help module use formatversion=2 by default
- T178839: New upstream jvm-tools
- T178846: Cassandra keyspaces created with new storage strategy should not use date-tiered compaction
- T179083: Cassandra schema creation seems unreliable
- T179374: Use one keyspace per storage group
- T179553: Cookies should not be forwarded to different domains
- T179663: What happens if the Wikibase project specifies a version of a library outside of the range included in mediawiki-vendor?
- T179685: Respawn service-runner workers serially
- T179752: Clear site data on MediaWiki log out
- T179901: Create a tmp directory just for MediaWiki
- T180017: Timeouts on event delivery to EventBus
- T180051: Reduce the number of fields declared in elasticsearch by logstash
- T180153: API:Usercontribs should allow clients to order by timestamp
- T180157: DatabaseMysqlBase::fieldExists check can trigger full table scan
- T180682: Investigate ChangeProp memory growth when a rule hits concurrency limit
- T180762: Editing eligibility requirements throws error "The end date given is before the start date."
- T180858: CentralAuth API list=globalallusers should capitalize the first letter
- T181657: Deprecate and remove Parsoid's body-only mode
- T181687: Give RESTBase / MCS requests the apihighlimits right
- T181869: Error "Session {session}: Metadata has an anonymous user, but a non-anon user was provided"
- T181987: Thumbnails are broken (False decimal point in srcset when locale is not English)
- T182259: Create scripts to estimate Kafka queue size per wiki
- T182378: unserialize() error in test*MetadataExtraction
- T182379: Test failures from PHPSessionHandlerTest in PHP 7.2
- T182380: UploadBaseTest fails on PHP 7.2
- T182382: ParserIntegrationTest failures on PHP 7.2
- T182383: ExifRotationTest test fails on PHP 7.2
- T182740: Detect when a page save is likely to be a corruption
- T182748: $wgExternalDiffEngine should have shell restrictions
- T182827: Support X-Wikimedia-Debug header for services
- T182881: mediawiki-title enforces limits that MW does not
- T183300: Use list=blocks to return all single IP blocks in a CIDR
- T183376: Make ar_parent_id visible through the API
- T183559: Formula that passes the texvcinfo check fails to render
- T183738: Separate RESTBase and Parsoid into their own images and deployments
- T183777: Some PHPUnit tests consistently fail when collecting coverage report
- T183798: Flaky user tests/De-captialising tests/phpunit/includes/Storage shouldn't cause user test breakages
- T183861: action=query & list=watchlist should allow to filter for tags
- T184357: Add target link to MediaWiki:Articleexists
- T184458: Floats are badly interpreted in SQL when locale is not English
- T184466: Live preview doesn’t use new versions of templates embedded in themselves
- T184529: Define a way to get a database connection based on a logical wiki ID.
- T184534: Cached page previews not shown when refreshed
- T184698: EventBus rejecting events because of malformed characters in the comment
- T184858: Global user pages cannot be viewed in rest api (404)
- T184939: Create official dev image or remove dev folder
- T185057: API query=tags filtering
- T185067: apihelp-query+tags-paramvalue-prop-defined is confusing
- T185216: Handle HBA controllers in get-raid-status-hpssacli
- T185428: Better error handling when RCFeed are enabled but PHP doesn't have php-sockets extension installed
- T185508: Show “internal” API module help flag in Special:ApiSandbox
- T185705: Add adrshow=X to action=query&list=alldeletedrevisions
- T185819: No way to get back to page from Special:ChangeContentModel
- T185904: Special:Upload fails on ":w:" as destination filename
- T186302: Promote LuaSandbox as its own project, separate from Scribunto
- T186371: Redesign revision-related event schemas for MCR
- T186573: Add information about hidden fields (e.g., userhidden, commenthidden, sha1hidden, etc.) to api.php documentation
- T186766: MW api list=blocks doesn't return very old blocks where ipb_range_start is empty
- T186979: Special:ApiSandbox Request URL textbox too small and readonly
- T186983: Mention units on apihighlimits
- T186992: Visual editor inserts blanks h4-tag, new line and changes links
- T18700: Nesting templates lead to excess whitespace
- T187045: Code Stewardship Review: ShortUrl Extension
- T187260: Reporting of wide Cassandra partitions
- T187343: Changeprop should be able to read multiple config files
- T187362: Failure in EventBus schema for mediawiki/revision/visibility-change
- T187460: Provide a gadget migration script
- T187518: Contributions of imported users can not be displayed
- T187603: Add JSON parameter type to the action API
- T18781: API and UI limits are inconsistent
- T188243: Unable to follow elsevier linking hub redirects
- T188295: Improve multi-content-bucket design
- T188314: Don’t interpret '0' and other “empty” values as “no conditions” in SELECT
- T188460: Special:EditTags limits the justification to length-155; consider changing this
- T188585: PhpTags tests fail on PHP 7.0
- T188672: Allow fetching the first (earliest) revision of many pages in prop=revisions
- T189362: ipblock-exempt does not allow account creation when blocked
- T189526: MCS worker deaths increased after 2018-03-03
- T189532: Swap wlallrev/rctoponly for wlshow=top and rcshow=top
- T189621: Enable controlled debug logging for change-prop
- T189629: rename role::xenon
- T189641: Service for checking the Pwned Passwords database
- T189728: Design strategy for updating MCS/PCS content
- T189889: Excessive number of idle Cassandra connections
- T190087: PopulateVoterListJob isn't submitted, and fails if it is
- T190416: Expose a metric that reflect EventBus queue pressure
- T190455: Logstash no longer captures DB queries in debug mode
- T190641: {{!}} not working in RESTBase
- T191191: pdfrender logs to /var/log/syslog as well as to /srv/log/pdfrender
- T191199: Page allocation stalls on scb1001, scb1002
- T191622: Add support for truncating tables
- T191627: Remove Cassandra 2.2.6 packages from jessie-wikimedia/thirdparty apt repo
- T191659: Configure a threshold for earlier notification of /srv/cassandra/instance-data
- T191660: Script to collect forensic data from Cassandra hosts
- T191662: Document RESTBase cluster severity / response information
- T191668: Define varargs in \IDatabase::buildLike() in a way phan can understand it
- T191900: /data/lists is enabled everywhere but ReadingLists is not
- T191925: Discuss use of Finite State Transducer based formalism for language variant implementations
- T191939: How to deal with blocked messages on client that require advanced parsing?
- T192023: Allowing seaching the archive table for titles of deleted pages through the API
- T192371: Consider stopping mobile regeneration for unreachable namespaces
- T192687: Better formatting in REST API results for wikidata
- T192777: Do not use Content::prepareSave when importing or undeleting (drop hard global constraints)
- T192948: Upgrade prometheus-jmx-exporter on all services using it
- T193008: MediaWiki\MediaWikiServices::resetChildProcessServices doesn't reset database connection state
- T193068: Add support for SQLite and postgre when searching patterns
- T193472: Log suppressed errors with level=DEBUG
- T193484: API request time logs should happen after DB commit
- T193613: RFC: Establish stable interface policy for PHP code
- T193630: API automatic documentation should specify parameters that are added by extensions
- T193671: Allow searching global rename log by old username via API
- T193690: RFC: How should we fix the undeletion system?
- T193746: Create abstraction for services to access database
- T193773: Improvements to the new storage deletion mechanism
- T193890: Allow search with logid in list=logevents
- T193980: Write a global function to help assign rights to a user group
- T194052: base-convert no longer works under PHP 7.2 because dividend and divisor are no longer truncated to integer when bcmath is installed and gmp is not
- T194161: Explore card content showing Traditional Chinese when Simplified Chinese is selected
- T194588: Increase limit for edit summary in Flagged Revisions to COMMENT_CHARACTER_LIMIT
- T195066: Split examples away from service-template-node
- T195212: ServiceContainer: Allow extensions to manipulate services upon creation
- T195807: Fix failing MediaWiki core tests on Postgres database backend
- T196012: ExtensionRegistry::readFromQueue() should not autoload classes
- T196526: Geodata running long running queries on Commons
- T196591: Unable to install Math as "mathoid" role on MediaWiki-Vagrant on labs
- T196669: The link to deletion log on Special:Undelete sometimes sends to the wrong page
- T196794: JpegTest::testGetIndependentMetaArray fails on PHP 7.2
- T196795: UploadStashTest::testExceptionWhenStoreTempFails Unexpected exception class PHPUnit\Framework\Error\Notice
- T197464: Fatal error when submitting edit and deletion/undeletion on Commons from "Error: 1205 Lock wait timeout exceeded" (WikiPage::lockAndGetLatest)
- T197472: edit.php and rollbackEdits.php scripts failing with MWException "CAS update failed on user_touched"
- T197493: RFC: Track the usage of parser functions and tags
- T197853: Trailing single quote in DOIs breaks citoid
- T197862: Increase the CPU count for proton[12]00[12]
- T198176: Mediawiki page deletions should happen in batches of revisions
- T198381: API should indicate parameters that have no effect in generator mode, and ApiSandbox should use this
- T198462: Rethink pacing the cirrusSearchCheckerJob
- T198687: FlaggedRevs causes query error in LocalFile::getHistory
- T198787: Revisit default settings for c-foreach-restart
- T198819: ORES returns 200 for timed out scores
- T199008: sql enwik gives a poor error message when db doesn't exist
- T199044: Special:ActiveUsers queries result in fatal error (due to query/request timeout)
- T199096: Add support for wikidata summaries in the /page/summary/ endpoint
- T199101: Validate swagger definitions and test them against a set of responses from the services
- T199169: Identify issues and documentation gaps from stakeholders in order to develop the architecture plan and prepare for Wikimedia Technical Conference (CDP2)
- T199171: Develop storage API specification (CDP2)
- T199264: Properly setup fonts-config on Proton servers
- T199301: Allow overriding git config with command line in docker build script
- T199332: PHP Warning: count(): Parameter must be an array or an object that implements Countable in Serializer.php
- T199372: Use stakeholder feedback to develop a plan for extension management (TEC13)
- T199383: WaitConditionLoop callers need to log on timeout
- T199393: Reproducible deadlock in User::addToDatabase() when api.php?action=createaccount is called simultaneously by several users
- T199427: Separate dev Change-Prop from production Kafka cluster
- T199428: Puppetize dev cluster change-prop installation
- T199431: Consider the possibility of separating ChangeProp and JobQueue on Kafka level
- T199432: Consider disabling automatic topic creation in main-kafka
- T199479: Add alerts for Logstash rates in production
- T199535: DBConnRefTest::testConstruct_failure Parameter must be an array or an object that implements Countable
- T199540: Forbid blocking IP ranges as big as /1 and /2, as done on ruwikiquote using the API
- T200055: Some pages have revisions by invalid usernames (with leading or trailing space) which break the "Info" and "History" views
- T200138: importDump options don't seem to match usage in the code
- T200166: Getting detailed double-redirect information via the API
- T200238: API can exceed GenderCache's miss limit, thus returning titles with the default-gendered namespace prefix
- T200374: Update indirect dependency on github.com/gwicke/kad.git
- T200375: Implement Pingback v2
- T200411: Implement backoff algo in mediawiki.Api module
- T200437: Clean up wikimediafoundation.org RESTBase storage
- T200594: Add client identifier to requests sent from Kartotherian to WDQS
- T200703: Special:RandomInCategory does not return all pages with equal probability
- T200832: remove mathoid from scb
- T200882: Create BadFileLookup service
- T200889: Audit/document plans for service-ifying MediaWiki core
- T201103: Reconsider use of RESTBase k-r-v storage for mobileapps
- T201184: CirrusSearch jobs sometimes fail with "RemexHtml\Tokenizer\Tokenizer: pcre.backtrack_limit exhausted"
- T201223: Split PoolCounter extension into MediaWiki core and a service repository
- T201263: Should support modern compression (not just gzip) with $wgCompressRevisions/compressOld.php
- T201363: RESTBase should report what exactly was not found for 404
- T201481: API maxlag stats
- T201482: LinksUpdate fails, spams exception logs, whenever replication lag on any server rises above 10s
- T201495: Create a new user right for cross-namespace renames
- T201628: Cannot edit subpages on third-party wiki, probably due to percent-encoding of URIs
- T201749: Config script still sets "en_US.utf8" to "$wgShellLocale" for MW 1.30+
- T201776: TitlePermissionTest failing on travis-ci after ContentLanguage service conversion
- T201781: Undefined property: stdClass::$actor_rev_user.actor_name in /includes/libs/rdbms/database/Database.php on line 1513
- T201801: Improve TitleValue, TitleFactory, TitleParser performance to be on-par with Title
- T201946: Paragraph breaks returned by text API requests have changed
- T201980: Move CoreParserFunctions and CoreTagHooks away from using global/static state
- T202001: Don't include requests from automated checks in stats
- T202107: Job queue should not overload the DB servers when there is replication lag
- T202110: Create GuzzleHttpRequest class as new default for HttpRequestFactory
- T202300: RESTBase passes through the user-agent
- T202304: Mobile diff does not show the cutting points between two diffs
- T202633: Error reporting from populateArchiveRevId.php and deduplicateArchiveRevId.php
- T202642: Investigate how to fix the performance problems caused by CPU bound work on the MCS services
- T202937: Pluggable Auth Invalid session
- T202982: Requests to MW 404 when on HTTPS
- T203025: Document return values for action=edit API
- T203061: Mediawiki 1.31 break symlinked, cause LocalSettings.php failed to load.
- T203129: Define Suppress grants
- T203239: Create Debian packages for Node.js 10 upgrade
- T203278: Archive Mathoid deploy repo
- T203283: Special:CreateAccount causes ApiValidatePassword to log a DBPerformance warning from CentralAuth
- T203356: Sort out semantics of causeAgent and triggeringUser/triggeringRevisionId
- T203410: Provide a narrow interface for code that needs to wait for DB replication lag
- T203433: Viewing first revision via API gives baddiff error
- T203588: Feed checks timeout on RESTBase deploy
- T203617: Use hot-shots native childClient in service-runner makeChild
- T203700: Fix "Transaction round stage must be 'cursory' (not 'within-rollback')" from LBFactory/DeferredUpdates
- T203712: Formalize getQueryInfo() usage
- T203805: codesniffer detects unparenthesized ternary in mediawiki/core Article.php
- T203854: Expand usage of x-triggered-by
- T203925: Save times for changes to translation variable text in centralnotice paralysingly slow
- T203935: Support Save-Data header
- T204032: Support meta tag refresh redirects in citoid to support elsevier's linking hub
- T204145: PHP Warning: session_id(): Cannot change session id when headers already sent
- T204158: Review namespacing of MCR classes
- T204183: EventBus error "Unable to deliver all events: (curl error: 28) Timeout was reached"
- T204295: EventBus should make better use of DI
- T204296: EventBus should not use service container in application logic
- T204575: Convert all hooks to EventFactory
- T204610: Expose gender of gendered namespace aliases in siteinfo API
- T204754: HyperSwitch parameter validation allows empty string params
- T204761: Failed executing job: categoryMembershipChange
- T204787: Session Warning: "User ID mismatch, {uid_a} !== {uid_b}"
- T204792: [20h] Why is the url key undefined in language objects for categories?
- T204800: Unable to view Special:DoubleRedirects on tt.wikipedia.org due to PHP Fatal from Title.php
- T204822: Have integration tests for MediaWiki's userspace OOM handling
- T204981: Keeping Node services documentation in sync
- T204983: maintenance/generateLocalAutoload.php ignores aliases for PSR4
- T205156: Provide qpnamespace parameter for UnconnectedPages querypage in the api
- T20520: Add a Special:UnwatchedRedirects
- T205349: Enable Translate extension on Governance wiki
- T205357: SpecialApiSandbox needs PHPUnit integration tests
- T205369: Investigate > 40% Save Timing regression (2018-09-05)
- T205452: Setup access from service to mysql
- T205464: Flaky unit test "DerivedPageDataUpdaterTest::testGetPreparedEditAfterPrepareUpdate"
- T205572: Optimize lang conversion and content negotiation combo
- T205578: Admins cannot view revision-deleted revisions
- T205675: Move action aborted by fatal error "Argument must be MediaWiki\Storage\RevisionRecord, null given"
- T205678: Unable to view certain pages due to Fatal exception: "Bad parser output text"
- T205810: Slow query in ApiQueryBacklinksprop when using an empty xxnamespace parameter
- T205893: Automatically trigger waitForReplication after a sufficiently high number of rows has been written
- T205911: Track and install additional npm packages for all service container images
- T205943: RESTBase hacks for compatibility to Parsoid
- T205992: Allusers query auprop=rights does not include global rights (and is possibly wrong in other ways)
- T206017: Hardware for session storage service
- T206030: "PHP Notice: Undefined index: 810" from ApiQuerySiteinfo
- T206032: api_path log property doesn't show the correct domain
- T206075: Wikimedia Technical Conference 2018 Session - Building MediaWiki to Support Collaboration