User:Leucosticte/Inclupedia/Progress/25 August 2014

Template:Inclupedia countdown Template:Inclupedia progress sidebar

This is the Inclupedia development progress report for the week preceding 25 August 2014.

Progress edit

Minimum viable product edit

  • bug 69677: 10 more hooks were added to the core to make it possible for an extension to add more flags to changes lists, diffs, history printouts, etc. Those hooks are ShowDiffPageOldMinor, ShowDiffPageNewMinor, RecentChangesFields, OldChangesListRecentChangesFlags, OldChangesListLogFlags, EnhancedChangesListMainlineRecentChangesFlags, EnhancedChangesListSubentryRecentChangesFlags, EnhancedChangesBlockLineFlags, HistoryLineFlags, RevisionSelectFields, and RevisionAttribs.
  • ApiMirrorMove now deletes a redirect revision at the target page, if it is the only remotely live revision present.
  • ApiEditPage and ApiMirrorMove now set page.page_is_redirect to the correct value based on the contents of the latest revision.
  • ApiEditPage and ApiMirrorMove now set revision.rev_parent_id and recentchanges.rc_last_oldid to the value pulled from RemoteWiki.

20% projects edit

  • bug 69049: Revision IDs of a page are now stored in log_params when that page is deleted.

Goals edit

  • Begin work on adapting the regular page move feature for use on Inclupedia.
  • Begin work on MirrorDelete.