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: Multi-Content-Revisions

Switch to Active Tasks 150 Phabricator task(s).

Phabricator Link Wiki Link Status Priority Author Assignee Projects Subtasks Parent Tasks
T107595 T107595: [RFC] Multi-Content Revisions resolved Medium (orange)
T117279 T117279: [EPIC] Core should provide inline diffs as well as side by side (Move InlineDifferenceEngine into core / remove MobileDiff) open Medium (orange)
T161671 T161671: Compacting the revision table stalled Medium (orange)
T174022 T174022: Implement multi-content revisions open Medium (orange)
T174026 T174026: Implement MCR content meta-data storage service duplicate Medium (orange)
T174031 T174031: MCR: Include all slots in XML dumps resolved Medium (orange)
T174032 T174032: Make relevant API modules aware of MCR open Medium (orange)
T174033 T174033: Refactor EditPage to allow multiple slots to be edited atomically [MCR] open Needs Triage (violet)
T174037 T174037: Implement single-slot UI [MCR] open Medium (orange)
T174044 T174044: Deploy MCR storage layer resolved Medium (orange)
T183486 T183486: MCR schema migration stage 0: create tables resolved Medium (orange)
    T183488 T183488: MCR schema migration stage 2: populate new fields resolved Medium (orange)
    T183489 T183489: MCR schema migration stage 1: Fix Legacy Archive Rows resolved Medium (orange)
    T183777 T183777: Some PHPUnit tests consistently fail when collecting coverage report resolved Needs Triage (violet)
      T183798 T183798: Flaky user tests/De-captialising tests/phpunit/includes/Storage shouldn't cause user test breakages declined Needs Triage (violet)
        T184615 T184615: Once MCR is deployed, drop the rev_text_id, rev_content_model, and rev_content_format fields from the revision table duplicate Low (yellow)
        T185793 T185793: Revision hash needs to consider content model and slot role open Needs Triage (violet)
          T186371 T186371: Redesign revision-related event schemas for MCR open Low (yellow)
            T187153 T187153: Special:Abuselog throws when viewing details or examining (BadMethodCallException: Call get getId() on null) resolved High (red)
            T187935 T187935: Allow cross-slot access during HTML rendering. open Medium (orange)
              T188183 T188183: Add the "actor" table to the database layout documentation resolved Low (yellow)
                T188741 T188741: MCR Scheme change - Make rev_text_id DEFAULT 0 resolved Medium (orange)
                T189220 T189220: Ensure that relevant extensions are MCR-aware open Medium (orange)
                T189808 T189808: Make undo work with multiple slots. open Low (yellow)
                T189809 T189809: Allow the diff action to show multiple slots [MCR] duplicate Medium (orange)
                  T190066 T190066: Expose all slots to the search interface open Medium (orange)
                    T190148 T190148: Change DEFAULT 0 for rev_text_id on production DBs resolved Medium (orange)
                      T191307 T191307: Run maintenance/populateArchiveRevId.php on all wikis resolved Medium (orange)
                        T191795 T191795: Support MCR in mobile open Needs Triage (violet)
                          T192307 T192307: Provide MCR-aware hook points open Medium (orange)
                          T192459 T192459: Allow SearchUpdate to process multiple slots duplicate Medium (orange)
                            T193180 T193180: Clean up archive rows with duplicate revision IDs resolved High (red)
                            T194042 T194042: Replace usages of WikiPage::prepareContentForEdit open Medium (orange)
                            T194046 T194046: Introduce SlotRoleHandler and SlotRoleRegistry for declaring slot roles. resolved Medium (orange)
                            T194049 T194049: Introduce SlotRenderingProvider invalid Medium (orange)
                              T194413 T194413: Make action=undo work properly with multiple slots (phase 2) duplicate Medium (orange)
                              T194734 T194734: Implement edit conflict resolution for MCR open Medium (orange)
                              T194736 T194736: Implement automatic conflict resolution for all slots [MCR] open Medium (orange)
                                T194750 T194750: Deploy Structured Data on Commons baseline resolved Needs Triage (violet)
                                T194830 T194830: Refactor DifferenceEngine open Needs Triage (violet)
                                  T195212 T195212: ServiceContainer: Allow extensions to manipulate services upon creation resolved Medium (orange)
                                    T195779 T195779: MCR support in ORES open Low (yellow)
                                    T196087 T196087: Refactored implementation of MCR page update interface open Medium (orange)
                                    T197816 T197816: Enable MCR migration stage "write both, read old" on live systems resolved Medium (orange)
                                    T197817 T197817: Enable MCR migration stage "write both, read old" on testwiki resolved Medium (orange)
                                    T197818 T197818: Enable MCR migration stage "write both, read old" on commons beta. resolved Medium (orange)
                                    T198075 T198075: Factoring page update logic out of WikiPage open Needs Triage (violet)
                                      T198099 T198099: Improve MCR handling of RevisionAccessException family open Medium (orange)
                                        T198297 T198297: Use PageUpdater to create dummy revisions open Medium (orange)
                                          T198308 T198308: Enable MCR migration stage "write both, read new" on live systems resolved Needs Triage (violet)
                                          T198309 T198309: Enable MCR migration stage "write both, read new" on testwiki resolved Needs Triage (violet)
                                          T198311 T198311: Enable MCR migration stage "write both, read new" on commons beta. resolved Needs Triage (violet)
                                          T198341 T198341: Remove all references to the rev_text_id and ar_text_id fields resolved Medium (orange)
                                          T198342 T198342: Remove all usages of the 'text' flag in calls to Revision::getQueryInfo() and RevisionStore::getQueryInfo(). resolved Medium (orange)
                                          T198343 T198343: Replace all calls to Revision::getRevisionText() resolved High (red)
                                          T198492 T198492: Create a maintenance script to drop rev_text_id and ar_text_id from the database. invalid Medium (orange)
                                          T198557 T198557: Remove the ability to write pre-MCR fields, limit the ability to read pre-MCR fields to migration scripts resolved Medium (orange)
                                          T198561 T198561: Make "write both, read new" the default MCR migration stage for fresh MediaWiki installs / for CI resolved Medium (orange)
                                          T198563 T198563: Make "write both, read old" the default MCR migration stage on master / for CI resolved Medium (orange)
                                            T198706 T198706: Make BackupDumper, WikiExporter and XmlDumpWriter compliant with the MCR revision retrival mechanism (main slot only) resolved Medium (orange)
                                            T199121 T199121: RFC: Spec for representing multiple content objects per revision (MCR) in XML dumps resolved Medium (orange)
                                              T200570 T200570: Make ApiEditPage and ApiStashEdit API modules aware of MCR open Medium (orange)
                                              T200572 T200572: Make ApiParse API module aware of MCR open Medium (orange)
                                              T200687 T200687: MCR support in TemplateStyles open Low (yellow)
                                              T200915 T200915: Allow SlotRoleHandlers to control page layout open Needs Triage (violet)
                                              T201164 T201164: Temporarily disable deprecation warnings for code that accesses rev_text_id or the text table directly resolved Medium (orange)
                                                T201848 T201848: Make DifferenceEngine callers pass revisions, not contents open Medium (orange)
                                                  T202032 T202032: Duplicate ar_rev_id values in several wikis resolved Medium (orange)
                                                    T202633 T202633: Error reporting from populateArchiveRevId.php and deduplicateArchiveRevId.php open Low (yellow)
                                                      T202763 T202763: Update extensions which customize content diff rendering open Needs Triage (violet)
                                                      T203567 T203567: Warning: Invalid operand type was used: implode() expects a container as one of the arguments in /srv/mediawiki/php-1.32.0-wmf.20/includes/parser/ParserOutput.php on line 428 duplicate High (red)
                                                        T204112 T204112: Support slots other than the main slot in EditPage open Medium (orange)
                                                        T204158 T204158: Review namespacing of MCR classes resolved Needs Triage (violet)
                                                          T204764 T204764: DB error in PageTriage: Unknown column 'actor_rev_user.actor_user' in 'on clause' resolved Needs Triage (violet)
                                                            T205101 T205101: McrUndoAction preview doesn't work resolved Needs Triage (violet)
                                                              T205369 T205369: Investigate > 40% Save Timing regression (2018-09-05) resolved High (red)
                                                                T205444 T205444: Provide a way of having a meaningful slot header open Medium (orange)
                                                                T205459 T205459: Decide how SlotRoleHandlers can provide placeholders for missing slots open Medium (orange)
                                                                T205464 T205464: Flaky unit test "DerivedPageDataUpdaterTest::testGetPreparedEditAfterPrepareUpdate" resolved High (red)
                                                                  T205578 T205578: Admins cannot view revision-deleted revisions resolved Medium (orange)
                                                                    T205675 T205675: Move action aborted by fatal error "Argument must be MediaWiki\Storage\RevisionRecord, null given" resolved Medium (orange)
                                                                      T205808 T205808: Ensure Revision::getRevisionText continues to function with MCR read-new mode resolved Needs Triage (violet)
                                                                        T205936 T205936: Unable to view some pages due to fatal RevisionAccessException: "Failed to load data blob from tt" resolved High (red)
                                                                          T205982 T205982: MCR: replace PageContentSave hook: must have a hook that receives all slots (for edit-intercepting extensions like Moderation) resolved Needs Triage (violet)
                                                                            T206520 T206520: Change ProofreadPage's PageDifferenceEngine to use SlotDiffRenderer duplicate Needs Triage (violet)
                                                                              T207054 T207054: Some Commons pages fatal with IncompleteRevisionException: "Uninitialized field: content_address" resolved Needs Triage (violet)
                                                                                T207308 T207308: Deploy MCR storage layer on Commons for SDC resolved Medium (orange)
                                                                                T207309 T207309: Enable MCR migration stage "write both, read new" on Commons for SDC resolved Needs Triage (violet)
                                                                                  T207403 T207403: Update MobileFrontend editor for MCR open High (red)
                                                                                    T208769 T208769: Ensure that AbuseFilter applies to the content of all MCR slots resolved High (red)
                                                                                    T208770 T208770: Ensure TitleBlacklist applies when the context is an MCR page resolved Medium (orange)
                                                                                      T208771 T208771: Ensure ConfirmEdit applies when the context is an MCR page resolved Medium (orange)
                                                                                        T208801 T208801: Support slots other than the main slot in EditPage - backend support open Medium (orange)
                                                                                          T208802 T208802: Support slots other than the main slot in EditPage - UI support open Medium (orange)
                                                                                          T208929 T208929: RevisionAccessException from ApiComparePages.php: Could not determine title for page/revision ID resolved Needs Triage (violet)
                                                                                            T209044 T209044: Introduce a ContentStore service to allow certain types of content to not be stored as serialized blobs. open Low (yellow)
                                                                                              T209291 T209291: Make AbuseFilter::revisionToString work across slots resolved High (red)
                                                                                                T209878 T209878: Allow control of page layout of multiple slots during rendering open Medium (orange)
                                                                                                T209924 T209924: Specify PageTypeHandler open Needs Triage (violet)
                                                                                                T209927 T209927: Decide how to control which slots are offered for editing per default open Low (yellow)

                                                                                                  ... further results