Matt Westcott
536ad2891e
Release note for #11196
2023-11-07 14:28:50 +00:00
Robert Rollins
e16614bce8
Add next_url to Edit and Add Child page-listing buttons ( #11170 )
2023-11-07 10:48:35 +00:00
Sage Abdullah
eefb3010b4
Remove upper bound on django-pattern-library in testing dependencies
2023-11-07 10:38:48 +00:00
rohitsrma
6ef8da04eb
Ensure updated comments notifications (text) render unescaped strings
...
Fixes #11143
2023-11-07 08:39:38 +10:00
Matt Westcott
614ae9c69f
Add 5.2.1 release notes for #11190
2023-11-07 08:25:34 +10:00
Matt Westcott
080c3b9b30
Remove search logging from project template
...
The search view on the project template is still attempting to log queries against the now-removed wagtailsearch.Query model - as of 6.0a0 this is causing an ImportError when running initial migrations on a newly-created project.
Since the wagtail.contrib.search_promotions module is optional (and off by default on new projects), I've opted to comment out the query logging code with instructions for developers who wish to re-enable it.
2023-11-07 09:23:09 +11:00
Matt Westcott
9fe2e6a419
Fix code example for {% picture ... as ... %} tag - fixes #11186
2023-11-06 16:35:28 +00:00
Matt Westcott
092bd30dcb
Add 5.2.1 release notes
2023-11-06 16:35:19 +00:00
Sage Abdullah
3077440292
Release notes for #11014
2023-11-06 14:41:02 +00:00
elhussein almasri
8f75331825
Preserve whitespace in rendered comments
...
Fixes #11171
2023-11-06 22:28:28 +11:00
Ian Price
67a2ff28b2
Add a background on the preview iframe
...
Ensures that when the iframe content is loaded there is a background on the iframe. So that transparent websites show correctly in the preview panel.
Fixes #11174
2023-11-06 22:02:41 +11:00
Matt Westcott
f71ecd9a75
Remove remaining occurrence of use_json_field
2023-11-02 17:05:41 +00:00
Matt Westcott
c49ec1bb06
Remove use_json_field parameter from StreamField
2023-11-01 16:52:20 +00:00
Matt Westcott
c363f6dd27
Remove ModelAdmin
2023-11-01 16:52:20 +00:00
Matt Westcott
d3fb0ab358
Remove insert_editor_css hook
2023-11-01 16:52:20 +00:00
Matt Westcott
aae3ce1c84
Remove docs mentioning legacy moderation
2023-11-01 16:51:25 +00:00
Matt Westcott
12924a5a2d
Remove docs for WAGTAIL_MODERATION_ENABLED
2023-11-01 16:51:25 +00:00
Matt Westcott
ab86351a8d
Remove legacy moderation system
2023-11-01 16:51:25 +00:00
Matt Westcott
cdac7dc7f5
Remove permission_type field from GroupPagePermission
2023-11-01 15:18:41 +00:00
Matt Westcott
55a48a212c
Remove UserPagePermissionsProxy from action_menu and wagtailadmin_tags
2023-11-01 15:00:42 +00:00
Matt Westcott
605c9cf1a6
Drop support for Elasticsearch 5 and 6
2023-11-01 14:57:15 +00:00
Thibaud Colas
567e84b4ea
Update image documentation to have more details for picture and srcset_image tags ( #11167 )
2023-11-01 12:11:46 +00:00
Matt Westcott
cba75351a8
Fill in release date for 5.2
2023-11-01 11:04:00 +00:00
Thibaud Colas
90819907ca
Update tutorial screenshots for v5.2
2023-11-01 09:22:11 +00:00
Cynthia Kiser
7cdc4961c2
Sort groups by name in group index view
2023-10-31 18:52:11 +00:00
Jake Howard
daa82eb8d0
Note that the admin should be limited to "trusted" users
2023-10-31 18:39:11 +00:00
Matt Westcott
f533678aa1
Release note for #11163
2023-10-31 17:32:09 +00:00
Sage Abdullah
69323d9881
Link to generic views docs in 5.2 release notes for ModelViewSet
2023-10-31 17:25:21 +00:00
Sage Abdullah
0a11a3452b
Update modeladmin deprecation and migration notes to also mention ModelViewSet
2023-10-31 17:25:21 +00:00
Sage Abdullah
31334f212f
Refer to ModelViewSet docs for similar SnippetViewSet customisations
2023-10-31 17:25:21 +00:00
Sage Abdullah
c7d4526826
Shorten links in snippet views customisation docs by setting currentmodule
2023-10-31 17:25:21 +00:00
Sage Abdullah
27f72ff935
Improve linking in existing viewsets docs
2023-10-31 17:25:21 +00:00
Sage Abdullah
f034d02bac
Add docs for ModelViewSet customisation in generic views extending guide
2023-10-31 17:25:21 +00:00
Sage Abdullah
27515fb11c
Move SnippetViewSet.ordering doc to ModelViewSet
2023-10-31 17:25:21 +00:00
Sage Abdullah
c9514345d9
Move viewset intro in generic views docs to the base `ViewSet` usage docs
2023-10-31 17:25:21 +00:00
Sage Abdullah
b258b99c86
Improve linking between viewset reference and extending docs
2023-10-31 17:25:21 +00:00
Sage Abdullah
b60763d8c8
Document how to use the base `ViewSet` and `ViewSetGroup` classes
2023-10-31 17:25:21 +00:00
Sage Abdullah
622b71654c
Document `register_admin_viewset` hook
2023-10-31 17:25:21 +00:00
Sage Abdullah
07e41db2d5
Move chooser-related headings to under ChooserViewSet
2023-10-31 17:25:21 +00:00
Vedant Pandey
837d733097
Add search_index option to control search indexing of StreamField blocks ( #11135 )
2023-10-31 11:42:16 +00:00
Matt Westcott
5cd46fe203
Update version number to 6.0
2023-10-31 10:11:53 +00:00
Matt Westcott
814c6b3865
Bump djhtml to 3.0.6 ( #11158 )
...
Notably, this changes the behaviour of multi-line HTML tags so that attributes are aligned (https://github.com/rtts/djhtml#new-multi-line-html-elements ). The pre-commit hook was already set to use djhtml 3.0.6, which meant that it was making changes that conflicted with the formatting rules enforced by the Makefile and CI.
2023-10-31 10:11:02 +00:00
Chiemezuo
638761687b
Migrate styleguide contrib index view to a class based view
...
- Relates to #8365
2023-10-27 16:00:23 +11:00
LB Johnston
ae73491222
Update changelog contributors for #11101
2023-10-26 22:07:48 +10:00
Temidayo
69d30e2749
Helpful addition to Developer Docs on Extending Draftail ( #11057 )
...
Ensure hooks imports are added to the code snippets
2023-10-26 09:42:14 +10:00
Chiemezuo
930cbca2cd
Use use _() over interim template vars for translations as args (wagtailadmin)
...
Closes #10126
2023-10-26 09:37:20 +11:00
Chiemezuo
0f312b8ad7
Update contributing translation docs - template usage
...
Closes #10126
2023-10-26 09:37:20 +11:00
CheesyPhoenix
871c09fd2e
Ensure the sidebar's explorer does not trigger action-button of current view
...
Fixes #11037
Co-authored-by: Christer Jensen <chr.code@gmail.com>
2023-10-26 08:59:32 +11:00
LB Johnston
56c62cc298
Add changelog for #11120
...
Closes #11071
2023-10-25 08:55:09 +11:00
LB Johnston
c13edd0e42
InlinePanel DOM events - add versionadded admonition
2023-10-24 18:36:37 +11:00
LB Johnston
4a0ab8bf0a
Add cross ref to `InlinePanel` DOM events in client-side docs
...
- See #10590 & #10948
2023-10-24 18:36:37 +11:00
Chiemezuo
8f9cb7c007
fix validation error on save from autocomplete ( #11113 )
2023-10-23 16:26:55 +01:00
phijma-leukeleu
1fd4b86022
Update checks.py ( #10462 )
...
Prevent "RemovedInDjango51Warning: The DEFAULT_FILE_STORAGE setting is deprecated. Use STORAGES instead."
2023-10-23 14:27:10 +01:00
Matt Westcott
1c76db228c
Move breadcrumb class name, snippets template refactor and SidePanels notes into undocumented internals
2023-10-23 10:17:16 +01:00
Matt Westcott
8fde9c2a12
Reshuffle 5.2 upgrade consideration notes
...
* It's unclear why the imghdr change affects developers, or what action if any they should take - I don't think this needs a note at all
* Changes to menu hooks really come under the category of "Wagtail customisations", not "Changes affecting all projects"
2023-10-23 10:17:16 +01:00
Temidayo
21dfe9b05f
Documenting 5.2 as LTS release ( #11111 )
...
* Documenting 5.2 as LTS release
2023-10-23 09:24:21 +01:00
Matt Westcott
d17f62a55f
Revert "Release note for #11018"
...
This reverts commit 24ebc590fb
.
2023-10-20 16:24:52 +01:00
scott
8d68dafb0b
update beautifulsoup pin ( #11096 )
2023-10-20 16:10:07 +01:00
Matt Westcott
24ebc590fb
Release note for #11018
2023-10-20 15:39:30 +01:00
Thibaud Colas
4da28a4ba8
Reorder release v5.2 release notes to showcase more changes
2023-10-20 10:08:19 -04:00
Matt Westcott
f7761c27d6
Set up release notes for 5.3
2023-10-20 14:47:53 +01:00
Matt Westcott
ef67eaaa53
Version bump to start work on 5.3
2023-10-20 14:47:53 +01:00
Matt Westcott
aea258248c
Remove versionadded / versionchanged annotations for 5.1
2023-10-20 14:47:53 +01:00
LB Johnston
145e33de9d
5.2 release notes - add supporting links and fix typos
2023-10-20 10:13:27 +01:00
Matt Westcott
b21921dd83
Release note for CVE-2023-45809 in 5.1.3 (and fill in release date)
2023-10-19 15:07:37 +01:00
Matt Westcott
97a1dc1876
Add 5.0.5 release note page
2023-10-19 15:06:44 +01:00
Matt Westcott
8111639f9e
Release note for CVE-2023-45809 in 5.0.5
2023-10-19 15:06:37 +01:00
Matt Westcott
6033a3841b
Release note for CVE-2023-45809 in 4.1.9
2023-10-19 15:06:31 +01:00
Matt Westcott
280bd79e75
Release note for page listing view redesign
2023-10-19 14:38:06 +01:00
Stefan Hammer
3de6ce61ff
Improve filtering of audit logging based on the user's permissions ( #11020 )
...
Until now, a user could see the audit log for all custom models,
permissions haven't been checked yet.
Now, only log entries of those content types are displayed, where
the user has at least one permission.
The change also adds filtering to the action-dropdown.
This avoids showing unnecessary action types, e.g. actions which aren't
used at all.
All 3 uses of action-dropdowns (site history, page history, generic
history) only display those actions, which are used at least once.
This partially fixes #9181 .
2023-10-19 13:46:55 +01:00
Neeraj P Yetheendran
8b697124e8
Consistently allow passwords to use leading & trailing whitespace
...
- Set strip=False to LoginForm,UserForm to ensure consistency with Django's practices
- Added test to ensure whitespace password not stripped in UserForm
- Test to ensure whitespace not stripped in PasswordChangeForm
- Set username to email if email-based custom user model used in WagtailTestUtils login method
- Co-authored-by: sage <laymonage@gmail.com>
- Fixes #10839
2023-10-19 23:32:41 +11:00
LB (Ben Johnston)
74aada038b
Add `BulkController` support for shift+click behaviour ( #10861 )
2023-10-19 13:25:41 +01:00
Ihedioha Chinedu Innocent
26a89cf37d
Updated FieldPanel to TitleFieldPanel in docs
...
- Closes #11078
2023-10-19 22:36:15 +11:00
Smoothieewastaken
fb4c4209f5
docs: fixed typos from docs\releases\4.0.md
2023-10-19 12:08:31 +01:00
Storm B. Heg
aa2b94db0b
Add changelog and release notes for #10961
...
Crediting @MeghanaNalla too for their previous work in #10759 .
2023-10-19 12:58:32 +02:00
Neeraj P Yetheendran
7239e11e0c
Avoid purging Revisions in use by third-party packages ( #10961 )
...
* Resolves #10678 Avoid purging Revisions in use by third-party packages
---------
Co-authored-by: MeghanaNalla <123588774+MeghanaNalla@users.noreply.github.com>
Co-authored-by: sage <laymonage@gmail.com>
Co-authored-by: Storm B. Heg <storm@stormbase.digital>
2023-10-19 12:52:29 +02:00
LB Johnston
8002e75775
Documentation - Add initial Stimulus docs
...
- Move extending React to new extending client-side page within advanced topics
- Add general extending JavaScript / client-side overview
- Prepare initial Stimulus usage documentation
- Resolves #10197
- Apply suggestions from code review - Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2023-10-19 07:28:27 +01:00
Sage Abdullah
5c92c8cb8d
Release notes for #11082
2023-10-19 02:23:32 -04:00
sage
56b14e8f97
Use dropdown buttons on listings in dashboard panels ( #11083 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2023-10-19 07:12:39 +01:00
Thibaud Colas
78a349bb24
Release notes for #10915
2023-10-19 06:39:35 +01:00
Thibaud Colas
67757ce29c
Add release notes for #11080 , #11081 in v5.1.3
2023-10-18 23:59:58 -04:00
Thibaud Colas
3376060ea6
Use the correct action log when creating a redirect
2023-10-18 23:43:54 -04:00
Chiemezuo
3df622f2ef
Migrate publishing schedule dialog field resets to Stimulus
...
- Remove ...admin/schedule-publishing.js
- Builds on #11043 & #11066
- Closes #11029
2023-10-19 08:00:15 +11:00
Alex Tomkins
7131a85532
Use get_or_create for editor page subscriptions
...
Two processes loading the edit view of a page without a subscription could result in an integrity error.
See https://docs.djangoproject.com/en/4.2/ref/models/querysets/#get-or-create
Fixes #11016
2023-10-18 21:10:57 +11:00
Chiemezuo
29d73a3b68
DialogController add support for notifyTargets
...
- Allowing the dispatching of events to internal targets for key modal events
- See ##11029
2023-10-18 18:52:04 +11:00
Matt Westcott
b35f902daf
Upgrade consideration note for button hook changes
2023-10-17 17:28:08 +01:00
Matt Westcott
8079cad7df
Add a view_name argument to register_page_header_buttons
2023-10-17 17:28:08 +01:00
Matt Westcott
3d8e6824a8
Change register_page_header_buttons hook to pass a user argument instead of page_perms
2023-10-17 17:28:08 +01:00
Matt Westcott
1cb180c11a
Change ButtonWithDropdownFromHook and its hooks (including register_page_listing_more_buttons) to accept a user argument instead of page_perms
2023-10-17 17:28:08 +01:00
Matt Westcott
54647bda2c
Move construct_page_listing_buttons hook docs into the 'Page explorer' section
2023-10-17 17:28:08 +01:00
Matt Westcott
0ae8d5fc8c
Change construct_page_listing_buttons hook to pass a user argument instead of page_perms
2023-10-17 17:28:06 +01:00
Matt Westcott
761ccfc215
Change register_page_listing_buttons hook to pass a user argument instead of page_perms
2023-10-17 17:26:39 +01:00
Thibaud Colas
a087a4a1d8
Add release notes for picture and srcset_image template tags
2023-10-17 11:50:07 -04:00
Thibaud Colas
4bfbbae405
Add picture tag implementation and tests
2023-10-17 16:09:06 +01:00
Paarth Agarwal
41dac89e1d
Add srcset_image tag for responsive images
2023-10-17 16:09:06 +01:00
Matt Westcott
234e144f50
Also credit Hazh. M. Adam for original work on #7567
2023-10-17 16:01:34 +01:00
Matt Westcott
f233c3d0ef
Release note for #11044
2023-10-17 15:59:27 +01:00
Thibaud Colas
e2e0130662
Avoid using aria-label with different content from visible text for "Forgotten password" link
2023-10-17 21:36:38 +11:00
Chiemezuo
aa47776b8a
Allow long words in comments to wrap if needed
...
Fixes #11048
2023-10-17 21:16:39 +11:00
Chiemezuo
959913ee18
Create reset method in w-action controller
...
Enabling prep for #11029
2023-10-17 21:08:22 +11:00