Wykres commitów

12481 Commity (9183fc8f854990cbe64edbf40bd6d0619d3ccaef)

Autor SHA1 Wiadomość Data
Jake Howard 9183fc8f85 Log delete for all descendents of pages, not just direct children
This leads to a misleading audit log, where some pages aren't shown as being deleted
2022-04-06 17:20:43 +01:00
Matt Westcott bfd513cc7a missing word 2022-04-06 13:20:38 +01:00
Matt Westcott 1c338f375a Add upgrade note about Jinja2 compatibility to 2.15.5 release notes 2022-04-06 13:11:43 +01:00
Matt Westcott f6608f009b Pin Jinja2 to 3.0.x for testing, and add upgrade note 2022-04-06 13:09:48 +01:00
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 ()
All of those customisations predate , 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 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 ()
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 ()
* Add new version fo Wagtail Space docs banner. Fix 

* 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 ()
- 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  - 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  - 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 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 
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 
2022-02-09 21:37:38 +10:00
Matt Westcott 280d239fdc Release note for 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  - 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 () 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 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