pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/py-wagtail



Module Name:    pkgsrc
Committed By:   joerg
Date:           Tue Apr  6 19:15:02 UTC 2021

Modified Files:
        pkgsrc/www/py-wagtail: Makefile PLIST distinfo
        pkgsrc/www/py-wagtail/patches: patch-setup.py
Removed Files:
        pkgsrc/www/py-wagtail/patches: patch-wagtail_documents_forms.py
            patch-wagtail_documents_views_multiple.py

Log Message:
Update www/py-wagtail to 2.12.2:

2.12.2 (18.02.2021)
~~~~~~~~~~~~~~~~~~~

 * Fix: Pin django-treebeard to <4.5 to prevent migration conflicts (Matt Westcott)

2.12.1 (16.02.2021)
~~~~~~~~~~~~~~~~~~~

 * Fix: Ensure aliases are published when the source page is published (Karl Hobley)
 * Fix: Make page privacy rules apply to aliases (Karl Hobley)
 * Fix: Prevent error when saving embeds that do not include a thumbnail URL (Cynthia Kiser)
 * Fix: Ensure that duplicate embed records are deleted when upgrading (Matt Westcott)
 * Fix: Prevent failure when running `manage.py dumpdata` with no arguments (Matt Westcott)

2.12 (02.02.2021)
~~~~~~~~~~~~~~~~~

 * Added a distinct 'choose' permission for images and documents (Robert Rollins)
 * StreamField values can now be modified in-place (Matt Westcott)
 * Added support for custom admin color themes (Joshua Marantz)
 * Added support for Python 3.9
 * Added `WAGTAILIMAGES_IMAGE_FORM_BASE` and `WAGTAILDOCS_DOCUMENT_FORM_BASE` settings to customise the forms for images and documents (Dan Braghis)
 * Switch pagination icons to use SVG instead of icon fonts (Scott Cranfill)
 * Added string representation to image Format class (Andreas Nüßlein)
 * Support returning None from `register_page_action_menu_item` and `register_snippet_action_menu_item` to skip registering an item (Vadim Karpenko)
 * Fields on a custom image model can now be defined as required / `blank=False` (Matt Westcott)
 * Add combined index for Postgres search backend (Will Giddens)
 * Add `Page.specific_deferred` property for accessing specific page instance without up-front database queries (Andy Babic)
 * Add hash lookup to embeds to support URLs longer than 255 characters (Coen van der Kamp)
 * Fix: Stop menu icon overlapping the breadcrumb on small viewport widths in page editor (Karran Besen)
 * Fix: Make sure document chooser pagination preserves the selected collection when moving between pages (Alex Sa)
 * Fix: Gracefully handle oEmbed endpoints returning non-JSON responses (Matt Westcott)
 * Fix: Fix unique constraint on WorkflowState for SQL Server compatibility (David Beitey)
 * Fix: Reinstate chevron on collection dropdown (Mike Brown)
 * Fix: Prevent delete button showing on collection / workflow edit views when delete permission is absent (Helder Correia)

2.11.5 (18.02.2021)
~~~~~~~~~~~~~~~~~~~

 * Fix: Pin django-treebeard to <4.5 to prevent migration conflicts (Matt Westcott)

2.11.4 (16.02.2021)
~~~~~~~~~~~~~~~~~~~

 * Fix: Prevent delete button showing on collection / workflow edit views when delete permission is absent (Helder Correia)
 * Fix: Ensure aliases are published when the source page is published (Karl Hobley)
 * Fix: Make page privacy rules apply to aliases (Karl Hobley)

2.11.3 (10.12.2020)
~~~~~~~~~~~~~~~~~~~

 * Fix: Updated project template migrations to ensure that initial homepage creation runs before addition of locale field (Dan Braghis)
 * Fix: Restore ability to use translatable strings in `LANGUAGES` / `WAGTAIL_CONTENT_LANGUAGES` settings (Andreas Morgenstern)
 * Fix: Allow `locale` / `translation_of` API filters to be used in combination with search (Matt Westcott)
 * Fix: Prevent error on `create_log_entries_from_revisions` when checking publish state on a revision that cannot be restored (Kristin Riebe)

2.11.2 (17.11.2020)
~~~~~~~~~~~~~~~~~~~

 * Add custom finder to support Instagram oEmbed API (Luis Nell)
 * Add custom finder to support Facebook oEmbed API (Cynthia Kiser)
 * Fix: Improve performance of permission check on translations for edit page (Karl Hobley)
 * Fix: Gracefully handle missing Locale records on `Locale.get_active` and `.localized` (Matt Westcott)
 * Fix: Handle `get_supported_language_variant` returning a language variant not in `LANGUAGES` (Matt Westcott)
 * Fix: Reinstate missing icon on settings edit view (Jérôme Lebleu)
 * Fix: Avoid performance and pagination logic issues with a large number of languages (Karl Hobley)
 * Fix: Allow deleting the default locale (Matt Westcott)

2.11.1 (06.11.2020)
~~~~~~~~~~~~~~~~~~~

 * Fix: Ensure that cached `wagtail_site_root_paths` structures from older Wagtail versions are invalidated (Sævar Öfjörð Magnússon)
 * Fix: Avoid circular import between wagtail.admin.auth and custom user models (Matt Westcott)
 * Fix: Prevent error on resolving page URLs when a locale outside of `WAGTAIL_CONTENT_LANGUAGES` is active (Matt Westcott)

2.11 LTS (02.11.2020)
~~~~~~~~~~~~~~~~~~~~~

 * Add support for multi-lingual content (Karl Hobley)
 * Add support for aliased pages (Karl Hobley)
 * Add support for hierarchical/nested Collections (Robert Rollins)
 * Extend treebeard's `fix_tree` method with the ability to non-destructively fix path issues and add a --full option to apply path fixes (Matt Westcott)
 * Add `before_edit_snippet`, `before_create_snippet` and `before_delete_snippet` hooks and documentation (Karl Hobley. Sponsored by the Mozilla Foundation)
 * Add `register_snippet_listing_buttons` and `construct_snippet_listing_buttons` hooks and documentation (Karl Hobley. Sponsored by the Mozilla Foundation)
 * Add `wagtail --version` to available Wagtail CLI commands (Kalob Taulien)
 * Add `hooks.register_temporarily` utility function for testing hooks (Karl Hobley. Sponsored by the Mozilla Foundation)
 * Remove `unidecode` and use `anyascii` in for Unicode to ASCII conversion (Robbie Mackay)
 * Add `render` helper to `RoutablePageMixin` to support serving template responses according to Wagtail conventions (Andy Babic)
 * Specify minimum Python version in setup.py (Vince Salvino)
 * Show user's full name in report views (Matt Westcott)
 * Improve Wagtail admin page load performance by caching SVG icons sprite in localStorage (Coen van der Kamp)
 * Support SVG icons in ModelAdmin menu items (Scott Cranfill)
 * Support SVG icons in admin breadcrumbs (Coen van der Kamp)
 * Serve PDFs inline in the browser (Matt Westcott)
 * Make document `content-type` and `content-disposition` configurable via `WAGTAILDOCS_CONTENT_TYPES` and `WAGTAILDOCS_INLINE_CONTENT_TYPES` (Matt Westcott)
 * Slug generation no longer removes stopwords (Andy Chosak, Scott Cranfill)
 * Add check to disallow StreamField block names that do not match Python variable syntax (François Poulain)
 * The `BASE_URL` setting is now converted to a string, if it isn't already, when constructing API URLs (thenewguy)
 * Preview from 'pages awaiting moderation' now opens in a new window (Cynthia Kiser)
 * Add document extension validation if `WAGTAIL_DOCS_EXTENSIONS` is set (Meghana Bhange)
 * Use `django-admin` command in place of `django-admin.py` (minusf)
 * Add `register_snippet_action_menu_item` and `construct_snippet_action_menu` hooks to modify the actions available when creating / editing a snippet (Karl Hobley)
 * Moved `generate_signature` and `verify_signature` functions into `wagtail.images.utils` (Noah H)
 * Implement `bulk_to_python` on all structural StreamField block types (Matt Westcott)
 * Add natural key support to `GroupCollectionPermission` (Jim Jazwiecki)
 * Implement `prepopulated_fields` for `wagtail.contrib.modeladmin` (David Bramwell)
 * Change `classname` keyword argument on basic StreamField blocks to `form_classname` (Meghana Bhange)
 * Replace page explorer pushPage/popPage with gotoPage for more flexible explorer navigation (Karl Hobley)
 * Fix: Make page-level actions accessible to keyboard users in page listing tables (Jesse Menn)
 * Fix: `WAGTAILFRONTENDCACHE_LANGUAGES` was being interpreted incorrectly. It now accepts a list of strings, as documented (Karl Hobley)
 * Fix: Update oEmbed endpoints to use https where available (Matt Westcott)
 * Fix: Revise `edit_handler` bind order in ModelAdmin views and fix duplicate form instance creation (Jérôme Lebleu)
 * Fix: Properly distinguish child blocks when comparing revisions with nested StreamBlocks (Martin Mena)
 * Fix: Correctly handle Turkish 'İ' characters in client-side slug generation (Matt Westcott)
 * Fix: Page chooser widgets now reflect custom ``get_admin_display_title`` methods (Saptak Sengupta)
 * Fix: `Page.copy()` now raises an error if the page being copied is unsaved (Anton Zhyltsou)
 * Fix: `Page.copy()` now triggers a `page_published` if the copied page is live (Anton Zhyltsou)
 * Fix: The Elasticsearch `URLS` setting can now take a string on its own instead of a list (Sævar Öfjörð Magnússon)
 * Fix: Avoid retranslating month / weekday names that Django already provides (Matt Westcott)
 * Fix: Fixed padding around checkbox and radio inputs (Cole Maclean)
 * Fix: Fix spacing around the privacy indicator panel (Sævar Öfjörð Magnússon, Dan Braghis)
 * Fix: Consistently redirect to admin home on permission denied (Matt Westcott, Anton Zhyltsou)


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/www/py-wagtail/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/www/py-wagtail/PLIST
cvs rdiff -u -r1.5 -r1.6 pkgsrc/www/py-wagtail/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/www/py-wagtail/patches/patch-setup.py
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/www/py-wagtail/patches/patch-wagtail_documents_forms.py \
    pkgsrc/www/py-wagtail/patches/patch-wagtail_documents_views_multiple.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/py-wagtail/Makefile
diff -u pkgsrc/www/py-wagtail/Makefile:1.7 pkgsrc/www/py-wagtail/Makefile:1.8
--- pkgsrc/www/py-wagtail/Makefile:1.7  Tue Oct 13 20:26:38 2020
+++ pkgsrc/www/py-wagtail/Makefile      Tue Apr  6 19:15:02 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2020/10/13 20:26:38 joerg Exp $
+# $NetBSD: Makefile,v 1.8 2021/04/06 19:15:02 joerg Exp $
 
-DISTNAME=      wagtail-2.10.2
+DISTNAME=      wagtail-2.12.2
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    www python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=w/wagtail/}
@@ -10,13 +10,13 @@ HOMEPAGE=   https://wagtail.io/
 COMMENT=       Django-based Content Management System
 LICENSE=       modified-bsd
 
-DEPENDS+=      ${PYPKGPREFIX}-django>=2<3.2:../../www/py-django2
+DEPENDS+=      ${PYPKGPREFIX}-django>=2.2<3.2:../../www/py-django2
 DEPENDS+=      ${PYPKGPREFIX}-django-filter>=2.2.0:../../www/py-django-filter
