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

Tasks By Project

From cpt

Project: Services

Switch to Active Tasks 783 Phabricator task(s).

Phabricator Link Wiki Link Status Priority Author Assignee Projects Subtasks Parent Tasks
T100856 T100856: Migrate some semantic information from data-parsoid to data-mw open Medium (orange)
    T101398 T101398: cxserver: rate limiting resolved Medium (orange)
    T102015 T102015: put new restbase servers in service resolved Medium (orange)
    T102178 T102178: Fix RESTBase support for wikitech.wikimedia.org declined Medium (orange)
      T102867 T102867: Expose page-global metadata and make it editable open Medium (orange)
        T102986 T102986: Request.logger doesn't log requestID in subsequent calls open Medium (orange)
          T103445 T103445: Content platform discussion: use cases resolved Needs Triage (violet)
            T103461 T103461: Capturing and publish CPU Flame Graphs for Parsoid resolved Low (yellow)
              T103811 T103811: Public API endpoints for new services resolved High (red)
                T104208 T104208: alternative Cassandra metrics reporting resolved Medium (orange)
                  T105573 T105573: Automate grafana dashboard backups resolved Medium (orange)
                    T105766 T105766: RFC: Dependency graph storage; sketch: adjacency list in DB invalid Medium (orange)
                      T105780 T105780: Create a doc explaining the SLA between services and the monitoring tool open Medium (orange)
                        T105845 T105845: RFC: Page components / content widgets open Medium (orange)
                        T106346 T106346: setup an alertable threshold for Cassandra heap dumps open Medium (orange)
                          T106351 T106351: RESTBase dashboard annotations for deployments (and more) open Medium (orange)
                            T106374 T106374: DOI redirect handler for iopscience is very slow/ potentially causes citoid to behave oddly. open Medium (orange)
                              T106455 T106455: Add a first-class representation of pages (title-associated information) in restbase declined Medium (orange)
                                T107196 T107196: Set up revscoring entry points in RESTBase open Medium (orange)
                                T108226 T108226: Special:Version should show the versions of services that a wiki uses open Low (yellow)
                                T108646 T108646: Set-up Citoid behind RESTBase resolved High (red)
                                T110240 T110240: [Discussion] Consider validating JSON schemas when running x-ample tests? open Medium (orange)
                                  T111264 T111264: Decouple chronology protector from authentication resolved Medium (orange)
                                    T111588 T111588: RFC: API-driven web front-end declined Medium (orange)
                                    T111597 T111597: Devise means for experimental software working with live data open Needs Triage (violet)
                                      T111748 T111748: [RFC] Generalize POST parameter to JSON structure and header mapping in REST APIs declined Medium (orange)
                                        T111820 T111820: Set default CSP header in service template to "default-src 'none'" open Medium (orange)
                                          T112031 T112031: [Wishlist] Support for sharded range indexes in storage backends declined Low (yellow)
                                            T113733 T113733: column family cassandra metrics size resolved Medium (orange)
                                              T113805 T113805: Establish a strategy for regular anti-entropy repairs declined Medium (orange)
                                                T114072 T114072: <section> tags for MediaWiki sections resolved Medium (orange)
                                                T114402 T114402: Implement something similar to the RESTBase 'section' API to provide wikitext structure information open Medium (orange)
                                                  T114596 T114596: [RFC] Method for bare page retrieval (e.g. render only / no skin) declined Medium (orange)
                                                    T114629 T114629: Parsoid should have a stable endpoint to get the version of it resolved Medium (orange)
                                                      T114681 T114681: RESTBase should have a version endpoint declined Low (yellow)
                                                        T115271 T115271: Citoid sends Buffer responses when Zotero is unable to export to bibtex open Medium (orange)
                                                          T115876 T115876: High-traffic API endpoints to cover in RESTBase declined Medium (orange)
                                                          T116126 T116126: Provide server-side ServiceWorker interfaces resolved High (red)
                                                            T116333 T116333: Check stored / returned mime type vs. swagger spec; support content migration / re-generation resolved Medium (orange)
                                                            T116840 T116840: Cached REST end point for imageinfo requests invalid Medium (orange)
                                                            T117082 T117082: Cached REST endpoint for extracts requests resolved Needs Triage (violet)
                                                              T117109 T117109: consider using templates for standardized Cassandra dashboards open Needs Triage (violet)
                                                                T117364 T117364: Get wikitext from restbase declined Medium (orange)
                                                                  T118028 T118028: Consider using URL compression with pre-defined dictionary to shorten URLs; possibly use this instead of RESTBase POST storage declined Low (yellow)
                                                                    T118128 T118128: RFC: Simplify stashing with a shared key-value stash table / bucket resolved Low (yellow)
                                                                      T118410 T118410: API portal loads on domains without RESTBase, but lacks styling open Lowest (sky)
                                                                        T118524 T118524: Alert on abnormal storage growth patterns open Medium (orange)
                                                                          T119043 T119043: Graph/Graphoid/Kartographer - data storage architecture declined Low (yellow)
                                                                            T120171 T120171: RFC: Differentiate storage strategies for archival storage vs. hot current data declined Medium (orange)
                                                                            T120242 T120242: Consistent MediaWiki state change events | MediaWiki events as source of truth open Medium (orange)
                                                                            T122028 T122028: RFC: Chunked storage algorithms for archival data vs. large-window brotli compression declined Medium (orange)
                                                                            T122390 T122390: Is RDFa metadata in Parsoid HTML head actually useful to you / no user name & edit comment suppression in Parsoid <head> metadata open Medium (orange)
                                                                            T122621 T122621: Run docker containers as non-root users invalid Medium (orange)
                                                                              T122662 T122662: Set up basic tests for mediawiki-containers declined Medium (orange)
                                                                                T1228 T1228: RESTbase deployment resolved High (red)
                                                                                T122942 T122942: RFC: Support language variants in the REST API resolved Medium (orange)
                                                                                  T123237 T123237: Provide production jessie image with node 4.2; use this for service-runner build command invalid Medium (orange)
                                                                                    T123854 T123854: Set up action API latency / error rate metrics & alerts resolved High (red)
                                                                                      T123954 T123954: Investigate proper set up for using Kafka MirrorMaker with new main Kafka clusters. resolved Needs Triage (violet)
                                                                                      T124469 T124469: 4 more Kafka brokers, 2 in eqiad and 2 codfw declined Needs Triage (violet)
                                                                                        T124919 T124919: Story: Improve testing framework for node projects invalid Medium (orange)
                                                                                          T124987 T124987: Improve documentation / streamline process for people upgrading from shared hosting to mediawiki-containers declined Medium (orange)
                                                                                            T125085 T125085: Split the API MediaWiki appserver pool into two external/internal pools open Medium (orange)
                                                                                              T125382 T125382: Ensure DOMPurify meets our SVG sanitization requirements for Graphs resolved Medium (orange)
                                                                                                T125394 T125394: Ensure that EventBus extension gracefully handles service failures open Medium (orange)
                                                                                                  T125453 T125453: Consider improving API support for access by page id declined Medium (orange)
                                                                                                  T125904 T125904: Brotli compression for Cassandra declined Medium (orange)
                                                                                                  T125906 T125906: Evaluate Brotli compression for Cassandra declined Medium (orange)
                                                                                                  T126629 T126629: Cassandra 2.2.6 resolved Low (yellow)
                                                                                                  T126947 T126947: Document that wikimedia pageviews API is blocked by ad blockers open Medium (orange)
                                                                                                    T127387 T127387: Split slash decoding from general percent normalization in Varnish VCL resolved Medium (orange)
                                                                                                      T127683 T127683: Graphoid should handle font fallback/selection for all Unicode planes declined Needs Triage (violet)
                                                                                                      T127738 T127738: [Regression pre-wmf.15] Math node is appearing as UNIQ marker in Read mode resolved High (red)
                                                                                                        T128239 T128239: Google: Add Accept: header to your HTML requests to RESTBase/Parsoid as per T124365 resolved High (red)
                                                                                                          T128525 T128525: Strip old metadata from old Parsoid content <head>: mw:TimeUuid, user, comment open Medium (orange)
                                                                                                          T128590 T128590: Cassandra uses default ip address for outbound packets while bootstrapping declined Low (yellow)
                                                                                                            T129503 T129503: Enable test coverage for mathoid resolved Medium (orange)
                                                                                                              T129682 T129682: Look into solutions for replaying traffic to testing environment(s) open Medium (orange)
                                                                                                                T130639 T130639: All known clients of Parsoid HTML that require data-mw should fetch data-mw separately (if using RESTBase) or process the data-mw blob in Parsoid's pagebundle API response (if using Parsoid directly) open Medium (orange)
                                                                                                                T130641 T130641: Allocate a storage bucket for Parsoid's data-mw attribute invalid Medium (orange)
                                                                                                                  T130643 T130643: Content Translation should load data-mw from a separate API call alongside the body content open Medium (orange)
                                                                                                                    T130663 T130663: WIP RFC: Reference API requirements and options invalid Low (yellow)
                                                                                                                      T130689 T130689: Google's services should load data-mw from a separate API call to RESTBase stalled Medium (orange)
                                                                                                                        T131170 T131170: Discussion: Strategy for idempotent updates to static columns declined Medium (orange)
                                                                                                                          T131253 T131253: Report ok / broken metrics from service_checker resolved Medium (orange)
                                                                                                                            T132505 T132505: How to use VirtualRESTServiceClient::runMulti with named requests open Medium (orange)
                                                                                                                              T132815 T132815: Develop a RESTBase Cassandra cluster capacity planning document open Medium (orange)
                                                                                                                                T133178 T133178: RESTBase support for www.wikimedia.org missing open Medium (orange)
                                                                                                                                  T133221 T133221: Support red links updates in change-propagation resolved Medium (orange)
                                                                                                                                    T133547 T133547: set up automated HTML (restbase) dumps on francium open Medium (orange)
                                                                                                                                      T133616 T133616: Move object & request templating functionality out of swagger-router declined Low (yellow)
                                                                                                                                        T134237 T134237: Graphoid returns a 400 on MW API time-out declined High (red)
                                                                                                                                          T134535 T134535: Create a class to make EventRelayer to send events to EventBus endpoint resolved Medium (orange)
                                                                                                                                            T134551 T134551: Create functional cluster checks for all services (and have them page!) open Medium (orange)
                                                                                                                                              T134554 T134554: Create a plugin for recent-changes daemon to be able to process purge events for memcache declined Medium (orange)
                                                                                                                                                T134811 T134811: Consider REST with SSL (HyperSwitch/Cassandra) for session storage resolved Low (yellow)
                                                                                                                                                T134872 T134872: Improve Math rendering errors open Lowest (sky)
                                                                                                                                                T136385 T136385: Research: Investigate Cassandra Kubernetification using upcoming PetSet abstraction in K8s 1.3 invalid Low (yellow)
                                                                                                                                                  T136947 T136947: Support retries in MultiHTTPClient declined Medium (orange)
                                                                                                                                                    T137140 T137140: Support change propagation for private wikis declined Medium (orange)

                                                                                                                                                      ... further results