Matt Westcott
034fd466d3
Move page reorder view to wagtail.admin.views.pages.ordering
2020-08-06 11:24:07 +01:00
Matt Westcott
5a7e089510
Move page unpublish view to wagtail.admin.views.pages.unpublish
2020-08-06 11:24:07 +01:00
Matt Westcott
9b9310133c
Move page delete view to wagtail.admin.views.pages.delete
2020-08-06 11:24:07 +01:00
Matt Westcott
085f38f457
Move page content type usage view to wagtail.admin.views.pages.usage
2020-08-06 11:24:07 +01:00
Matt Westcott
54c6bf8998
Move page history views to wagtail.admin.views.pages.history
2020-08-06 11:24:07 +01:00
Matt Westcott
92dcb957ee
Move page revision views to wagtail.admin.views.pages.revisions
2020-08-06 11:24:07 +01:00
Matt Westcott
16dee057c6
Move preview_for_moderation / preview_revision_for_task into moderation / workflow submodules
2020-08-06 11:24:07 +01:00
Matt Westcott
ceb6c30997
Move page workflow views to wagtail.admin.views.pages.workflow
2020-08-06 11:24:07 +01:00
Matt Westcott
30405f45e9
Move legacy page moderation views to wagtail.admin.views.pages.moderation
2020-08-06 11:24:07 +01:00
Matt Westcott
b2a943d9f6
Move page lock/unlock views to wagtail.admin.views.pages.lock
2020-08-06 11:24:07 +01:00
Matt Westcott
73e6b3cb99
Move page search view to wagtail.admin.views.pages.search
2020-08-06 11:24:07 +01:00
Matt Westcott
666d581119
Move copy page view to wagtail.admin.views.pages.copy
2020-08-06 11:24:07 +01:00
Matt Westcott
3ba915c1c9
Move move-page views to wagtail.admin.views.pages.move
2020-08-06 11:24:07 +01:00
Matt Westcott
1a59a4450b
Move page preview views to wagtail.admin.views.pages.preview
2020-08-06 11:24:07 +01:00
Matt Westcott
c4bfd6ed84
Move page edit view to wagtail.admin.views.pages.edit
2020-08-06 11:24:07 +01:00
Matt Westcott
aa9c9d9517
Move page create view to wagtail.admin.views.pages.create
2020-08-06 11:24:07 +01:00
Matt Westcott
f87d83d4e2
Move page listing view to wagtail.admin.views.pages.listing
2020-08-06 11:24:07 +01:00
Matt Westcott
60930a01d9
Move wagtail.admin.views.pages into a subfolder
2020-08-06 11:24:07 +01:00
Matt Westcott
dc2b4a5877
Add release note about populating form builder clean_name
...
Ref: #6093
2020-08-04 17:59:35 +01:00
Karl Hobley
cb4f98b5f1
Release note for #6290
2020-08-04 16:03:15 +01:00
Karl Hobley
10c8d66423
Fix WAGTAILFRONTENDCACHE_LANGUAGES ( #6290 )
2020-08-04 15:53:23 +01:00
dependabot[bot]
c9375ddf01
Bump elliptic from 6.4.0 to 6.5.3
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.4.0 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases )
- [Commits](https://github.com/indutny/elliptic/compare/v6.4.0...v6.5.3 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-08-04 14:21:40 +01:00
Matt Westcott
5fe3002e76
Cache the SVG icon HTML fragment
...
The `{% icons %}` tag runs on every admin page render, and without caching, this will perform a template fetch for every .svg file - which is exceptionally slow on environments with shared filesystems (e.g. Vagrant). Adding this cache reduces the runtime of `wagtail.admin.tests.pages.test_create_page` from 89 to 57 seconds.
2020-08-03 19:42:47 +01:00
Matt Westcott
f1d7c7d208
Rebuild translation strings
2020-08-03 18:09:37 +01:00
Matt Westcott
789de0540f
Fix misapplied format strings inside gettext
...
Strings inside `gettext` / `_(...)` need to be literals to be picked up by the translation framework, so format parameters should be outside the function - `_("Hello %s") % name` not `_("Hello %s" % name)`.
2020-08-03 17:30:00 +01:00
Kalob Taulien
d2e196b0c5
Add wagtail --version
2020-08-03 07:21:48 -06:00
Kalob Taulien
f3a20e0488
Add wagtail --version
2020-08-03 07:20:43 -06:00
Kalob Taulien
5efedf5db7
Wagtail Version Command
...
Merge pull request #6284 from KalobTaulien/wagtail-commands
2020-08-03 07:16:58 -06:00
Loic Teixeira
b7cae45fd7
Fix Python 3.9 Deprecation Warning
...
> DeprecationWarning: Using or importing the ABCs from 'collections'
> instead of from 'collections.abc' is deprecated since Python 3.3,
> and in 3.9 it will stop working
2020-08-03 13:23:21 +01:00
Matt Westcott
c70d1f5c5a
Fix appconf for wagtail.tests.modeladmintest
...
WagtailTestsAppConfig had an incorrect label, but this didn't matter because it wasn't being specified in the app's __init__.py. However, Django 3.2 autodetects appconfs in apps.py, which causes the error to surface.
2020-08-03 13:20:06 +01:00
Kalob Taulien
4ad4a33bfb
Use --version rather than plain version
2020-08-02 11:11:44 -06:00
Kalob Taulien
7c597051ab
Type fix & proper command name
2020-08-01 16:57:13 -06:00
Kalob Taulien
e267ca9172
Version command
2020-08-01 15:08:00 -06:00
Jesse Menn
b934194622
Make page-level actions accessible to keyboard users in page listing tables ( #6280 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2020-08-01 21:52:28 +01:00
Alex Tomkins
f1246c726e
Change more instances of ugettext to gettext
2020-08-01 17:45:40 +01:00
Matt Westcott
95ca4e33c7
Fetch new translations from Transifex
2020-07-31 19:06:33 +01:00
Matt Westcott
6d24af682d
Move SpreadsheetExportMixin to wagtail.admin.views.mixins
...
Fixes #6265 . The new django-filter code in wagtail.admin.views.reports is not compatible with loading that module before models have been loaded; this broke the recipe at https://docs.wagtail.io/en/stable/reference/contrib/forms/customisation.html#customise-form-submissions-listing-in-wagtail-admin , as it involved loading wagtail.contrib.forms.views at model loading time, and that was importing SpreadsheetExportMixin from wagtail.admin.views.reports. Moving this out of wagtail.admin.views.reports breaks the deadlock.
2020-07-31 18:25:32 +01:00
Matt Westcott
36ad953658
Use search_type='raw' on Django 3.1
2020-07-31 15:41:47 +01:00
Matt Westcott
4879583fac
Fix test to handle different script tag format in Django 3.1
2020-07-31 15:41:47 +01:00
Matt Westcott
98682412dc
Use new-style URL paths for password reset views
...
This matches what Django has done in the corresponding views:
5d4b9c1cab/django/contrib/auth/urls.py
and prevents it from breaking on Django 3.1 (because the token is now longer than the 13+20 chars allowed by the original regexp).
2020-07-31 15:41:47 +01:00
Matt Westcott
12a35c79b4
Fix permission checkboxes for Django 3.1
2020-07-31 15:41:47 +01:00
Matt Westcott
884b055289
Update tox/travis config to test against Django 3.1 stable branch
2020-07-31 15:41:47 +01:00
Karl Hobley
4bf28b502c
Fix docs for construct_page_listing_buttons
2020-07-31 11:14:48 +01:00
jacobtoppm
faa57ce0af
Remove 'and publish' from final workflow step approve button if using a nonlinear workflow mode where approval might not actually publish the page
2020-07-31 11:10:01 +01:00
jacobtoppm
f915a69a93
Compare StreamField blocks by serialised value when checking has_changed for a form, preventing form.has_changed from always returning True for pages with StreamFields
2020-07-31 11:10:01 +01:00
Karl Hobley
f3f932d2e5
Add before_{create,edit,delete}_snippet hooks
2020-07-30 08:08:40 +01:00
Karl Hobley
873160dd9a
Fix test name typo
2020-07-29 17:44:09 +01:00
Dan Braghis
d74be82319
Add Draftail button hover border
2020-07-28 17:18:50 +01:00
Dan Braghis
d9b692a2e8
Add missing richtext features SVG icons
2020-07-28 17:18:50 +01:00
Matt Westcott
e0dc53d9ad
Remove versionadded/versionchanged notes for 2.9
2020-07-28 12:53:22 +01:00