Tasks by Project: Multi-Content-Revisions

From mcr
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

125 Phabricator task(s).

Phabricator Link Wiki Link Status Priority Author Owner Tags Projects Subtasks Parent Tasks
T107595 T107595: [RFC] Multi-Content Revisions resolved normal (orange) brion (Brion Vibber)
T117279 T117279: [EPIC] Core should provide inline diffs as well as side by side (Move InlineDifferenceEngine into core / remove MobileDiff) open normal (orange)
T161671 T161671: Compacting the revision table open normal (orange)
T174022 T174022: Implement multi-content revisions open normal (orange)
T174031 T174031: MCR: Include all slots in XML dumps open normal (orange) daniel (Daniel Kinzler)
T174032 T174032: Make relevant API modules aware of MCR open normal (orange) Anomie (Brad Jorsch)
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 normal (orange)
T174044 T174044: Deploy MCR storage layer resolved normal (orange) daniel (Daniel Kinzler)
T183486 T183486: MCR schema migration stage 0: create tables resolved normal (orange) Anomie (Brad Jorsch)
T183488 T183488: MCR schema migration stage 2: populate new fields resolved normal (orange) tstarling (Tim Starling)
T183489 T183489: MCR schema migration stage 1: Fix Legacy Archive Rows resolved normal (orange) Anomie (Brad Jorsch)
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)
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) Pchelolo
T187153 T187153: Special:Abuselog throws when viewing details or examining (BadMethodCallException: Call get getId() on null) stalled high (red) Daimona
T187935 T187935: Allow cross-slot access during HTML rendering. open normal (orange)
T188396 T188396: It should be possible to understand the reason of revision creation from RevisionRecordInserted hook declined needs triage (violet)
T189220 T189220: Ensure that relevant extensions are MCR-aware open normal (orange)
T189808 T189808: Make undo work with multiple slots. open low (yellow)
T190066 T190066: Expose all slots to the search interface open normal (orange)
T191795 T191795: Support MCR in mobile open needs triage (violet)
T192307 T192307: Provide MCR-aware hook points open normal (orange)
T192926 T192926: Schema change to drop archive.ar_text and archive.ar_flags resolved normal (orange) Marostegui (Manuel Aróstegui)
T193180 T193180: Clean up archive rows with duplicate revision IDs resolved high (red) Anomie (Brad Jorsch)
T194042 T194042: Replace usages of WikiPage::prepareContentForEdit open normal (orange)
T194046 T194046: Introduce SlotRoleHandler and SlotRoleRegistry for declaring slot roles. resolved normal (orange) daniel (Daniel Kinzler)
T194049 T194049: Introduce SlotRenderingProvider invalid normal (orange) Tgr (Gergő Tisza)
T194429 T194429: Remove the need to generate ParserOutput before PageContentSave hook is called open needs triage (violet)
T194730 T194730: Ensure that Wikibase data access to MediaInfo on file description pages works with MCR duplicate needs triage (violet)
T194734 T194734: Implement edit conflict resolution for MCR open normal (orange)
T194736 T194736: Implement automatic conflict resolution for all slots [MCR] open normal (orange) daniel (Daniel Kinzler)
T194750 T194750: Deploy Structured Data on Commons baseline resolved needs triage (violet) Jdforrester-WMF (James D. Forrester)
T194830 T194830: Refactor DifferenceEngine open needs triage (violet)
T195069 T195069: Factor PageStore and PageRecord out of WikiPage open low (yellow)
T195212 T195212: ServiceContainer: Allow extensions to manipulate services upon creation resolved normal (orange) daniel (Daniel Kinzler)
T195692 T195692: Attempt to undelete page causes error: Fatal exception of type IncompleteRevisionException: user_text field must not be ! resolved high (red) daniel (Daniel Kinzler)
T195779 T195779: MCR support in ORES open low (yellow)
T196087 T196087: Refactored implementation of MCR page update interface open normal (orange) daniel (Daniel Kinzler)
T197816 T197816: Enable MCR migration stage "write both, read old" on live systems resolved normal (orange) tstarling (Tim Starling)
T197817 T197817: Enable MCR migration stage "write both, read old" on testwiki resolved normal (orange) Anomie (Brad Jorsch)
T197818 T197818: Enable MCR migration stage "write both, read old" on commons beta. resolved normal (orange) Anomie (Brad Jorsch)
T198024 T198024: [[MediaWiki:Undo-main-slot-only]] translation issue resolved needs triage (violet) Hamilton_Abreu
T198075 T198075: RFC: factoring page update logic out of WikiPage open needs triage (violet)
T198099 T198099: Improve MCR handling of RevisionAccessException family open normal (orange) daniel (Daniel Kinzler)
T198297 T198297: Use PageUpdater to create dummy revisions open normal (orange)
T198308 T198308: Enable MCR migration stage "write both, read new" on live systems resolved needs triage (violet) Anomie (Brad Jorsch)
T198309 T198309: Enable MCR migration stage "write both, read new" on testwiki resolved needs triage (violet) Anomie (Brad Jorsch)
T198311 T198311: Enable MCR migration stage "write both, read new" on commons beta. resolved needs triage (violet) Anomie (Brad Jorsch)
T198341 T198341: Remove all references to the rev_text_id and ar_text_id fields resolved normal (orange) daniel (Daniel Kinzler)
T198342 T198342: Remove all usages of the 'text' flag in calls to Revision::getQueryInfo() and RevisionStore::getQueryInfo(). resolved normal (orange) Pchelolo
T198343 T198343: Replace all calls to Revision::getRevisionText() resolved high (red) Pchelolo
T198492 T198492: Create a maintenance script to drop rev_text_id and ar_text_id from the database. open normal (orange)
T198557 T198557: Remove the ability to write pre-MCR fields, limit the ability to read pre-MCR fields to migration scripts open normal (orange) daniel (Daniel Kinzler)
T198561 T198561: Make "write both, read new" the default MCR migration stage for fresh MediaWiki installs / for CI resolved normal (orange) daniel (Daniel Kinzler)
T198563 T198563: Make "write both, read old" the default MCR migration stage on master / for CI resolved normal (orange) Anomie (Brad Jorsch)
T198706 T198706: Make BackupDumper, WikiExporter and XmlDumpWriter compliant with the MCR revision retrival mechanism (main slot only) resolved normal (orange) daniel (Daniel Kinzler)
T198869 T198869: [Bug] CentralNotice: "Failed to load data blob" error when editing translatable messages resolved high (red) daniel (Daniel Kinzler)
T199121 T199121: RFC: Spec for representing multiple content objects per revision (MCR) in XML dumps resolved normal (orange) ArielGlenn (ariel)
T199416 T199416: Cache update time for Gadgets and Common.js/css regressed from 5 min to 1 hour resolved high (red) Krinkle (Timo Tijhof)
T200121 T200121: Fatal exception of type "InvalidArgumentException" while undeleting a file on Commons in RevisionStoreRecord.php: The given Title does not belong to page ID 50301569 but actually belongs to 53495560 duplicate high (red)
T200570 T200570: Make ApiEditPage and ApiStashEdit API modules aware of MCR open normal (orange) Anomie (Brad Jorsch)
T200572 T200572: Make ApiParse API module aware of MCR open normal (orange) Anomie (Brad Jorsch)
T200653 T200653: Error undeleting page: IncompleteRevisionException: sha1 field must not be ! resolved needs triage (violet) MarkAHershberger (Mark A. Hershberger)
T200687 T200687: MCR support in TemplateStyles open low (yellow)
T200762 T200762: Integration broken on MassMessage resolved other (pink) Umherirrender (Umherirrender)
T200915 T200915: Allow SlotRoleHandlers to control page layout open needs triage (violet)
T201137 T201137: WikibaseLexeme 'jenkins_u0_mw.unittest_content_models' doesn't exist resolved high (red) Addshore (Adam_WMDE)
T201164 T201164: Temporarily disable deprecation warnings for code that accesses rev_text_id or the text table directly resolved normal (orange) daniel (Daniel Kinzler)
T201848 T201848: Make DifferenceEngine callers pass revisions, not contents open normal (orange)
T202032 T202032: Duplicate ar_rev_id values in several wikis resolved normal (orange) Anomie (Brad Jorsch)
T202142 T202142: Create a Constant in Mediawiki for the name of the 'main' slot for MCR resolved needs triage (violet) Tgr (Gergő Tisza)
T202633 T202633: Error reporting from populateArchiveRevId.php and deduplicateArchiveRevId.php open low (yellow)
T202686 T202686: [Regression wmf.18] "Falling back to DifferenceEngineSlotDiffRenderer" logspam resolved needs triage (violet) Krinkle (Timo Tijhof)
T202706 T202706: wmf.18 - "Failed to load blob from address" while merging entities resolved high (red) Addshore (Adam_WMDE)
T202763 T202763: Update extensions which customize content diff rendering open needs triage (violet)
T203716 T203716: Duplicate mw-parser-output elements in action=parse API output resolved high (red) Tgr (Gergő Tisza)
T203982 T203982: update.php fails for wikis with zero revisions resolved needs triage (violet)
T204112 T204112: Support slots other than the main slot in EditPage open normal (orange)
T204158 T204158: Review namespacing of MCR classes resolved needs triage (violet) Anomie (Brad Jorsch)
T204732 T204732: Provide a way to restore an old revision with multiple slots. resolved needs triage (violet) daniel (Daniel Kinzler)
T204764 T204764: DB error in PageTriage: Unknown column 'actor_rev_user.actor_user' in 'on clause' resolved needs triage (violet) Catrope (Roan Kattouw)
T204770 T204770: Wikibase RepoHooks:onContentModelCanBeUsedOn must be updated to work with MCR resolved needs triage (violet) Addshore (Adam_WMDE)
T205369 T205369: Investigate > 40% Save Timing regression (2018-09-05) resolved high (red) aaron (Aaron Schulz)
T205444 T205444: Provide a way of having a meaningful slot header open normal (orange)
T205459 T205459: Decide how SlotRoleHandlers can provide placeholders for missing slots open normal (orange) daniel (Daniel Kinzler)
T205464 T205464: Flaky unit test "DerivedPageDataUpdaterTest::testGetPreparedEditAfterPrepareUpdate" resolved high (red) daniel (Daniel Kinzler)
T205578 T205578: Admins cannot view revision-deleted revisions resolved normal (orange) Tgr (Gergő Tisza)
T205675 T205675: Move action aborted by fatal error "Argument must be MediaWiki\Storage\RevisionRecord, null given" open normal (orange)
T205808 T205808: Ensure Revision::getRevisionText continues to function with MCR read-new mode resolved needs triage (violet) daniel (Daniel Kinzler)
T205936 T205936: Unable to view some pages due to fatal RevisionAccessException: "Failed to load data blob from tt" open normal (orange)
T205982 T205982: MCR: replace PageContentSave hook: must have a hook that receives all slots (for edit-intercepting extensions like Moderation) open needs triage (violet)
T206090 T206090: Certain Special:MobileDiff urls fatal with "Bad value for parameter $old: must be a TextContent" resolved high (red) kostajh (Kosta Harlan)
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) Jdforrester-WMF (James D. Forrester)
T208770 T208770: Ensure TitleBlacklist applies when the context is an MCR page resolved normal (orange) Jdforrester-WMF (James D. Forrester)
T208771 T208771: Ensure ConfirmEdit applies when the context is an MCR page resolved normal (orange) Jdforrester-WMF (James D. Forrester)
T208801 T208801: Support slots other than the main slot in EditPage - backend support open normal (orange)
T208802 T208802: Support slots other than the main slot in EditPage - UI support open normal (orange)

... further results