-DEPENDS+=      ${PYPKGPREFIX}-django-modelcluster>=5.0<6.0:../../www/py-django-modelcluster
+DEPENDS+=      ${PYPKGPREFIX}-django-modelcluster>=5.1<6.0:../../www/py-django-modelcluster
 DEPENDS+=      ${PYPKGPREFIX}-django-taggit>=1.0<2.0:../../www/py-django-taggit
 DEPENDS+=      ${PYPKGPREFIX}-django-treebeard>=4.2<5.0:../../www/py-django-treebeard
 DEPENDS+=      ${PYPKGPREFIX}-djangorestframework>=3.11.1<4.0:../../www/py-djangorestframework
-DEPENDS+=      ${PYPKGPREFIX}-Pillow>=4.0.0<8.0.0:../../graphics/py-Pillow
+DEPENDS+=      ${PYPKGPREFIX}-Pillow>=4.0.0<9.0.0:../../graphics/py-Pillow
 DEPENDS+=      ${PYPKGPREFIX}-Willow>=1.4<1.5.0:../../graphics/py-Willow
 DEPENDS+=      ${PYPKGPREFIX}-beautifulsoup4>=4.8<5.0:../../www/py-beautifulsoup4
 DEPENDS+=      ${PYPKGPREFIX}-html5lib>=0.999<2:../../textproc/py-html5lib

Index: pkgsrc/www/py-wagtail/PLIST
diff -u pkgsrc/www/py-wagtail/PLIST:1.2 pkgsrc/www/py-wagtail/PLIST:1.3
--- pkgsrc/www/py-wagtail/PLIST:1.2     Tue Aug 18 01:16:13 2020
+++ pkgsrc/www/py-wagtail/PLIST Tue Apr  6 19:15:02 2021
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2020/08/18 01:16:13 joerg Exp $
+@comment $NetBSD: PLIST,v 1.3 2021/04/06 19:15:02 joerg Exp $
 bin/wagtail
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -98,6 +98,8 @@ ${PYSITELIB}/wagtail/admin/locale/be/LC_
 ${PYSITELIB}/wagtail/admin/locale/be/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/admin/locale/bg/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/admin/locale/bg/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/admin/locale/bn/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/admin/locale/bn/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/admin/locale/ca/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/admin/locale/ca/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/admin/locale/cs/LC_MESSAGES/django.mo
@@ -148,6 +150,8 @@ ${PYSITELIB}/wagtail/admin/locale/lt/LC_
 ${PYSITELIB}/wagtail/admin/locale/lt/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/admin/locale/lv/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/admin/locale/lv/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/admin/locale/mi/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/admin/locale/mi/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/admin/locale/mn/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/admin/locale/mn/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/admin/locale/nb/LC_MESSAGES/django.mo
@@ -206,6 +210,12 @@ ${PYSITELIB}/wagtail/admin/messages.pyo
 ${PYSITELIB}/wagtail/admin/migrations/0001_create_admin_access_permissions.py
 ${PYSITELIB}/wagtail/admin/migrations/0001_create_admin_access_permissions.pyc
 ${PYSITELIB}/wagtail/admin/migrations/0001_create_admin_access_permissions.pyo
+${PYSITELIB}/wagtail/admin/migrations/0002_admin.py
+${PYSITELIB}/wagtail/admin/migrations/0002_admin.pyc
+${PYSITELIB}/wagtail/admin/migrations/0002_admin.pyo
+${PYSITELIB}/wagtail/admin/migrations/0003_admin_managed.py
+${PYSITELIB}/wagtail/admin/migrations/0003_admin_managed.pyc
+${PYSITELIB}/wagtail/admin/migrations/0003_admin_managed.pyo
 ${PYSITELIB}/wagtail/admin/migrations/__init__.py
 ${PYSITELIB}/wagtail/admin/migrations/__init__.pyc
 ${PYSITELIB}/wagtail/admin/migrations/__init__.pyo
