Matt Westcott
957c6fe15c
Revert "Remove deprecated jinja2 references"
...
This reverts commit 31bf876f81
.
2022-04-06 12:35:46 +01:00
Matt Westcott
4cdac49533
Doc formatting fixes for 2.15.5 release notes
2022-04-06 12:29:59 +01:00
Andy Chosak
1a28c44add
Fix bulk publishing of pages without revisions
...
Currently bulk publishing raises an error if you include pages that
exist in the database without any revisions. This commit ensures
that a revision exists before the page is published.
Fixes issue 8187.
2022-04-01 15:18:36 -04:00
Thijs Kramer
4e494dd9a7
Fix permission error when sorting pages having page type restrictions
2022-03-29 08:50:34 -07:00
Seb
31bf876f81
Remove deprecated jinja2 references
2022-03-28 16:09:02 -07:00
Thibaud Colas
88ad19a2f0
Remove all style customisations for documentation, except banner. Fix #7987 ( #7990 )
...
All of those customisations predate #7956 , which fixed the loading of the CSS, so they were likely only intended for our previous Sphinx theme.
2022-02-18 13:44:02 +00:00
Matt Westcott
d44e2ecbf9
Test against jinja2 3.x
...
New installs of the 2.x branch are currently broken due to https://github.com/pallets/jinja/issues/1585 , which the maintainer of jinja apparently does not intend to fix.
2022-02-18 11:43:27 +00:00
Matt Westcott
38eb213d54
Release note for #7985 in 2.16.2
2022-02-18 10:57:59 +00:00
Serafeim Papastefanos
948b0b8fc6
Update django-treebeard dependency to 4.5.1 or above ( #7985 )
...
The django-treebeard 4.3.x is not compatible with Django 4.x because of the dreaded ugettext alias removal problem. This makes sure that a proper django-treebeard version will be installed.
*IMPORTANT*: Please notice that django treebeard *does not* officially support django 4.x. However from my tests I have concludeded that it works fine after you install the version 4.5.x.
2022-02-18 10:55:51 +00:00
Matt Westcott
9becd60e1f
Fill in release date for 2.16.1
2022-02-11 13:30:40 +00:00
Matt Westcott
22ad3839e5
Fill in release date for 2.15.4
2022-02-11 13:29:57 +00:00
Thibaud Colas
36ef082ac9
Add new version fo Wagtail Space docs banner. Fix #6089 ( #7956 )
...
* Add new version fo Wagtail Space docs banner. Fix #6089
* Fix closing date
Co-authored-by: Matt Westcott <matthew@torchbox.com>
2022-02-11 13:03:15 +00:00
LB Johnston
e1ecfaab9d
reorder nav (sidebar) imports so that hooks can still override them ( #7954 )
...
- main_nav_css & main_nav_js were added when the new slim sidebar was being built
- with the legacy styles/js - there was little risk of there being conflicts
- with the new sidebar CSS, this sidebar bundle comes with a large duplicate of what is in core.css so we should add it before the hooks run so that hook scan override if needed as per our documentation
- this is a temporary fix for #7943 - ideally we should avoid sidebar.scss bundle duplicating so much of the core css
- note: JS is lower risk but should follow the same convention
2022-02-11 11:02:43 +00:00
Matt Westcott
f10de95b73
Prevent error on creating automatic redirects for sites with non-standard ports
...
Fixes #7942 - get_dummy_request should not include the port number in SERVER_NAME.
2022-02-11 10:41:17 +00:00
Matt Westcott
62b9c42d3d
Release note for #7944 in 2.16.1
2022-02-10 15:43:35 +00:00
LB Johnston
fcaa4caa0c
slim sidebar - use sameSite lax by default
...
- this will ensure that the cookie will work as expected in future browser changes on HTTP or HTTPS setups
- fixes #7910#
2022-02-10 15:25:17 +00:00
Matt Westcott
e7684240bb
Add 2.15.4 release notes
2022-02-10 13:44:55 +00:00
Matt Westcott
b2a799e61a
Add Fix: label to 2.16.1 release notes
2022-02-10 13:43:35 +00:00
Dennis McGregor
81c71ebeaf
Apply unlocalize filter to bulk action object ids
...
- Bulk Actions were failing for objects with id > 999 in projects with
- Django settings `USE_L10N` and `USE_THOUSAND_SEPARATOR` enabled.
- Test bulk action checkboxes handle USE_THOUSAND_SEPARATOR setting
- see #7914
2022-02-10 20:02:35 +10:00
Ihor Marhitych
8e2eaa6821
fix issue where bulk actions would return, not raise 404
...
return Http404 -> raise Http404
See #7911
2022-02-09 21:37:38 +10:00
Matt Westcott
280d239fdc
Release note for #7934 in 2.16.1
2022-02-08 12:01:21 +00:00
Matt Westcott
b097f19c09
Version bump to 2.16.1
2022-02-08 11:58:17 +00:00
Matt Westcott
8b8ae80fc9
Ensure menus with non-Latin alphabets are given distinct IDs
...
Fixes #7930 - use cautious_slugify rather than slugify to ensure that non-Latin labels aren't reduced to the empty string.
2022-02-08 11:57:49 +00:00
Matt Westcott
8f8b902ffc
Version bump to 2.16 final
2022-02-07 14:05:05 +00:00
Matt Westcott
64d5633a50
Fill in release date for 2.16
2022-02-07 14:04:14 +00:00
Matt Westcott
dde3f875c8
Fetch new translations from Transifex
2022-02-07 13:22:26 +00:00
Karl Hobley
e10eb982b2
Improve performance of new private pages in API functionality
2022-02-07 12:55:47 +00:00
Matt Westcott
ad3457b7fe
update project template requirements to 2.16rc2
2022-01-28 13:53:43 +00:00
Matt Westcott
50055f6222
Version bump to 2.16rc2
2022-01-28 13:41:52 +00:00
Matt Westcott
b789c26560
Fetch new translations from Transifex
2022-01-28 13:41:18 +00:00
Karl Hobley
bf88179d86
Update security PGP key to use new wagtail.org domain
2022-01-28 12:17:38 +00:00
Jake Howard
85d9b10bd5
Mention email change in changelog
2022-01-28 12:17:38 +00:00
Jake Howard
d196c45e73
Update email addresses for new .org domain ( #7845 )
2022-01-28 12:17:38 +00:00
Andy Babic
80d698d826
Do not show the 'redirect_page_route_path' field in the form
2022-01-27 18:29:05 +00:00
Andy Babic
bf88649ba0
Add fix
2022-01-27 18:29:04 +00:00
Andy Babic
dd28f48ff0
Add failing test
2022-01-27 18:29:04 +00:00
Matt Westcott
8aa992353f
Fill in release date for 2.15.3
2022-01-26 16:06:09 +00:00
Matt Westcott
ffbbfc31d8
Release note for #7893 in 2.15.3
2022-01-26 11:27:14 +00:00
Matt Westcott
389f507445
Fix Sqlite FTS5 compatibility check
...
As per https://github.com/wagtail/wagtail/issues/7798#issuecomment-1021544265 - the direct query against the sqlite3 library will fail with sqlite3.OperationalError, not django.db.OperationalError.
2022-01-26 11:26:36 +00:00
Matt Westcott
5a7a51f773
Add release notes for 2.11.9
2022-01-24 16:10:46 +00:00
Matt Westcott
dddbfb4067
Formalise support for Django 4.0
2022-01-24 11:46:28 +00:00
Matt Westcott
385a0aee67
Version bump to 2.16rc1
2022-01-21 14:18:55 +00:00
Matt Westcott
a3af1199a9
List NHS as sponsor
2022-01-21 14:17:58 +00:00
Matt Westcott
6a10bd1d80
Generate new strings for Transifex
2022-01-21 14:14:26 +00:00
Matt Westcott
07a88ffea0
Add plural to image/document confirm delete string
...
This stops it being flagged as a duplicate with the bulk delete template, and means both templates can share the string.
2022-01-21 14:13:13 +00:00
Matt Westcott
cd6bc70d9d
Fetch new translations from Transifex
2022-01-21 13:54:59 +00:00
Matt Westcott
db4913af56
Release note for #7839
2022-01-21 13:10:54 +00:00
Dan Braghis
f47a4ae1d3
Improve locale_label_from_id caching
2022-01-21 13:09:34 +00:00
Dan Braghis
cc9fe1ac90
Add locale labels to admin home summary panels
2022-01-21 13:09:34 +00:00
Dan Braghis
800c17395f
Add locale label to aging pages report
2022-01-21 13:09:34 +00:00