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: Parsoid

Switch to Active Tasks 237 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)
    T102867 T102867: Expose page-global metadata and make it editable open Medium (orange)
      T103461 T103461: Capturing and publish CPU Flame Graphs for Parsoid resolved Low (yellow)
        T105845 T105845: RFC: Page components / content widgets open Medium (orange)
        T111264 T111264: Decouple chronology protector from authentication resolved 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)
            T114413 T114413: Support various conversions in Parsoid's pb2pb endpoint open Medium (orange)
              T114629 T114629: Parsoid should have a stable endpoint to get the version of it resolved Medium (orange)
                T115876 T115876: High-traffic API endpoints to cover in RESTBase declined Medium (orange)
                T116840 T116840: Cached REST end point for imageinfo requests invalid 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)
                T122942 T122942: RFC: Support language variants in the REST API resolved Medium (orange)
                  T124837 T124837: Update Flow for Parsoid changes re data-mw open Needs Triage (violet)
                  T125266 T125266: Remove user name and edit comment from html <head> resolved High (red)
                    T125885 T125885: Switch Flow storage to store a page bundle blob instead of HTML declined Needs Triage (violet)
                    T125886 T125886: Run migration script (HTML => wikitext => page bundle) in production declined Needs Triage (violet)
                    T125888 T125888: Write migration script (HTML => wikitext => page bundle) in production declined Needs Triage (violet)
                      T125889 T125889: Update code (extractors, converters) that uses data-mw to deal with separate components open Needs Triage (violet)
                        T125890 T125890: Figure out how to get page bundle from Flow VE open Needs Triage (violet)
                          T128231 T128231: All known clients of Parsoid HTML (either directly hitting Parsoid or via RESTBase) should provide Accept: headers in their requests resolved High (red)
                          T130638 T130638: Add data-mw as a separate JSON blob in the pagebundle output of Parsoid's API resolved 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)
                          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)
                              T130686 T130686: Kiwix: Add Accept: header to your HTML requests to RESTBase/Parsoid as per T124365 resolved High (red)
                                T130689 T130689: Google's services should load data-mw from a separate API call to RESTBase stalled Medium (orange)
                                  T133320 T133320: Unified extension registration mechanism for core/VE/Parsoid resolved Low (yellow)
                                    T143356 T143356: Separate data-mw API semantics open Medium (orange)
                                      T149847 T149847: RFC: Use content hash based image / thumb URLs open Medium (orange)
                                        T153265 T153265: Language converter source text and language names cannot use <nowiki> escaping. open Medium (orange)
                                          T153341 T153341: Export LanguageConverter enabled status in page info from core resolved Needs Triage (violet)
                                            T153801 T153801: File and global user pages should not be redirected open Medium (orange)
                                              T161278 T161278: Add default gadget styling to Parsoid's output open Medium (orange)
                                                T169975 T169975: Missing images render as broken img tags, not redlinks resolved Medium (orange)
                                                  T171002 T171002: Resurrect sending original content to Parsoid resolved Low (yellow)
                                                    T171788 T171788: On wikis without changeprop enabled, lint errors don't update after page edits open Medium (orange)
                                                      T175874 T175874: RESTBase's and Parsoid's configs in MW-Vagrant don't contain additional domains declined Low (yellow)
                                                        T178037 T178037: Parsoid uses non-canonical URL encoding in <link> in <head> open Medium (orange)
                                                          T178705 T178705: Prepare MCS for Parsoid section tags resolved Medium (orange)
                                                          T179082 T179082: Use one ownerDocument for the entire parse resolved Medium (orange)
                                                          T181657 T181657: Deprecate and remove Parsoid's body-only mode open Medium (orange)
                                                            T182740 T182740: Detect when a page save is likely to be a corruption open Low (yellow)
                                                              T182827 T182827: Support X-Wikimedia-Debug header for services open Medium (orange)
                                                                T182881 T182881: mediawiki-title enforces limits that MW does not open Medium (orange)
                                                                  T184858 T184858: Global user pages cannot be viewed in rest api (404) declined Medium (orange)
                                                                    T186992 T186992: Visual editor inserts blanks h4-tag, new line and changes links resolved Medium (orange)
                                                                      T190641 T190641: {{!}} not working in RESTBase open Medium (orange)
                                                                        T191795 T191795: Support MCR in mobile open Needs Triage (violet)
                                                                          T191925 T191925: Discuss use of Finite State Transducer based formalism for language variant implementations open Medium (orange)
                                                                            T192687 T192687: Better formatting in REST API results for wikidata open Medium (orange)
                                                                              T197949 T197949: Parsoid dies if trying to transform to not-yet-supported language variant resolved High (red)
                                                                                T198214 T198214: Deprecate and remove non-remex Tidy modes of the core parser resolved Medium (orange)
                                                                                T204966 T204966: Production use of LanguageConverter for read views of Phase 2A languages open Medium (orange)
                                                                                T204968 T204968: Production use of LanguageConverter for read views of Phase 2B languages open Medium (orange)
                                                                                T204969 T204969: Production use of LanguageConverter for read views of Phase 2C languages open Medium (orange)
                                                                                  T205572 T205572: Optimize lang conversion and content negotiation combo resolved Needs Triage (violet)
                                                                                    T205943 T205943: RESTBase hacks for compatibility to Parsoid open Medium (orange)
                                                                                      T206222 T206222: Make "about" attribute IDs deterministic open Medium (orange)
                                                                                        T206259 T206259: Open questions when deploying major version bumps to Parsoid's HTML open Medium (orange)
                                                                                          T208901 T208901: TemplateStyles breaks a paragraph if a file is inserted inline resolved Needs Triage (violet)
                                                                                            T211461 T211461: Section edit endpoints in RESTBase: Still needed? resolved Needs Triage (violet)
                                                                                              T211830 T211830: Parsoid incorrectly encodes href in redirects open Medium (orange)
                                                                                                T213345 T213345: Spin off (Parsoid) language variants functionality as a microservice? open Medium (orange)
                                                                                                  T215956 T215956: Consider stashing data-parsoid for VE resolved Medium (orange)
                                                                                                  T217867 T217867: Port domino (or another spec-compliant DOM library) to PHP open Low (yellow)
                                                                                                    T219927 T219927: Move parsoid logging to new logging pipeline resolved Medium (orange)
                                                                                                      T219942 T219942: Analyse performance of the PHP tokenizer code and do any necessary optimisation work open Low (yellow)
                                                                                                        T221041 T221041: Convert Parsoid to dependency injection open Low (yellow)
                                                                                                          T221790 T221790: Parsoid extension API should use DOM fragments, not documents resolved Medium (orange)
                                                                                                            T222328 T222328: [extlink] parsing - link cannot contain language variant or extension tags open Low (yellow)
                                                                                                              T222639 T222639: VisualEditor should request Parsoid HTML with ?stash=true query parameter resolved High (red)
                                                                                                                T224131 T224131: Invalid title error (500 from Parsoid) for a dewiki page resolved Low (yellow)
                                                                                                                  T227352 T227352: Set up extension tests for Parsoid repo open High (red)
                                                                                                                  T233736 T233736: Testing the REST API in CI resolved High (red)
                                                                                                                    T234266 T234266: Cannot read property 'stored' of undefined resolved Medium (orange)
                                                                                                                      T234932 T234932: Parsoid srcset is inconsistent with core resolved Medium (orange)
                                                                                                                        T235462 T235462: Parsoid/JS / RESTBase ETag harmonisation resolved High (red)
                                                                                                                          T236662 T236662: can't publish translation on cx2-testing and cx-ofb - Error converting HTML to wikitext: docserver-http: HTTP 0 resolved High (red)
                                                                                                                            T236809 T236809: Refactor Parser.php to allow alternate parser (Parsoid) open Medium (orange)
                                                                                                                            T236810 T236810: Make private methods of Parser.php actually private open Medium (orange)
                                                                                                                              T236811 T236811: Parser creation should always use factory open Needs Triage (violet)
                                                                                                                              T236812 T236812: Parser.php should be split into a base class and a parser implementation open Needs Triage (violet)
                                                                                                                              T236813 T236813: Magic word implementations should be moved out of Parser.php resolved Needs Triage (violet)
                                                                                                                                T236866 T236866: InvariantException: Invariant failed: Bad UTF-8 at start of string resolved Medium (orange)
                                                                                                                                  T237436 T237436: Fix load times for language variant FST files open High (red)
                                                                                                                                    T237467 T237467: Invariant failed: Bad UTF-8 (full string verification) resolved Medium (orange)
                                                                                                                                      T237538 T237538: Merge Disambiguation in core or add hook open Needs Triage (violet)
                                                                                                                                        T237569 T237569: Linter extension is currently incompatible with Parsoid/PHP resolved Medium (orange)
                                                                                                                                          T237754 T237754: Adjust TimedMedia url handling (getAPIData) to match legacy parser resolved Medium (orange)
                                                                                                                                            T238722 T238722: Parsertests should fail if any PHP warning / notice / error / fatal are emitted open Medium (orange)
                                                                                                                                              T239743 T239743: Provide cached access to Parsoid PHP within core resolved Needs Triage (violet)
                                                                                                                                                T242344 T242344: Remove Parsoid-JS tables from Cassandra resolved Medium (orange)
                                                                                                                                                T246833 T246833: Parsoid/RESTbase seems to be unavailable in Beta resolved High (red)
                                                                                                                                                T246854 T246854: Replace deployment-mediawiki-parsoid10 with a "purer" deployment-parsoid11 box resolved High (red)
                                                                                                                                                T246906 T246906: VisualEditor causes extra edit conflict noise when headings include whitespace declined Needs Triage (violet)
                                                                                                                                                  T247143 T247143: Remove the Revision class [1.37] resolved Medium (orange)
                                                                                                                                                  T247480 T247480: Sync parsoid11 config from Horizon back to puppet git resolved Low (yellow)
                                                                                                                                                    T247589 T247589: Parsoid-PHP should be publicly accessible in beta resolved Needs Triage (violet)
                                                                                                                                                      T248342 T248342: Parsoid Extension API for MediaWiki 1.36 resolved Medium (orange)

                                                                                                                                                      ... further results