Wykres commitów

13872 Commity (a81f7f76b986602c445334e78ff718f6ad567824)

Autor SHA1 Wiadomość Data
Matt Westcott a81f7f76b9 Release note for #9203 2022-09-27 11:16:53 +01:00
Sage Abdullah e2dce25e9a Move FilterableSnippetViewSet to wagtail.test.snippets.views 2022-09-27 10:18:18 +01:00
Sage Abdullah e7cb9b1c45 Rename snippets view classes to be more explicit 2022-09-27 10:18:18 +01:00
Sage Abdullah f3b8a7df27 Remove the ability to set snippets viewset via admin_viewset attribute on the model 2022-09-27 10:18:18 +01:00
Sage Abdullah a7249a851f Document SnippetViewSet and how to customise it 2022-09-27 10:18:18 +01:00
Sage Abdullah 909fb5aae0 Allow setting filterset_class in SnippetViewSet for snippet listing view 2022-09-27 10:18:18 +01:00
Sage Abdullah 86f00e8660 Move snippet admin URL registration to SnippetViewSet's on_register() 2022-09-27 10:18:18 +01:00
Sage Abdullah 6e1e0240ef Move snippet viewsets registration to register_snippet() 2022-09-27 10:18:18 +01:00
Matt Westcott 8b32236822 Fill in release date for 4.0.2 2022-09-23 12:04:04 +01:00
Matt Westcott 18d02e5fed Document django-taggit 3.0.0 requirement for Django 4.1
Alternative to #9244, as per https://github.com/wagtail/wagtail/pull/9244#issuecomment-1255908946
2022-09-23 12:02:20 +01:00
Matt Westcott 26b3752cd3 Generate new translation strings 2022-09-23 11:48:06 +01:00
Matt Westcott c922fbbec2 Fetch new translations from Transifex 2022-09-23 11:48:00 +01:00
Matt Westcott 77ed99b16e Release note for #9242 2022-09-23 11:04:47 +01:00
Matt Westcott 302a73e9d2 Warm up cache to ensure that assertNumQueries assertions are consistent when tests are run in isolation 2022-09-23 10:59:10 +01:00
Matt Westcott 69665ca6dd Reinstate cached_property on PermissionHelper
As per https://github.com/wagtail/wagtail/pull/9242#issuecomment-1254972249
2022-09-23 10:59:10 +01:00
Matt Westcott 3157388178 Add tests for modeladmin permission changes taking effect
Ref: #9207
2022-09-23 10:59:10 +01:00
Matt Westcott 71e8d449c4 Revert "Cache model permission codenames in PermissionHelper"
This reverts commit cb4017c649.
2022-09-23 10:59:10 +01:00
LB Johnston 935fead9a3 use search input type for documentation search
- see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/search
2022-09-23 06:53:34 +10:00
Matt Westcott 204951337a Release note for #8901 2022-09-22 15:38:57 +01:00
Sage Abdullah 66d0bfa13c Hide schedule publishing dialog toggle if PublishingPanel is not present 2022-09-22 15:15:04 +01:00
Sage Abdullah 4d9fff454c Fix vertical spacing in scheduled publishing information 2022-09-22 15:12:48 +01:00
Sage Abdullah b1183d4b4e Show new scheduled publishing feature in page create view 2022-09-22 15:10:21 +01:00
Sage Abdullah 55d42d9c9e Add tests for new scheduled publishing info 2022-09-22 15:08:17 +01:00
Sage Abdullah d8f9bf6a4f Show info in schedule publishing dialog if user has no publishing permissions 2022-09-22 15:08:12 +01:00
Sage Abdullah 3702132b95 Add get_scheduled_revision() method to DraftStateMixin 2022-09-22 15:02:50 +01:00
Sage Abdullah 41c8512789 Reset scheduled publishing fields when dialog is closed 2022-09-22 14:55:44 +01:00
Sage Abdullah 9a1606c809 Add show_panel_furniture() in BoundPanel
This allows TabbedInterface to hide a tab but still render its children
2022-09-22 14:53:27 +01:00
Sage Abdullah c17ab8b77a Render PublishingPanel inside dialog component 2022-09-22 14:51:16 +01:00
Sage Abdullah fd39087214 Don't add aria-labelledby to panels with no heading 2022-09-22 14:48:56 +01:00
Sage Abdullah 1ab4c66f26 Set datetime picker z-index relative to dialog's z-index if it's within a dialog 2022-09-22 14:46:54 +01:00
Sage Abdullah 30d2672942 Allow specifying parentID option to datetime picker widget 2022-09-22 14:44:40 +01:00
Sage Abdullah 7b39c198c8 Allow specifying dialog_root_selector in dialog component 2022-09-22 14:44:34 +01:00
Daniel Kirkham fb1d441ed5 Fix note markup in developing doc 2022-09-22 15:09:58 +10:00
LB Johnston 417546a5c6 changelog for #9239
- relates to #9232
2022-09-22 15:06:27 +10:00
Matt Westcott 342178fe28 Ensure MultiFieldPanel outputs all child classnames
Fixes #9232. The on-hover behaviour for StreamField controls relies on the classname `w-panel--nested` being set on a container element. This is added to FieldPanel via the `classes` method. However, MultiFieldPanel was outputting `child.classname` which only includes the classname passed to the panel constructor, bypassing the `classes` method. As a result, `w-panel--nested` was not being added.
2022-09-22 15:04:56 +10:00
Dan Braghis 57e309ab14 Move the 'Translate' page header button to simple_translation's wagtail_hooks (#9235) 2022-09-21 15:38:12 +01:00
Matt Westcott cb009d1c01 Ensure "recent edits" panel works when page record is missing
Fixes #9185
2022-09-21 08:06:33 +10:00
Matt Westcott 882ed28359 Set related_name on user revision relation to avoid conflict with django-reversion (#9234)
Fixes #9158
2022-09-20 16:03:46 +01:00
Tidiane Dia 0f26facde4 Fix entries per page selected value (#9213)
Fixes #9212
2022-09-20 16:00:58 +01:00
Tidiane Dia 4447333160 Fix undefined error when some dropdowns aren't shown in the images index view (#9211)
Fixes #9210
2022-09-20 14:46:31 +01:00
Matt Westcott cee4bb8880 Fix capitalisation on Stefan Hammer's name 2022-09-20 14:23:39 +01:00
LB Johnston bf65fa94ea fix issue with edit page header delete button showing an invalid next_url
- fixes #9195
- header button on edit page & page listing - unpublish now correctly includes the next url (was missing on page listing previously)
- header button on edit page - delete button does not include next url (as this would be the edit page for what was deleted)
- adds more robust unit tests for the page listing & page header more hooks, including separating the tests out to separate classes
2022-09-20 14:22:58 +01:00
LB Johnston f8bdcda5de update changelog for #9229 2022-09-20 20:52:44 +10:00
Alex d0c0e2fc02 build: harden test.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-20 20:49:14 +10:00
Alex b716a3baa6 build: harden codeql-analysis.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-20 20:49:14 +10:00
Stefan Hammer 8b6bf348ec Add missing translated labels to audit logging filters 2022-09-20 08:30:35 +10:00
Stefan Hammer baa278434c Replace usages of capitalize() with capfirst()
* settings: moved the new call of capfirst() to the template
* coreutils: just replaced the calls due to simplicity

Fixes #9219
2022-09-20 08:19:49 +10:00
Stefan Hammer 87f970ad92 Add missing gettext calls to site settings 2022-09-20 08:19:49 +10:00
Storm Heg 6a8ce3161e Fix code style of example in Wagtail API docs
Example code should be compliant with PEP-8.
2022-09-19 21:49:01 +10:00
LB Johnston 3fa153016b fix contents in 2.16.3 release notes (again) 2022-09-19 19:47:11 +10:00