Wykres commitów

5400 Commity (b4881cad64e2f0b4cb68c84f1576b0ca0424b619)

Autor SHA1 Wiadomość Data
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: sag​e <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: sag​e <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
sag​e 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