@@ -328,30 +338,52 @@ ${PYSITELIB}/wagtail/admin/static/wagtai
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/images/transparency.svg
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/images/wagtail-logo.svg
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/blocks/list.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/blocks/list.js.map
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/blocks/sequence.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/blocks/sequence.js.map
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/blocks/stream.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/blocks/stream.js.map
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/blocks/struct.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/blocks/struct.js.map
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/core.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/core.js.map
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/date-time-chooser.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/date-time-chooser.js.map
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/draftail.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/draftail.js.LICENSE.txt
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/draftail.js.map
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/expanding_formset.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/expanding_formset.js.map
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/filtered-select.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/filtered-select.js.map
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/hallo-bootstrap.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/hallo-bootstrap.js.map
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/hallo-plugins/hallo-hr.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/hallo-plugins/hallo-hr.js.map
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/hallo-plugins/hallo-requireparagraphs.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/hallo-plugins/hallo-requireparagraphs.js.map
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/hallo-plugins/hallo-wagtaillink.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/hallo-plugins/hallo-wagtaillink.js.map
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/lock-unlock-action.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/lock-unlock-action.js.map
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/modal-workflow.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/modal-workflow.js.map
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/page-chooser-modal.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/page-chooser-modal.js.map
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/page-chooser.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/page-chooser.js.map
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/page-editor.js
-${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/page-editor.test.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/page-editor.js.map
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/privacy-switch.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/privacy-switch.js.map
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/task-chooser-modal.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/task-chooser-modal.js.map
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/task-chooser.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/task-chooser.js.map
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/userbar.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/userbar.js.map
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/vendor.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/vendor.js.LICENSE.txt
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/vendor.js.map
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/vendor/bootstrap-modal.js
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/vendor/bootstrap-tab.js
@@ -373,13 +405,12 @@ ${PYSITELIB}/wagtail/admin/static/wagtai
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/vendor/urlify.js
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/vendor/xregexp.min.js
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/wagtailadmin.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/wagtailadmin.js.LICENSE.txt
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/wagtailadmin.js.map
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/workflow-action.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/workflow-action.js.map
 ${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/workflow-status.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/app/draftail.entry.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/app/draftail.entry.test.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/app/wagtailadmin.entry.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/app/wagtailadmin.entry.test.js
+${PYSITELIB}/wagtail/admin/static/wagtailadmin/js/workflow-status.js.map
 ${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/css/normalize.css
 ${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/css/vendor/jquery-ui/images/animated-overlay.gif
 ${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/css/vendor/jquery-ui/images/ui-bg_flat_0_aaaaaa_40x100.png
@@ -431,28 +462,6 @@ ${PYSITELIB}/wagtail/admin/static_src/wa
 ${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/images/spinner.gif
 ${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/images/transparency.svg
 ${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/images/wagtail-logo.svg
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/blocks/list.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/blocks/sequence.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/blocks/stream.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/blocks/struct.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/core.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/date-time-chooser.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/expanding_formset.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/filtered-select.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/hallo-bootstrap.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/hallo-plugins/hallo-hr.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/hallo-plugins/hallo-requireparagraphs.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/hallo-plugins/hallo-wagtaillink.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/lock-unlock-action.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/modal-workflow.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/page-chooser-modal.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/page-chooser.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/page-editor.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/page-editor.test.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/privacy-switch.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/task-chooser-modal.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/task-chooser.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/userbar.js
 ${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/vendor/bootstrap-modal.js
 ${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/vendor/bootstrap-tab.js
 ${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/vendor/bootstrap-tooltip.js
@@ -472,8 +481,6 @@ ${PYSITELIB}/wagtail/admin/static_src/wa
 ${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/vendor/tag-it.js
 ${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/vendor/urlify.js
 ${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/vendor/xregexp.min.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/workflow-action.js
-${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/js/workflow-status.js
 ${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/scss/_helpers.scss
 ${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/scss/core.scss
 ${PYSITELIB}/wagtail/admin/static_src/wagtailadmin/scss/layouts/404.scss
@@ -547,7 +554,9 @@ ${PYSITELIB}/wagtail/admin/templates/wag
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/generic/create.html
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/generic/edit.html
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/generic/index.html
+${PYSITELIB}/wagtail/admin/templates/wagtailadmin/generic/multiple_upload/edit_form.html
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/home.html
+${PYSITELIB}/wagtail/admin/templates/wagtailadmin/home/ie11_warning.html
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/home/locked_pages.html
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/home/pages_for_moderation.html
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/home/recent_edits.html
@@ -694,6 +703,7 @@ ${PYSITELIB}/wagtail/admin/templates/wag
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/pages/action_menu/save_draft.html
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/pages/action_menu/workflow_menu_item.html
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/pages/add_subpage.html
+${PYSITELIB}/wagtail/admin/templates/wagtailadmin/pages/confirm_convert_alias.html
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/pages/confirm_delete.html
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/pages/confirm_move.html
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/pages/confirm_unpublish.html
@@ -702,6 +712,7 @@ ${PYSITELIB}/wagtail/admin/templates/wag
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/pages/copy.html
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/pages/create.html
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/pages/edit.html
+${PYSITELIB}/wagtail/admin/templates/wagtailadmin/pages/edit_alias.html
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/pages/history.html
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/pages/index.html
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/pages/listing/_button_with_dropdown.html
@@ -759,9 +770,11 @@ ${PYSITELIB}/wagtail/admin/templates/wag
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/shared/field_as_li.html
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/shared/form_as_ul.html
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/shared/header.html
+${PYSITELIB}/wagtail/admin/templates/wagtailadmin/shared/header_with_locale_selector.html
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/shared/icon.html
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/shared/icons.html
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/shared/last_updated.html
+${PYSITELIB}/wagtail/admin/templates/wagtailadmin/shared/locale_selector.html
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/shared/main_nav.html
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/shared/menu_item.html
 ${PYSITELIB}/wagtail/admin/templates/wagtailadmin/shared/menu_search.html
@@ -853,6 +866,9 @@ ${PYSITELIB}/wagtail/admin/tests/pages/_
 ${PYSITELIB}/wagtail/admin/tests/pages/test_content_type_use_view.py
 ${PYSITELIB}/wagtail/admin/tests/pages/test_content_type_use_view.pyc
 ${PYSITELIB}/wagtail/admin/tests/pages/test_content_type_use_view.pyo
+${PYSITELIB}/wagtail/admin/tests/pages/test_convert_alias.py
+${PYSITELIB}/wagtail/admin/tests/pages/test_convert_alias.pyc
+${PYSITELIB}/wagtail/admin/tests/pages/test_convert_alias.pyo
 ${PYSITELIB}/wagtail/admin/tests/pages/test_copy_page.py
 ${PYSITELIB}/wagtail/admin/tests/pages/test_copy_page.pyc
 ${PYSITELIB}/wagtail/admin/tests/pages/test_copy_page.pyo
@@ -937,6 +953,9 @@ ${PYSITELIB}/wagtail/admin/tests/test_fo
 ${PYSITELIB}/wagtail/admin/tests/test_html_ruleset.py
 ${PYSITELIB}/wagtail/admin/tests/test_html_ruleset.pyc
 ${PYSITELIB}/wagtail/admin/tests/test_html_ruleset.pyo
+${PYSITELIB}/wagtail/admin/tests/test_icon_sprite.py
+${PYSITELIB}/wagtail/admin/tests/test_icon_sprite.pyc
+${PYSITELIB}/wagtail/admin/tests/test_icon_sprite.pyo
 ${PYSITELIB}/wagtail/admin/tests/test_jinja2.py
 ${PYSITELIB}/wagtail/admin/tests/test_jinja2.pyc
 ${PYSITELIB}/wagtail/admin/tests/test_jinja2.pyo
@@ -1021,9 +1040,21 @@ ${PYSITELIB}/wagtail/admin/views/collect
 ${PYSITELIB}/wagtail/admin/views/collections.py
 ${PYSITELIB}/wagtail/admin/views/collections.pyc
 ${PYSITELIB}/wagtail/admin/views/collections.pyo
-${PYSITELIB}/wagtail/admin/views/generic.py
-${PYSITELIB}/wagtail/admin/views/generic.pyc
-${PYSITELIB}/wagtail/admin/views/generic.pyo
+${PYSITELIB}/wagtail/admin/views/generic/__init__.py
+${PYSITELIB}/wagtail/admin/views/generic/__init__.pyc
+${PYSITELIB}/wagtail/admin/views/generic/__init__.pyo
+${PYSITELIB}/wagtail/admin/views/generic/hooks.py
+${PYSITELIB}/wagtail/admin/views/generic/hooks.pyc
+${PYSITELIB}/wagtail/admin/views/generic/hooks.pyo
+${PYSITELIB}/wagtail/admin/views/generic/models.py
+${PYSITELIB}/wagtail/admin/views/generic/models.pyc
+${PYSITELIB}/wagtail/admin/views/generic/models.pyo
+${PYSITELIB}/wagtail/admin/views/generic/multiple_upload.py
+${PYSITELIB}/wagtail/admin/views/generic/multiple_upload.pyc
+${PYSITELIB}/wagtail/admin/views/generic/multiple_upload.pyo
+${PYSITELIB}/wagtail/admin/views/generic/permissions.py
+${PYSITELIB}/wagtail/admin/views/generic/permissions.pyc
+${PYSITELIB}/wagtail/admin/views/generic/permissions.pyo
 ${PYSITELIB}/wagtail/admin/views/home.py
 ${PYSITELIB}/wagtail/admin/views/home.pyc
 ${PYSITELIB}/wagtail/admin/views/home.pyo
@@ -1033,9 +1064,63 @@ ${PYSITELIB}/wagtail/admin/views/mixins.
 ${PYSITELIB}/wagtail/admin/views/page_privacy.py
 ${PYSITELIB}/wagtail/admin/views/page_privacy.pyc
 ${PYSITELIB}/wagtail/admin/views/page_privacy.pyo
-${PYSITELIB}/wagtail/admin/views/pages.py
-${PYSITELIB}/wagtail/admin/views/pages.pyc
-${PYSITELIB}/wagtail/admin/views/pages.pyo
+${PYSITELIB}/wagtail/admin/views/pages/__init__.py
+${PYSITELIB}/wagtail/admin/views/pages/__init__.pyc
+${PYSITELIB}/wagtail/admin/views/pages/__init__.pyo
+${PYSITELIB}/wagtail/admin/views/pages/convert_alias.py
+${PYSITELIB}/wagtail/admin/views/pages/convert_alias.pyc
+${PYSITELIB}/wagtail/admin/views/pages/convert_alias.pyo
+${PYSITELIB}/wagtail/admin/views/pages/copy.py
+${PYSITELIB}/wagtail/admin/views/pages/copy.pyc
+${PYSITELIB}/wagtail/admin/views/pages/copy.pyo
+${PYSITELIB}/wagtail/admin/views/pages/create.py
+${PYSITELIB}/wagtail/admin/views/pages/create.pyc
+${PYSITELIB}/wagtail/admin/views/pages/create.pyo
+${PYSITELIB}/wagtail/admin/views/pages/delete.py
+${PYSITELIB}/wagtail/admin/views/pages/delete.pyc
+${PYSITELIB}/wagtail/admin/views/pages/delete.pyo
+${PYSITELIB}/wagtail/admin/views/pages/edit.py
+${PYSITELIB}/wagtail/admin/views/pages/edit.pyc
+${PYSITELIB}/wagtail/admin/views/pages/edit.pyo
+${PYSITELIB}/wagtail/admin/views/pages/history.py
+${PYSITELIB}/wagtail/admin/views/pages/history.pyc
+${PYSITELIB}/wagtail/admin/views/pages/history.pyo
+${PYSITELIB}/wagtail/admin/views/pages/listing.py
+${PYSITELIB}/wagtail/admin/views/pages/listing.pyc
+${PYSITELIB}/wagtail/admin/views/pages/listing.pyo
+${PYSITELIB}/wagtail/admin/views/pages/lock.py
+${PYSITELIB}/wagtail/admin/views/pages/lock.pyc
+${PYSITELIB}/wagtail/admin/views/pages/lock.pyo
+${PYSITELIB}/wagtail/admin/views/pages/moderation.py
+${PYSITELIB}/wagtail/admin/views/pages/moderation.pyc
+${PYSITELIB}/wagtail/admin/views/pages/moderation.pyo
+${PYSITELIB}/wagtail/admin/views/pages/move.py
+${PYSITELIB}/wagtail/admin/views/pages/move.pyc
+${PYSITELIB}/wagtail/admin/views/pages/move.pyo
+${PYSITELIB}/wagtail/admin/views/pages/ordering.py
+${PYSITELIB}/wagtail/admin/views/pages/ordering.pyc
+${PYSITELIB}/wagtail/admin/views/pages/ordering.pyo
+${PYSITELIB}/wagtail/admin/views/pages/preview.py
+${PYSITELIB}/wagtail/admin/views/pages/preview.pyc
+${PYSITELIB}/wagtail/admin/views/pages/preview.pyo
+${PYSITELIB}/wagtail/admin/views/pages/revisions.py
+${PYSITELIB}/wagtail/admin/views/pages/revisions.pyc
+${PYSITELIB}/wagtail/admin/views/pages/revisions.pyo
+${PYSITELIB}/wagtail/admin/views/pages/search.py
+${PYSITELIB}/wagtail/admin/views/pages/search.pyc
+${PYSITELIB}/wagtail/admin/views/pages/search.pyo
+${PYSITELIB}/wagtail/admin/views/pages/unpublish.py
+${PYSITELIB}/wagtail/admin/views/pages/unpublish.pyc
+${PYSITELIB}/wagtail/admin/views/pages/unpublish.pyo
+${PYSITELIB}/wagtail/admin/views/pages/usage.py
+${PYSITELIB}/wagtail/admin/views/pages/usage.pyc
+${PYSITELIB}/wagtail/admin/views/pages/usage.pyo
+${PYSITELIB}/wagtail/admin/views/pages/utils.py
+${PYSITELIB}/wagtail/admin/views/pages/utils.pyc
+${PYSITELIB}/wagtail/admin/views/pages/utils.pyo
+${PYSITELIB}/wagtail/admin/views/pages/workflow.py
+${PYSITELIB}/wagtail/admin/views/pages/workflow.pyc
+${PYSITELIB}/wagtail/admin/views/pages/workflow.pyo
 ${PYSITELIB}/wagtail/admin/views/reports.py
 ${PYSITELIB}/wagtail/admin/views/reports.pyc
 ${PYSITELIB}/wagtail/admin/views/reports.pyo
@@ -1327,6 +1412,9 @@ ${PYSITELIB}/wagtail/contrib/legacy/rich
 ${PYSITELIB}/wagtail/contrib/legacy/richtext/tests/test_templatetag.py
 ${PYSITELIB}/wagtail/contrib/legacy/richtext/tests/test_templatetag.pyc
 ${PYSITELIB}/wagtail/contrib/legacy/richtext/tests/test_templatetag.pyo
+${PYSITELIB}/wagtail/contrib/legacy/sitemiddleware/__init__.py
+${PYSITELIB}/wagtail/contrib/legacy/sitemiddleware/__init__.pyc
+${PYSITELIB}/wagtail/contrib/legacy/sitemiddleware/__init__.pyo
 ${PYSITELIB}/wagtail/contrib/modeladmin/.gitignore
 ${PYSITELIB}/wagtail/contrib/modeladmin/__init__.py
 ${PYSITELIB}/wagtail/contrib/modeladmin/__init__.pyc
@@ -1366,6 +1454,8 @@ ${PYSITELIB}/wagtail/contrib/modeladmin/
 ${PYSITELIB}/wagtail/contrib/modeladmin/locale/en/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/modeladmin/locale/es/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/modeladmin/locale/es/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/contrib/modeladmin/locale/et/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/contrib/modeladmin/locale/et/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/modeladmin/locale/fa/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/modeladmin/locale/fa/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/modeladmin/locale/fi/LC_MESSAGES/django.mo
@@ -1374,6 +1464,8 @@ ${PYSITELIB}/wagtail/contrib/modeladmin/
 ${PYSITELIB}/wagtail/contrib/modeladmin/locale/fr/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/modeladmin/locale/gl/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/modeladmin/locale/gl/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/contrib/modeladmin/locale/hr_HR/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/contrib/modeladmin/locale/hr_HR/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/modeladmin/locale/hu/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/modeladmin/locale/hu/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/modeladmin/locale/id_ID/LC_MESSAGES/django.mo
@@ -1390,6 +1482,8 @@ ${PYSITELIB}/wagtail/contrib/modeladmin/
 ${PYSITELIB}/wagtail/contrib/modeladmin/locale/lt/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/modeladmin/locale/lv/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/modeladmin/locale/lv/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/contrib/modeladmin/locale/mi/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/contrib/modeladmin/locale/mi/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/modeladmin/locale/mn/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/modeladmin/locale/mn/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/modeladmin/locale/nb/LC_MESSAGES/django.mo
@@ -1438,6 +1532,8 @@ ${PYSITELIB}/wagtail/contrib/modeladmin/
 ${PYSITELIB}/wagtail/contrib/modeladmin/static/wagtailmodeladmin/css/breadcrumbs_page.css
 ${PYSITELIB}/wagtail/contrib/modeladmin/static/wagtailmodeladmin/css/choose_parent_page.css
 ${PYSITELIB}/wagtail/contrib/modeladmin/static/wagtailmodeladmin/css/index.css
+${PYSITELIB}/wagtail/contrib/modeladmin/static/wagtailmodeladmin/js/prepopulate.js
+${PYSITELIB}/wagtail/contrib/modeladmin/static_src/wagtailmodeladmin/js/prepopulate.js
 ${PYSITELIB}/wagtail/contrib/modeladmin/static_src/wagtailmodeladmin/scss/breadcrumbs_page.scss
 ${PYSITELIB}/wagtail/contrib/modeladmin/static_src/wagtailmodeladmin/scss/choose_parent_page.scss
 ${PYSITELIB}/wagtail/contrib/modeladmin/static_src/wagtailmodeladmin/scss/index.scss
@@ -1455,6 +1551,7 @@ ${PYSITELIB}/wagtail/contrib/modeladmin/
 ${PYSITELIB}/wagtail/contrib/modeladmin/templates/modeladmin/includes/search_form.html
 ${PYSITELIB}/wagtail/contrib/modeladmin/templates/modeladmin/index.html
 ${PYSITELIB}/wagtail/contrib/modeladmin/templates/modeladmin/inspect.html
+${PYSITELIB}/wagtail/contrib/modeladmin/templates/modeladmin/prepopulated_slugs.html
 ${PYSITELIB}/wagtail/contrib/modeladmin/templatetags/__init__.py
 ${PYSITELIB}/wagtail/contrib/modeladmin/templatetags/__init__.pyc
 ${PYSITELIB}/wagtail/contrib/modeladmin/templatetags/__init__.pyo
@@ -1497,6 +1594,9 @@ ${PYSITELIB}/wagtail/contrib/postgres_se
 ${PYSITELIB}/wagtail/contrib/postgres_search/migrations/0003_title.py
 ${PYSITELIB}/wagtail/contrib/postgres_search/migrations/0003_title.pyc
 ${PYSITELIB}/wagtail/contrib/postgres_search/migrations/0003_title.pyo
+${PYSITELIB}/wagtail/contrib/postgres_search/migrations/0004_concat_index.py
+${PYSITELIB}/wagtail/contrib/postgres_search/migrations/0004_concat_index.pyc
+${PYSITELIB}/wagtail/contrib/postgres_search/migrations/0004_concat_index.pyo
 ${PYSITELIB}/wagtail/contrib/postgres_search/migrations/__init__.py
 ${PYSITELIB}/wagtail/contrib/postgres_search/migrations/__init__.pyc
 ${PYSITELIB}/wagtail/contrib/postgres_search/migrations/__init__.pyo
@@ -1546,6 +1646,8 @@ ${PYSITELIB}/wagtail/contrib/redirects/l
 ${PYSITELIB}/wagtail/contrib/redirects/locale/en/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/redirects/locale/es/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/redirects/locale/es/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/contrib/redirects/locale/et/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/contrib/redirects/locale/et/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/redirects/locale/fa/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/redirects/locale/fa/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/redirects/locale/fi/LC_MESSAGES/django.mo
@@ -1556,6 +1658,8 @@ ${PYSITELIB}/wagtail/contrib/redirects/l
 ${PYSITELIB}/wagtail/contrib/redirects/locale/gl/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/redirects/locale/he_IL/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/redirects/locale/he_IL/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/contrib/redirects/locale/hr_HR/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/contrib/redirects/locale/hr_HR/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/redirects/locale/hu/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/redirects/locale/hu/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/redirects/locale/id_ID/LC_MESSAGES/django.mo
@@ -1574,6 +1678,8 @@ ${PYSITELIB}/wagtail/contrib/redirects/l
 ${PYSITELIB}/wagtail/contrib/redirects/locale/lt/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/redirects/locale/lv/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/redirects/locale/lv/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/contrib/redirects/locale/mi/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/contrib/redirects/locale/mi/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/redirects/locale/mn/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/redirects/locale/mn/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/redirects/locale/my/LC_MESSAGES/django.mo
@@ -1754,6 +1860,8 @@ ${PYSITELIB}/wagtail/contrib/search_prom
 ${PYSITELIB}/wagtail/contrib/search_promotions/locale/en/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/search_promotions/locale/es/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/search_promotions/locale/es/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/contrib/search_promotions/locale/et/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/contrib/search_promotions/locale/et/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/search_promotions/locale/fa/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/search_promotions/locale/fa/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/search_promotions/locale/fi/LC_MESSAGES/django.mo
@@ -1764,6 +1872,8 @@ ${PYSITELIB}/wagtail/contrib/search_prom
 ${PYSITELIB}/wagtail/contrib/search_promotions/locale/gl/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/search_promotions/locale/he_IL/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/search_promotions/locale/he_IL/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/contrib/search_promotions/locale/hr_HR/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/contrib/search_promotions/locale/hr_HR/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/search_promotions/locale/hu/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/search_promotions/locale/hu/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/search_promotions/locale/id_ID/LC_MESSAGES/django.mo
@@ -1782,6 +1892,8 @@ ${PYSITELIB}/wagtail/contrib/search_prom
 ${PYSITELIB}/wagtail/contrib/search_promotions/locale/lt/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/search_promotions/locale/lv/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/search_promotions/locale/lv/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/contrib/search_promotions/locale/mi/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/contrib/search_promotions/locale/mi/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/search_promotions/locale/mn/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/search_promotions/locale/mn/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/search_promotions/locale/nb/LC_MESSAGES/django.mo
@@ -1882,6 +1994,8 @@ ${PYSITELIB}/wagtail/contrib/settings/lo
 ${PYSITELIB}/wagtail/contrib/settings/locale/az_AZ/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/settings/locale/be/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/settings/locale/be/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/contrib/settings/locale/bn/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/contrib/settings/locale/bn/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/settings/locale/ca/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/settings/locale/ca/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/settings/locale/cs/LC_MESSAGES/django.mo
@@ -1898,6 +2012,8 @@ ${PYSITELIB}/wagtail/contrib/settings/lo
 ${PYSITELIB}/wagtail/contrib/settings/locale/en/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/settings/locale/es/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/settings/locale/es/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/contrib/settings/locale/et/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/contrib/settings/locale/et/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/settings/locale/fa/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/settings/locale/fa/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/settings/locale/fi/LC_MESSAGES/django.mo
@@ -1928,6 +2044,8 @@ ${PYSITELIB}/wagtail/contrib/settings/lo
 ${PYSITELIB}/wagtail/contrib/settings/locale/lt/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/settings/locale/lv/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/settings/locale/lv/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/contrib/settings/locale/mi/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/contrib/settings/locale/mi/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/settings/locale/mn/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/settings/locale/mn/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/settings/locale/my/LC_MESSAGES/django.mo
@@ -2052,6 +2170,8 @@ ${PYSITELIB}/wagtail/contrib/styleguide/
 ${PYSITELIB}/wagtail/contrib/styleguide/locale/ca/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/styleguide/locale/cs/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/styleguide/locale/cs/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/contrib/styleguide/locale/cy/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/contrib/styleguide/locale/cy/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/styleguide/locale/de/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/styleguide/locale/de/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/styleguide/locale/el/LC_MESSAGES/django.mo
@@ -2060,6 +2180,8 @@ ${PYSITELIB}/wagtail/contrib/styleguide/
 ${PYSITELIB}/wagtail/contrib/styleguide/locale/en/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/styleguide/locale/es/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/styleguide/locale/es/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/contrib/styleguide/locale/et/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/contrib/styleguide/locale/et/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/styleguide/locale/fa/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/styleguide/locale/fa/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/styleguide/locale/fi/LC_MESSAGES/django.mo
@@ -2090,6 +2212,8 @@ ${PYSITELIB}/wagtail/contrib/styleguide/
 ${PYSITELIB}/wagtail/contrib/styleguide/locale/lt/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/styleguide/locale/lv/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/styleguide/locale/lv/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/contrib/styleguide/locale/mi/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/contrib/styleguide/locale/mi/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/styleguide/locale/mn/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/styleguide/locale/mn/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/styleguide/locale/my/LC_MESSAGES/django.mo
@@ -2164,6 +2288,8 @@ ${PYSITELIB}/wagtail/contrib/table_block
 ${PYSITELIB}/wagtail/contrib/table_block/locale/ca/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/table_block/locale/cs/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/table_block/locale/cs/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/contrib/table_block/locale/cy/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/contrib/table_block/locale/cy/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/table_block/locale/de/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/table_block/locale/de/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/table_block/locale/el/LC_MESSAGES/django.mo
@@ -2172,6 +2298,8 @@ ${PYSITELIB}/wagtail/contrib/table_block
 ${PYSITELIB}/wagtail/contrib/table_block/locale/en/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/table_block/locale/es/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/table_block/locale/es/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/contrib/table_block/locale/et/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/contrib/table_block/locale/et/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/table_block/locale/fa/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/table_block/locale/fa/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/table_block/locale/fi/LC_MESSAGES/django.mo
@@ -2200,6 +2328,8 @@ ${PYSITELIB}/wagtail/contrib/table_block
 ${PYSITELIB}/wagtail/contrib/table_block/locale/lt/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/table_block/locale/lv/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/table_block/locale/lv/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/contrib/table_block/locale/mi/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/contrib/table_block/locale/mi/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/table_block/locale/mn/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/contrib/table_block/locale/mn/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/contrib/table_block/locale/my/LC_MESSAGES/django.mo
@@ -2316,6 +2446,8 @@ ${PYSITELIB}/wagtail/core/locale/en/LC_M
 ${PYSITELIB}/wagtail/core/locale/en/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/core/locale/es/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/core/locale/es/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/core/locale/et/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/core/locale/et/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/core/locale/fa/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/core/locale/fa/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/core/locale/fi/LC_MESSAGES/django.mo
@@ -2346,6 +2478,8 @@ ${PYSITELIB}/wagtail/core/locale/lt/LC_M
 ${PYSITELIB}/wagtail/core/locale/lt/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/core/locale/lv/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/core/locale/lv/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/core/locale/mi/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/core/locale/mi/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/core/locale/mn/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/core/locale/mn/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/core/locale/nb/LC_MESSAGES/django.mo
@@ -2413,9 +2547,6 @@ ${PYSITELIB}/wagtail/core/management/com
 ${PYSITELIB}/wagtail/core/management/commands/set_url_paths.py
 ${PYSITELIB}/wagtail/core/management/commands/set_url_paths.pyc
 ${PYSITELIB}/wagtail/core/management/commands/set_url_paths.pyo
-${PYSITELIB}/wagtail/core/middleware.py
-${PYSITELIB}/wagtail/core/middleware.pyc
-${PYSITELIB}/wagtail/core/middleware.pyo
 ${PYSITELIB}/wagtail/core/migrations/0001_initial.py
 ${PYSITELIB}/wagtail/core/migrations/0001_initial.pyc
 ${PYSITELIB}/wagtail/core/migrations/0001_initial.pyo
@@ -2578,6 +2709,30 @@ ${PYSITELIB}/wagtail/core/migrations/005
 ${PYSITELIB}/wagtail/core/migrations/0052_pagelogentry.py
 ${PYSITELIB}/wagtail/core/migrations/0052_pagelogentry.pyc
 ${PYSITELIB}/wagtail/core/migrations/0052_pagelogentry.pyo
+${PYSITELIB}/wagtail/core/migrations/0053_locale_model.py
+${PYSITELIB}/wagtail/core/migrations/0053_locale_model.pyc
+${PYSITELIB}/wagtail/core/migrations/0053_locale_model.pyo
+${PYSITELIB}/wagtail/core/migrations/0054_initial_locale.py
+${PYSITELIB}/wagtail/core/migrations/0054_initial_locale.pyc
+${PYSITELIB}/wagtail/core/migrations/0054_initial_locale.pyo
+${PYSITELIB}/wagtail/core/migrations/0055_page_locale_fields.py
+${PYSITELIB}/wagtail/core/migrations/0055_page_locale_fields.pyc
+${PYSITELIB}/wagtail/core/migrations/0055_page_locale_fields.pyo
+${PYSITELIB}/wagtail/core/migrations/0056_page_locale_fields_populate.py
+${PYSITELIB}/wagtail/core/migrations/0056_page_locale_fields_populate.pyc
+${PYSITELIB}/wagtail/core/migrations/0056_page_locale_fields_populate.pyo
+${PYSITELIB}/wagtail/core/migrations/0057_page_locale_fields_notnull.py
+${PYSITELIB}/wagtail/core/migrations/0057_page_locale_fields_notnull.pyc
+${PYSITELIB}/wagtail/core/migrations/0057_page_locale_fields_notnull.pyo
+${PYSITELIB}/wagtail/core/migrations/0058_page_alias_of.py
+${PYSITELIB}/wagtail/core/migrations/0058_page_alias_of.pyc
+${PYSITELIB}/wagtail/core/migrations/0058_page_alias_of.pyo
+${PYSITELIB}/wagtail/core/migrations/0059_apply_collection_ordering.py
+${PYSITELIB}/wagtail/core/migrations/0059_apply_collection_ordering.pyc
+${PYSITELIB}/wagtail/core/migrations/0059_apply_collection_ordering.pyo
+${PYSITELIB}/wagtail/core/migrations/0060_fix_workflow_unique_constraint.py
+${PYSITELIB}/wagtail/core/migrations/0060_fix_workflow_unique_constraint.pyc
+${PYSITELIB}/wagtail/core/migrations/0060_fix_workflow_unique_constraint.pyo
 ${PYSITELIB}/wagtail/core/migrations/__init__.py
 ${PYSITELIB}/wagtail/core/migrations/__init__.pyc
 ${PYSITELIB}/wagtail/core/migrations/__init__.pyo
@@ -2651,6 +2806,9 @@ ${PYSITELIB}/wagtail/core/tests/test_hoo
 ${PYSITELIB}/wagtail/core/tests/test_jinja2.py
 ${PYSITELIB}/wagtail/core/tests/test_jinja2.pyc
 ${PYSITELIB}/wagtail/core/tests/test_jinja2.pyo
+${PYSITELIB}/wagtail/core/tests/test_locale_model.py
+${PYSITELIB}/wagtail/core/tests/test_locale_model.pyc
+${PYSITELIB}/wagtail/core/tests/test_locale_model.pyo
 ${PYSITELIB}/wagtail/core/tests/test_management_commands.py
 ${PYSITELIB}/wagtail/core/tests/test_management_commands.pyc
 ${PYSITELIB}/wagtail/core/tests/test_management_commands.pyo
@@ -2684,6 +2842,9 @@ ${PYSITELIB}/wagtail/core/tests/test_str
 ${PYSITELIB}/wagtail/core/tests/test_tests.py
 ${PYSITELIB}/wagtail/core/tests/test_tests.pyc
 ${PYSITELIB}/wagtail/core/tests/test_tests.pyo
+${PYSITELIB}/wagtail/core/tests/test_translatablemixin.py
+${PYSITELIB}/wagtail/core/tests/test_translatablemixin.pyc
+${PYSITELIB}/wagtail/core/tests/test_translatablemixin.pyo
 ${PYSITELIB}/wagtail/core/tests/test_utils.py
 ${PYSITELIB}/wagtail/core/tests/test_utils.pyc
 ${PYSITELIB}/wagtail/core/tests/test_utils.pyo
@@ -2699,6 +2860,9 @@ ${PYSITELIB}/wagtail/core/tests/test_wor
 ${PYSITELIB}/wagtail/core/tests/tests.py
 ${PYSITELIB}/wagtail/core/tests/tests.pyc
 ${PYSITELIB}/wagtail/core/tests/tests.pyo
+${PYSITELIB}/wagtail/core/treebeard.py
+${PYSITELIB}/wagtail/core/treebeard.pyc
+${PYSITELIB}/wagtail/core/treebeard.pyo
 ${PYSITELIB}/wagtail/core/url_routing.py
 ${PYSITELIB}/wagtail/core/url_routing.pyc
 ${PYSITELIB}/wagtail/core/url_routing.pyo
@@ -2780,6 +2944,8 @@ ${PYSITELIB}/wagtail/documents/locale/en
 ${PYSITELIB}/wagtail/documents/locale/en/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/documents/locale/es/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/documents/locale/es/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/documents/locale/et/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/documents/locale/et/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/documents/locale/fa/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/documents/locale/fa/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/documents/locale/fi/LC_MESSAGES/django.mo
@@ -2790,6 +2956,8 @@ ${PYSITELIB}/wagtail/documents/locale/gl
 ${PYSITELIB}/wagtail/documents/locale/gl/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/documents/locale/he_IL/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/documents/locale/he_IL/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/documents/locale/hr_HR/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/documents/locale/hr_HR/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/documents/locale/hu/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/documents/locale/hu/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/documents/locale/id_ID/LC_MESSAGES/django.mo
@@ -2808,6 +2976,8 @@ ${PYSITELIB}/wagtail/documents/locale/lt
 ${PYSITELIB}/wagtail/documents/locale/lt/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/documents/locale/lv/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/documents/locale/lv/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/documents/locale/mi/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/documents/locale/mi/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/documents/locale/mn/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/documents/locale/mn/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/documents/locale/nb/LC_MESSAGES/django.mo
@@ -2881,6 +3051,12 @@ ${PYSITELIB}/wagtail/documents/migration
 ${PYSITELIB}/wagtail/documents/migrations/0010_document_file_hash.py
 ${PYSITELIB}/wagtail/documents/migrations/0010_document_file_hash.pyc
 ${PYSITELIB}/wagtail/documents/migrations/0010_document_file_hash.pyo
+${PYSITELIB}/wagtail/documents/migrations/0011_add_choose_permissions.py
+${PYSITELIB}/wagtail/documents/migrations/0011_add_choose_permissions.pyc
+${PYSITELIB}/wagtail/documents/migrations/0011_add_choose_permissions.pyo
+${PYSITELIB}/wagtail/documents/migrations/0012_uploadeddocument.py
+${PYSITELIB}/wagtail/documents/migrations/0012_uploadeddocument.pyc
+${PYSITELIB}/wagtail/documents/migrations/0012_uploadeddocument.pyo
 ${PYSITELIB}/wagtail/documents/migrations/__init__.py
 ${PYSITELIB}/wagtail/documents/migrations/__init__.pyc
 ${PYSITELIB}/wagtail/documents/migrations/__init__.pyo
@@ -2906,10 +3082,10 @@ ${PYSITELIB}/wagtail/documents/static/wa
 ${PYSITELIB}/wagtail/documents/static/wagtaildocs/js/add-multiple.js
 ${PYSITELIB}/wagtail/documents/static/wagtaildocs/js/document-chooser-modal.js
 ${PYSITELIB}/wagtail/documents/static/wagtaildocs/js/document-chooser.js
+${PYSITELIB}/wagtail/documents/static/wagtaildocs/js/document-chooser.js.map
 ${PYSITELIB}/wagtail/documents/static/wagtaildocs/js/hallo-plugins/hallo-wagtaildoclink.js
 ${PYSITELIB}/wagtail/documents/static_src/wagtaildocs/js/add-multiple.js
 ${PYSITELIB}/wagtail/documents/static_src/wagtaildocs/js/document-chooser-modal.js
-${PYSITELIB}/wagtail/documents/static_src/wagtaildocs/js/document-chooser.js
 ${PYSITELIB}/wagtail/documents/static_src/wagtaildocs/js/hallo-plugins/hallo-wagtaildoclink.js
 ${PYSITELIB}/wagtail/documents/static_src/wagtaildocs/scss/add-multiple.scss
 ${PYSITELIB}/wagtail/documents/templates/wagtaildocs/chooser/chooser.html
@@ -2926,7 +3102,6 @@ ${PYSITELIB}/wagtail/documents/templates
 ${PYSITELIB}/wagtail/documents/templates/wagtaildocs/edit_handlers/document_chooser_panel.html
 ${PYSITELIB}/wagtail/documents/templates/wagtaildocs/homepage/site_summary_documents.html
 ${PYSITELIB}/wagtail/documents/templates/wagtaildocs/multiple/add.html
-${PYSITELIB}/wagtail/documents/templates/wagtaildocs/multiple/edit_form.html
 ${PYSITELIB}/wagtail/documents/templates/wagtaildocs/password_required.html
 ${PYSITELIB}/wagtail/documents/templates/wagtaildocs/permissions/includes/document_permissions_formset.html
 ${PYSITELIB}/wagtail/documents/templates/wagtaildocs/widgets/document_chooser.html
@@ -2942,6 +3117,9 @@ ${PYSITELIB}/wagtail/documents/tests/tes
 ${PYSITELIB}/wagtail/documents/tests/test_document_chooser.py
 ${PYSITELIB}/wagtail/documents/tests/test_document_chooser.pyc
 ${PYSITELIB}/wagtail/documents/tests/test_document_chooser.pyo
+${PYSITELIB}/wagtail/documents/tests/test_form_overrides.py
+${PYSITELIB}/wagtail/documents/tests/test_form_overrides.pyc
+${PYSITELIB}/wagtail/documents/tests/test_form_overrides.pyo
 ${PYSITELIB}/wagtail/documents/tests/test_models.py
 ${PYSITELIB}/wagtail/documents/tests/test_models.pyc
 ${PYSITELIB}/wagtail/documents/tests/test_models.pyo
@@ -3006,6 +3184,12 @@ ${PYSITELIB}/wagtail/embeds/finders/base
 ${PYSITELIB}/wagtail/embeds/finders/embedly.py
 ${PYSITELIB}/wagtail/embeds/finders/embedly.pyc
 ${PYSITELIB}/wagtail/embeds/finders/embedly.pyo
+${PYSITELIB}/wagtail/embeds/finders/facebook.py
+${PYSITELIB}/wagtail/embeds/finders/facebook.pyc
+${PYSITELIB}/wagtail/embeds/finders/facebook.pyo
+${PYSITELIB}/wagtail/embeds/finders/instagram.py
+${PYSITELIB}/wagtail/embeds/finders/instagram.pyc
+${PYSITELIB}/wagtail/embeds/finders/instagram.pyo
 ${PYSITELIB}/wagtail/embeds/finders/oembed.py
 ${PYSITELIB}/wagtail/embeds/finders/oembed.pyc
 ${PYSITELIB}/wagtail/embeds/finders/oembed.pyo
@@ -3035,6 +3219,8 @@ ${PYSITELIB}/wagtail/embeds/locale/en/LC
 ${PYSITELIB}/wagtail/embeds/locale/en/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/embeds/locale/es/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/embeds/locale/es/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/embeds/locale/et/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/embeds/locale/et/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/embeds/locale/fa/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/embeds/locale/fa/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/embeds/locale/fi/LC_MESSAGES/django.mo
@@ -3045,6 +3231,8 @@ ${PYSITELIB}/wagtail/embeds/locale/gl/LC
 ${PYSITELIB}/wagtail/embeds/locale/gl/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/embeds/locale/he_IL/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/embeds/locale/he_IL/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/embeds/locale/hr_HR/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/embeds/locale/hr_HR/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/embeds/locale/ht/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/embeds/locale/ht/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/embeds/locale/hu/LC_MESSAGES/django.mo
@@ -3063,6 +3251,8 @@ ${PYSITELIB}/wagtail/embeds/locale/lt/LC
 ${PYSITELIB}/wagtail/embeds/locale/lt/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/embeds/locale/lv/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/embeds/locale/lv/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/embeds/locale/mi/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/embeds/locale/mi/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/embeds/locale/mn/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/embeds/locale/mn/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/embeds/locale/my/LC_MESSAGES/django.mo
@@ -3120,6 +3310,15 @@ ${PYSITELIB}/wagtail/embeds/migrations/0
 ${PYSITELIB}/wagtail/embeds/migrations/0005_specify_thumbnail_url_max_length.py
 ${PYSITELIB}/wagtail/embeds/migrations/0005_specify_thumbnail_url_max_length.pyc
 ${PYSITELIB}/wagtail/embeds/migrations/0005_specify_thumbnail_url_max_length.pyo
+${PYSITELIB}/wagtail/embeds/migrations/0006_add_embed_hash.py
+${PYSITELIB}/wagtail/embeds/migrations/0006_add_embed_hash.pyc
+${PYSITELIB}/wagtail/embeds/migrations/0006_add_embed_hash.pyo
+${PYSITELIB}/wagtail/embeds/migrations/0007_populate_hash.py
+${PYSITELIB}/wagtail/embeds/migrations/0007_populate_hash.pyc
+${PYSITELIB}/wagtail/embeds/migrations/0007_populate_hash.pyo
+${PYSITELIB}/wagtail/embeds/migrations/0008_allow_long_urls.py
+${PYSITELIB}/wagtail/embeds/migrations/0008_allow_long_urls.pyc
+${PYSITELIB}/wagtail/embeds/migrations/0008_allow_long_urls.pyo
 ${PYSITELIB}/wagtail/embeds/migrations/__init__.py
 ${PYSITELIB}/wagtail/embeds/migrations/__init__.pyc
 ${PYSITELIB}/wagtail/embeds/migrations/__init__.pyo
@@ -3246,6 +3445,8 @@ ${PYSITELIB}/wagtail/images/locale/ca/LC
 ${PYSITELIB}/wagtail/images/locale/ca/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/images/locale/cs/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/images/locale/cs/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/images/locale/cy/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/images/locale/cy/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/images/locale/de/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/images/locale/de/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/images/locale/el/LC_MESSAGES/django.mo
@@ -3254,6 +3455,8 @@ ${PYSITELIB}/wagtail/images/locale/en/LC
 ${PYSITELIB}/wagtail/images/locale/en/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/images/locale/es/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/images/locale/es/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/images/locale/et/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/images/locale/et/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/images/locale/fa/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/images/locale/fa/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/images/locale/fi/LC_MESSAGES/django.mo
@@ -3285,6 +3488,8 @@ ${PYSITELIB}/wagtail/images/locale/lt/LC
 ${PYSITELIB}/wagtail/images/locale/lt/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/images/locale/lv/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/images/locale/lv/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/images/locale/mi/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/images/locale/mi/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/images/locale/mn/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/images/locale/mn/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/images/locale/nb/LC_MESSAGES/django.mo
@@ -3394,6 +3599,9 @@ ${PYSITELIB}/wagtail/images/migrations/0
 ${PYSITELIB}/wagtail/images/migrations/0022_uploadedimage.py
 ${PYSITELIB}/wagtail/images/migrations/0022_uploadedimage.pyc
 ${PYSITELIB}/wagtail/images/migrations/0022_uploadedimage.pyo
+${PYSITELIB}/wagtail/images/migrations/0023_add_choose_permissions.py
+${PYSITELIB}/wagtail/images/migrations/0023_add_choose_permissions.pyc
+${PYSITELIB}/wagtail/images/migrations/0023_add_choose_permissions.pyo
 ${PYSITELIB}/wagtail/images/migrations/__init__.py
 ${PYSITELIB}/wagtail/images/migrations/__init__.pyc
 ${PYSITELIB}/wagtail/images/migrations/__init__.pyo
@@ -3430,6 +3638,7 @@ ${PYSITELIB}/wagtail/images/static/wagta
 ${PYSITELIB}/wagtail/images/static/wagtailimages/js/hallo-plugins/hallo-wagtailimage.js
 ${PYSITELIB}/wagtail/images/static/wagtailimages/js/image-chooser-modal.js
 ${PYSITELIB}/wagtail/images/static/wagtailimages/js/image-chooser.js
+${PYSITELIB}/wagtail/images/static/wagtailimages/js/image-chooser.js.map
 ${PYSITELIB}/wagtail/images/static/wagtailimages/js/image-url-generator.js
 ${PYSITELIB}/wagtail/images/static/wagtailimages/js/vendor/canvas-to-blob.min.js
 ${PYSITELIB}/wagtail/images/static/wagtailimages/js/vendor/jquery.Jcrop.min.js
@@ -3442,7 +3651,6 @@ ${PYSITELIB}/wagtail/images/static_src/w
 ${PYSITELIB}/wagtail/images/static_src/wagtailimages/js/focal-point-chooser.js
 ${PYSITELIB}/wagtail/images/static_src/wagtailimages/js/hallo-plugins/hallo-wagtailimage.js
 ${PYSITELIB}/wagtail/images/static_src/wagtailimages/js/image-chooser-modal.js
-${PYSITELIB}/wagtail/images/static_src/wagtailimages/js/image-chooser.js
 ${PYSITELIB}/wagtail/images/static_src/wagtailimages/js/image-url-generator.js
 ${PYSITELIB}/wagtail/images/static_src/wagtailimages/js/vendor/canvas-to-blob.min.js
 ${PYSITELIB}/wagtail/images/static_src/wagtailimages/js/vendor/jquery.Jcrop.min.js
@@ -3467,7 +3675,6 @@ ${PYSITELIB}/wagtail/images/templates/wa
 ${PYSITELIB}/wagtail/images/templates/wagtailimages/images/url_generator.html
 ${PYSITELIB}/wagtail/images/templates/wagtailimages/images/usage.html
 ${PYSITELIB}/wagtail/images/templates/wagtailimages/multiple/add.html
-${PYSITELIB}/wagtail/images/templates/wagtailimages/multiple/edit_form.html
 ${PYSITELIB}/wagtail/images/templates/wagtailimages/permissions/includes/image_permissions_formset.html
 ${PYSITELIB}/wagtail/images/templates/wagtailimages/widgets/compare.html
 ${PYSITELIB}/wagtail/images/templates/wagtailimages/widgets/image_chooser.html
@@ -3489,6 +3696,9 @@ ${PYSITELIB}/wagtail/images/tests/test_a
 ${PYSITELIB}/wagtail/images/tests/test_blocks.py
 ${PYSITELIB}/wagtail/images/tests/test_blocks.pyc
 ${PYSITELIB}/wagtail/images/tests/test_blocks.pyo
+${PYSITELIB}/wagtail/images/tests/test_form_overrides.py
+${PYSITELIB}/wagtail/images/tests/test_form_overrides.pyc
+${PYSITELIB}/wagtail/images/tests/test_form_overrides.pyo
 ${PYSITELIB}/wagtail/images/tests/test_image_operations.py
 ${PYSITELIB}/wagtail/images/tests/test_image_operations.pyc
 ${PYSITELIB}/wagtail/images/tests/test_image_operations.pyo
@@ -3546,6 +3756,67 @@ ${PYSITELIB}/wagtail/images/wagtail_hook
 ${PYSITELIB}/wagtail/images/widgets.py
 ${PYSITELIB}/wagtail/images/widgets.pyc
 ${PYSITELIB}/wagtail/images/widgets.pyo
+${PYSITELIB}/wagtail/locales/__init__.py
+${PYSITELIB}/wagtail/locales/__init__.pyc
+${PYSITELIB}/wagtail/locales/__init__.pyo
+${PYSITELIB}/wagtail/locales/apps.py
+${PYSITELIB}/wagtail/locales/apps.pyc
+${PYSITELIB}/wagtail/locales/apps.pyo
+${PYSITELIB}/wagtail/locales/forms.py
+${PYSITELIB}/wagtail/locales/forms.pyc
+${PYSITELIB}/wagtail/locales/forms.pyo
+${PYSITELIB}/wagtail/locales/locale/cs/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/locales/locale/cs/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/locales/locale/en/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/locales/locale/en/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/locales/locale/es/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/locales/locale/es/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/locales/locale/fi/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/locales/locale/fi/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/locales/locale/fr/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/locales/locale/fr/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/locales/locale/hr_HR/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/locales/locale/hr_HR/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/locales/locale/hu/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/locales/locale/hu/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/locales/locale/is_IS/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/locales/locale/is_IS/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/locales/locale/lt/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/locales/locale/lt/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/locales/locale/mi/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/locales/locale/mi/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/locales/locale/nl_NL/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/locales/locale/nl_NL/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/locales/locale/pl/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/locales/locale/pl/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/locales/locale/pt_PT/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/locales/locale/pt_PT/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/locales/locale/ro/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/locales/locale/ro/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/locales/locale/ru/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/locales/locale/ru/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/locales/locale/sv/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/locales/locale/sv/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/locales/locale/zh_Hans/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/locales/locale/zh_Hans/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/locales/locale/zh_Hant/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/locales/locale/zh_Hant/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/locales/templates/wagtaillocales/confirm_delete.html
+${PYSITELIB}/wagtail/locales/templates/wagtaillocales/create.html
+${PYSITELIB}/wagtail/locales/templates/wagtaillocales/edit.html
+${PYSITELIB}/wagtail/locales/templates/wagtaillocales/index.html
+${PYSITELIB}/wagtail/locales/tests.py
+${PYSITELIB}/wagtail/locales/tests.pyc
+${PYSITELIB}/wagtail/locales/tests.pyo
+${PYSITELIB}/wagtail/locales/utils.py
+${PYSITELIB}/wagtail/locales/utils.pyc
+${PYSITELIB}/wagtail/locales/utils.pyo
+${PYSITELIB}/wagtail/locales/views.py
+${PYSITELIB}/wagtail/locales/views.pyc
+${PYSITELIB}/wagtail/locales/views.pyo
+${PYSITELIB}/wagtail/locales/wagtail_hooks.py
+${PYSITELIB}/wagtail/locales/wagtail_hooks.pyc
+${PYSITELIB}/wagtail/locales/wagtail_hooks.pyo
 ${PYSITELIB}/wagtail/project_template/.dockerignore
 ${PYSITELIB}/wagtail/project_template/Dockerfile
 ${PYSITELIB}/wagtail/project_template/home/__init__.py
@@ -3619,9 +3890,6 @@ ${PYSITELIB}/wagtail/search/backends/bas
 ${PYSITELIB}/wagtail/search/backends/db.py
 ${PYSITELIB}/wagtail/search/backends/db.pyc
 ${PYSITELIB}/wagtail/search/backends/db.pyo
-${PYSITELIB}/wagtail/search/backends/elasticsearch2.py
-${PYSITELIB}/wagtail/search/backends/elasticsearch2.pyc
-${PYSITELIB}/wagtail/search/backends/elasticsearch2.pyo
 ${PYSITELIB}/wagtail/search/backends/elasticsearch5.py
 ${PYSITELIB}/wagtail/search/backends/elasticsearch5.pyc
 ${PYSITELIB}/wagtail/search/backends/elasticsearch5.pyo
@@ -3657,6 +3925,8 @@ ${PYSITELIB}/wagtail/search/locale/en/LC
 ${PYSITELIB}/wagtail/search/locale/en/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/search/locale/es/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/search/locale/es/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/search/locale/et/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/search/locale/et/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/search/locale/fa/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/search/locale/fa/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/search/locale/fi/LC_MESSAGES/django.mo
@@ -3689,6 +3959,8 @@ ${PYSITELIB}/wagtail/search/locale/lt/LC
 ${PYSITELIB}/wagtail/search/locale/lt/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/search/locale/lv/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/search/locale/lv/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/search/locale/mi/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/search/locale/mi/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/search/locale/mn/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/search/locale/mn/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/search/locale/my/LC_MESSAGES/django.mo
@@ -3792,9 +4064,6 @@ ${PYSITELIB}/wagtail/search/tests/test_b
 ${PYSITELIB}/wagtail/search/tests/test_db_backend.py
 ${PYSITELIB}/wagtail/search/tests/test_db_backend.pyc
 ${PYSITELIB}/wagtail/search/tests/test_db_backend.pyo
-${PYSITELIB}/wagtail/search/tests/test_elasticsearch2_backend.py
-${PYSITELIB}/wagtail/search/tests/test_elasticsearch2_backend.pyc
-${PYSITELIB}/wagtail/search/tests/test_elasticsearch2_backend.pyo
 ${PYSITELIB}/wagtail/search/tests/test_elasticsearch5_backend.py
 ${PYSITELIB}/wagtail/search/tests/test_elasticsearch5_backend.pyc
 ${PYSITELIB}/wagtail/search/tests/test_elasticsearch5_backend.pyo
@@ -3862,6 +4131,8 @@ ${PYSITELIB}/wagtail/sites/locale/en/LC_
 ${PYSITELIB}/wagtail/sites/locale/en/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/sites/locale/es/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/sites/locale/es/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/sites/locale/et/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/sites/locale/et/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/sites/locale/fa/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/sites/locale/fa/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/sites/locale/fi/LC_MESSAGES/django.mo
@@ -3894,6 +4165,8 @@ ${PYSITELIB}/wagtail/sites/locale/lt/LC_
 ${PYSITELIB}/wagtail/sites/locale/lt/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/sites/locale/lv/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/sites/locale/lv/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/sites/locale/mi/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/sites/locale/mi/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/sites/locale/mn/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/sites/locale/mn/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/sites/locale/my/LC_MESSAGES/django.mo
@@ -3950,6 +4223,9 @@ ${PYSITELIB}/wagtail/snippets/.gitignore
 ${PYSITELIB}/wagtail/snippets/__init__.py
 ${PYSITELIB}/wagtail/snippets/__init__.pyc
 ${PYSITELIB}/wagtail/snippets/__init__.pyo
+${PYSITELIB}/wagtail/snippets/action_menu.py
+${PYSITELIB}/wagtail/snippets/action_menu.pyc
+${PYSITELIB}/wagtail/snippets/action_menu.pyo
 ${PYSITELIB}/wagtail/snippets/apps.py
 ${PYSITELIB}/wagtail/snippets/apps.pyc
 ${PYSITELIB}/wagtail/snippets/apps.pyo
@@ -3977,6 +4253,8 @@ ${PYSITELIB}/wagtail/snippets/locale/en/
 ${PYSITELIB}/wagtail/snippets/locale/en/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/snippets/locale/es/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/snippets/locale/es/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/snippets/locale/et/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/snippets/locale/et/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/snippets/locale/fa/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/snippets/locale/fa/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/snippets/locale/fi/LC_MESSAGES/django.mo
@@ -3987,6 +4265,8 @@ ${PYSITELIB}/wagtail/snippets/locale/gl/
 ${PYSITELIB}/wagtail/snippets/locale/gl/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/snippets/locale/he_IL/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/snippets/locale/he_IL/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/snippets/locale/hr_HR/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/snippets/locale/hr_HR/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/snippets/locale/hu/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/snippets/locale/hu/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/snippets/locale/id_ID/LC_MESSAGES/django.mo
@@ -4005,6 +4285,8 @@ ${PYSITELIB}/wagtail/snippets/locale/lt/
 ${PYSITELIB}/wagtail/snippets/locale/lt/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/snippets/locale/lv/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/snippets/locale/lv/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/snippets/locale/mi/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/snippets/locale/mi/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/snippets/locale/mn/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/snippets/locale/mn/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/snippets/locale/nb/LC_MESSAGES/django.mo
@@ -4053,22 +4335,32 @@ ${PYSITELIB}/wagtail/snippets/permission
 ${PYSITELIB}/wagtail/snippets/permissions.pyo
 ${PYSITELIB}/wagtail/snippets/static/wagtailsnippets/js/snippet-chooser-modal.js
 ${PYSITELIB}/wagtail/snippets/static/wagtailsnippets/js/snippet-chooser.js
+${PYSITELIB}/wagtail/snippets/static/wagtailsnippets/js/snippet-chooser.js.map
 ${PYSITELIB}/wagtail/snippets/static/wagtailsnippets/js/snippet-multiple-select.js
 ${PYSITELIB}/wagtail/snippets/static_src/wagtailsnippets/js/snippet-chooser-modal.js
-${PYSITELIB}/wagtail/snippets/static_src/wagtailsnippets/js/snippet-chooser.js
 ${PYSITELIB}/wagtail/snippets/static_src/wagtailsnippets/js/snippet-multiple-select.js
 ${PYSITELIB}/wagtail/snippets/templates/wagtailsnippets/chooser/choose.html
 ${PYSITELIB}/wagtail/snippets/templates/wagtailsnippets/chooser/results.html
 ${PYSITELIB}/wagtail/snippets/templates/wagtailsnippets/edit_handlers/snippet_chooser_panel.html
+${PYSITELIB}/wagtail/snippets/templates/wagtailsnippets/snippets/action_menu/menu.html
+${PYSITELIB}/wagtail/snippets/templates/wagtailsnippets/snippets/action_menu/menu_item.html
+${PYSITELIB}/wagtail/snippets/templates/wagtailsnippets/snippets/action_menu/save.html
 ${PYSITELIB}/wagtail/snippets/templates/wagtailsnippets/snippets/confirm_delete.html
 ${PYSITELIB}/wagtail/snippets/templates/wagtailsnippets/snippets/create.html
 ${PYSITELIB}/wagtail/snippets/templates/wagtailsnippets/snippets/edit.html
 ${PYSITELIB}/wagtail/snippets/templates/wagtailsnippets/snippets/index.html
 ${PYSITELIB}/wagtail/snippets/templates/wagtailsnippets/snippets/list.html
+${PYSITELIB}/wagtail/snippets/templates/wagtailsnippets/snippets/listing_buttons.html
 ${PYSITELIB}/wagtail/snippets/templates/wagtailsnippets/snippets/results.html
 ${PYSITELIB}/wagtail/snippets/templates/wagtailsnippets/snippets/type_index.html
 ${PYSITELIB}/wagtail/snippets/templates/wagtailsnippets/snippets/usage.html
 ${PYSITELIB}/wagtail/snippets/templates/wagtailsnippets/widgets/snippet_chooser.html
+${PYSITELIB}/wagtail/snippets/templatetags/__init__.py
+${PYSITELIB}/wagtail/snippets/templatetags/__init__.pyc
+${PYSITELIB}/wagtail/snippets/templatetags/__init__.pyo
+${PYSITELIB}/wagtail/snippets/templatetags/wagtailsnippets_admin_tags.py
+${PYSITELIB}/wagtail/snippets/templatetags/wagtailsnippets_admin_tags.pyc
+${PYSITELIB}/wagtail/snippets/templatetags/wagtailsnippets_admin_tags.pyo
 ${PYSITELIB}/wagtail/snippets/tests.py
 ${PYSITELIB}/wagtail/snippets/tests.pyc
 ${PYSITELIB}/wagtail/snippets/tests.pyo
@@ -4106,12 +4398,18 @@ ${PYSITELIB}/wagtail/tests/customuser/__
 ${PYSITELIB}/wagtail/tests/customuser/fields.py
 ${PYSITELIB}/wagtail/tests/customuser/fields.pyc
 ${PYSITELIB}/wagtail/tests/customuser/fields.pyo
+${PYSITELIB}/wagtail/tests/customuser/fixtures/test.json
+${PYSITELIB}/wagtail/tests/customuser/fixtures/test_explorable_pages.json
+${PYSITELIB}/wagtail/tests/customuser/fixtures/test_specific.json
 ${PYSITELIB}/wagtail/tests/customuser/migrations/0001_initial.py
 ${PYSITELIB}/wagtail/tests/customuser/migrations/0001_initial.pyc
 ${PYSITELIB}/wagtail/tests/customuser/migrations/0001_initial.pyo
 ${PYSITELIB}/wagtail/tests/customuser/migrations/0002_added_file_field.py
 ${PYSITELIB}/wagtail/tests/customuser/migrations/0002_added_file_field.pyc
 ${PYSITELIB}/wagtail/tests/customuser/migrations/0002_added_file_field.pyo
+${PYSITELIB}/wagtail/tests/customuser/migrations/0003_delete_emailuser.py
+${PYSITELIB}/wagtail/tests/customuser/migrations/0003_delete_emailuser.pyc
+${PYSITELIB}/wagtail/tests/customuser/migrations/0003_delete_emailuser.pyo
 ${PYSITELIB}/wagtail/tests/customuser/migrations/__init__.py
 ${PYSITELIB}/wagtail/tests/customuser/migrations/__init__.pyc
 ${PYSITELIB}/wagtail/tests/customuser/migrations/__init__.pyo
@@ -4143,9 +4441,39 @@ ${PYSITELIB}/wagtail/tests/dummy_externa
 ${PYSITELIB}/wagtail/tests/dummy_sendfile_backend.py
 ${PYSITELIB}/wagtail/tests/dummy_sendfile_backend.pyc
 ${PYSITELIB}/wagtail/tests/dummy_sendfile_backend.pyo
+${PYSITELIB}/wagtail/tests/emailuser/__init__.py
+${PYSITELIB}/wagtail/tests/emailuser/__init__.pyc
+${PYSITELIB}/wagtail/tests/emailuser/__init__.pyo
+${PYSITELIB}/wagtail/tests/emailuser/fixtures/test.json
+${PYSITELIB}/wagtail/tests/emailuser/fixtures/test_explorable_pages.json
+${PYSITELIB}/wagtail/tests/emailuser/fixtures/test_specific.json
+${PYSITELIB}/wagtail/tests/emailuser/migrations/0001_initial.py
+${PYSITELIB}/wagtail/tests/emailuser/migrations/0001_initial.pyc
+${PYSITELIB}/wagtail/tests/emailuser/migrations/0001_initial.pyo
+${PYSITELIB}/wagtail/tests/emailuser/migrations/0002_emailuser_permissionsmixin.py
+${PYSITELIB}/wagtail/tests/emailuser/migrations/0002_emailuser_permissionsmixin.pyc
+${PYSITELIB}/wagtail/tests/emailuser/migrations/0002_emailuser_permissionsmixin.pyo
+${PYSITELIB}/wagtail/tests/emailuser/migrations/__init__.py
+${PYSITELIB}/wagtail/tests/emailuser/migrations/__init__.pyc
+${PYSITELIB}/wagtail/tests/emailuser/migrations/__init__.pyo
+${PYSITELIB}/wagtail/tests/emailuser/models.py
+${PYSITELIB}/wagtail/tests/emailuser/models.pyc
+${PYSITELIB}/wagtail/tests/emailuser/models.pyo
 ${PYSITELIB}/wagtail/tests/headless_urls.py
 ${PYSITELIB}/wagtail/tests/headless_urls.pyc
 ${PYSITELIB}/wagtail/tests/headless_urls.pyo
+${PYSITELIB}/wagtail/tests/i18n/__init__.py
+${PYSITELIB}/wagtail/tests/i18n/__init__.pyc
+${PYSITELIB}/wagtail/tests/i18n/__init__.pyo
+${PYSITELIB}/wagtail/tests/i18n/migrations/0001_initial.py
+${PYSITELIB}/wagtail/tests/i18n/migrations/0001_initial.pyc
+${PYSITELIB}/wagtail/tests/i18n/migrations/0001_initial.pyo
+${PYSITELIB}/wagtail/tests/i18n/migrations/__init__.py
+${PYSITELIB}/wagtail/tests/i18n/migrations/__init__.pyc
+${PYSITELIB}/wagtail/tests/i18n/migrations/__init__.pyo
+${PYSITELIB}/wagtail/tests/i18n/models.py
+${PYSITELIB}/wagtail/tests/i18n/models.pyc
+${PYSITELIB}/wagtail/tests/i18n/models.pyo
 ${PYSITELIB}/wagtail/tests/middleware.py
 ${PYSITELIB}/wagtail/tests/middleware.pyc
 ${PYSITELIB}/wagtail/tests/middleware.pyo
@@ -4183,6 +4511,9 @@ ${PYSITELIB}/wagtail/tests/modeladmintes
 ${PYSITELIB}/wagtail/tests/modeladmintest/migrations/0008_solobook.py
 ${PYSITELIB}/wagtail/tests/modeladmintest/migrations/0008_solobook.pyc
 ${PYSITELIB}/wagtail/tests/modeladmintest/migrations/0008_solobook.pyo
+${PYSITELIB}/wagtail/tests/modeladmintest/migrations/0009_relatedlink.py
+${PYSITELIB}/wagtail/tests/modeladmintest/migrations/0009_relatedlink.pyc
+${PYSITELIB}/wagtail/tests/modeladmintest/migrations/0009_relatedlink.pyo
 ${PYSITELIB}/wagtail/tests/modeladmintest/migrations/__init__.py
 ${PYSITELIB}/wagtail/tests/modeladmintest/migrations/__init__.pyc
 ${PYSITELIB}/wagtail/tests/modeladmintest/migrations/__init__.pyo
@@ -4214,6 +4545,7 @@ ${PYSITELIB}/wagtail/tests/routablepage/
 ${PYSITELIB}/wagtail/tests/routablepage/models.pyc
 ${PYSITELIB}/wagtail/tests/routablepage/models.pyo
 ${PYSITELIB}/wagtail/tests/routablepage/templates/routablepagetests/routable_page_test.html
+${PYSITELIB}/wagtail/tests/routablepage/templates/routablepagetests/routable_page_test_alternate.html
 ${PYSITELIB}/wagtail/tests/search/__init__.py
 ${PYSITELIB}/wagtail/tests/search/__init__.pyc
 ${PYSITELIB}/wagtail/tests/search/__init__.pyo
@@ -4260,6 +4592,9 @@ ${PYSITELIB}/wagtail/tests/snippets/migr
 ${PYSITELIB}/wagtail/tests/snippets/migrations/0006_standarsnippetwithcustomprimarykey.py
 ${PYSITELIB}/wagtail/tests/snippets/migrations/0006_standarsnippetwithcustomprimarykey.pyc
 ${PYSITELIB}/wagtail/tests/snippets/migrations/0006_standarsnippetwithcustomprimarykey.pyo
+${PYSITELIB}/wagtail/tests/snippets/migrations/0007_translatablesnippet.py
+${PYSITELIB}/wagtail/tests/snippets/migrations/0007_translatablesnippet.pyc
+${PYSITELIB}/wagtail/tests/snippets/migrations/0007_translatablesnippet.pyo
 ${PYSITELIB}/wagtail/tests/snippets/migrations/__init__.py
 ${PYSITELIB}/wagtail/tests/snippets/migrations/__init__.pyc
 ${PYSITELIB}/wagtail/tests/snippets/migrations/__init__.pyo
@@ -4291,6 +4626,9 @@ ${PYSITELIB}/wagtail/tests/testapp/jinja
 ${PYSITELIB}/wagtail/tests/testapp/jinja2_templates/tests/jinja2/stream.html
 ${PYSITELIB}/wagtail/tests/testapp/jinja2_templates/tests/jinja2/stream_with_language.html
 ${PYSITELIB}/wagtail/tests/testapp/jinja2_templates/tests/jinja2/struct_block_form_template.html
+${PYSITELIB}/wagtail/tests/testapp/media_forms.py
+${PYSITELIB}/wagtail/tests/testapp/media_forms.pyc
+${PYSITELIB}/wagtail/tests/testapp/media_forms.pyo
 ${PYSITELIB}/wagtail/tests/testapp/migrations/0001_initial.py
 ${PYSITELIB}/wagtail/tests/testapp/migrations/0001_initial.pyc
 ${PYSITELIB}/wagtail/tests/testapp/migrations/0001_initial.pyo
@@ -4456,6 +4794,15 @@ ${PYSITELIB}/wagtail/tests/testapp/migra
 ${PYSITELIB}/wagtail/tests/testapp/migrations/0054_simpletask.py
 ${PYSITELIB}/wagtail/tests/testapp/migrations/0054_simpletask.pyc
 ${PYSITELIB}/wagtail/tests/testapp/migrations/0054_simpletask.pyo
+${PYSITELIB}/wagtail/tests/testapp/migrations/0055_eventpage_childobject_i18n.py
+${PYSITELIB}/wagtail/tests/testapp/migrations/0055_eventpage_childobject_i18n.pyc
+${PYSITELIB}/wagtail/tests/testapp/migrations/0055_eventpage_childobject_i18n.pyo
+${PYSITELIB}/wagtail/tests/testapp/migrations/0056_streampage_nested_streamblock.py
+${PYSITELIB}/wagtail/tests/testapp/migrations/0056_streampage_nested_streamblock.pyc
+${PYSITELIB}/wagtail/tests/testapp/migrations/0056_streampage_nested_streamblock.pyo
+${PYSITELIB}/wagtail/tests/testapp/migrations/0057_customdocumentwithauthor.py
+${PYSITELIB}/wagtail/tests/testapp/migrations/0057_customdocumentwithauthor.pyc
+${PYSITELIB}/wagtail/tests/testapp/migrations/0057_customdocumentwithauthor.pyo
 ${PYSITELIB}/wagtail/tests/testapp/migrations/__init__.py
 ${PYSITELIB}/wagtail/tests/testapp/migrations/__init__.pyc
 ${PYSITELIB}/wagtail/tests/testapp/migrations/__init__.pyo
@@ -4548,6 +4895,8 @@ ${PYSITELIB}/wagtail/users/locale/en/LC_
 ${PYSITELIB}/wagtail/users/locale/en/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/users/locale/es/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/users/locale/es/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/users/locale/et/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/users/locale/et/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/users/locale/fa/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/users/locale/fa/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/users/locale/fi/LC_MESSAGES/django.mo
@@ -4580,6 +4929,8 @@ ${PYSITELIB}/wagtail/users/locale/lt/LC_
 ${PYSITELIB}/wagtail/users/locale/lt/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/users/locale/lv/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/users/locale/lv/LC_MESSAGES/django.po
+${PYSITELIB}/wagtail/users/locale/mi/LC_MESSAGES/django.mo
+${PYSITELIB}/wagtail/users/locale/mi/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/users/locale/mn/LC_MESSAGES/django.mo
 ${PYSITELIB}/wagtail/users/locale/mn/LC_MESSAGES/django.po
 ${PYSITELIB}/wagtail/users/locale/my/LC_MESSAGES/django.mo

Index: pkgsrc/www/py-wagtail/distinfo
diff -u pkgsrc/www/py-wagtail/distinfo:1.5 pkgsrc/www/py-wagtail/distinfo:1.6
--- pkgsrc/www/py-wagtail/distinfo:1.5  Tue Oct 13 20:26:38 2020
+++ pkgsrc/www/py-wagtail/distinfo      Tue Apr  6 19:15:02 2021
@@ -1,9 +1,7 @@
-$NetBSD: distinfo,v 1.5 2020/10/13 20:26:38 joerg Exp $
+$NetBSD: distinfo,v 1.6 2021/04/06 19:15:02 joerg Exp $
 
-SHA1 (wagtail-2.10.2.tar.gz) = bc509bdc130dfe644e5eecc15beb7474335d2772
-RMD160 (wagtail-2.10.2.tar.gz) = 322b4d48bebc2ae50f65475ec2d16908a36233e8
-SHA512 (wagtail-2.10.2.tar.gz) = 4f6b707a7f60a5e173a0e527559c2c91b5d7c10a23c2b37599fc19e32d42e4f185c8bc33de84e5de55c969ee76ce73a7764c05e7040d2d9b6bc19129750b0ad6
-Size (wagtail-2.10.2.tar.gz) = 8744761 bytes
-SHA1 (patch-setup.py) = ead66cd931d462e6ea94c37da5b8200beffc5cb2
-SHA1 (patch-wagtail_documents_forms.py) = 2e97ae196ce92c75bf1b1474621b5923fc37e38c
-SHA1 (patch-wagtail_documents_views_multiple.py) = 84659f4a76a914c7579608c0d4d37b391dacbb87
+SHA1 (wagtail-2.12.2.tar.gz) = ffffed2d0ad23d86459f747e6295ca51840116c7
+RMD160 (wagtail-2.12.2.tar.gz) = 71447975489319ff63344d078f9e1adf565064c2
+SHA512 (wagtail-2.12.2.tar.gz) = 5ec0be55ab8fcafb955acce15fa164d61d4a34c54aec84cea4c99e8134d9f19b7c4b35b589c81ea7c3356da0487027ba6c0a048941e600ed1d20492d56a05909
+Size (wagtail-2.12.2.tar.gz) = 8753889 bytes
+SHA1 (patch-setup.py) = 6975ffd6a80b951ab317c706d993fafee0586ac3

Index: pkgsrc/www/py-wagtail/patches/patch-setup.py
diff -u pkgsrc/www/py-wagtail/patches/patch-setup.py:1.2 pkgsrc/www/py-wagtail/patches/patch-setup.py:1.3
--- pkgsrc/www/py-wagtail/patches/patch-setup.py:1.2    Tue Aug 18 01:16:13 2020
+++ pkgsrc/www/py-wagtail/patches/patch-setup.py        Tue Apr  6 19:15:02 2021
@@ -1,18 +1,18 @@
-$NetBSD: patch-setup.py,v 1.2 2020/08/18 01:16:13 joerg Exp $
+$NetBSD: patch-setup.py,v 1.3 2021/04/06 19:15:02 joerg Exp $
 
 Unrestrict dependencies
 
---- setup.py.orig      2020-08-11 09:56:22.000000000 +0000
+--- setup.py.orig      2021-02-18 09:45:56.000000000 +0000
 +++ setup.py
-@@ -27,9 +27,9 @@ install_requires = [
-     "django-treebeard>=4.2.0,<5.0",
+@@ -26,9 +26,9 @@ install_requires = [
+     "django-treebeard>=4.2.0,<4.5",
      "djangorestframework>=3.11.1,<4.0",
      "django-filter>=2.2,<3.0",
 -    "draftjs_exporter>=2.1.5,<3.0",
 +    "draftjs_exporter>=2.1.5,<4.2",
-     "Pillow>=4.0.0,<8.0.0",
+     "Pillow>=4.0.0,<9.0.0",
 -    "beautifulsoup4>=4.8,<4.9",
 +    "beautifulsoup4>=4.8,<5.0",
      "html5lib>=0.999,<2",
-     "Unidecode>=0.04.14,<2.0",
      "Willow>=1.4,<1.5",
+     "requests>=2.11.1,<3.0",



Home | Main Index | Thread Index | Old Index