Wykres commitów

841 Commity (ebb942fa0c814e6c6bd5966e696b954c3d6e1062)

Autor SHA1 Wiadomość Data
Thibaud Colas 14b9b12ee4 Update image documentation to have more details for picture and srcset_image tags (#11167) 2023-11-01 12:12:08 +00:00
Sage Abdullah b14d6b9ab2 Update modeladmin deprecation and migration notes to also mention ModelViewSet 2023-10-31 17:29:45 +00:00
Sage Abdullah 38a5a582e9 Improve linking in existing viewsets docs 2023-10-31 17:27:11 +00:00
Sage Abdullah b4db6e65d5 Move SnippetViewSet.ordering doc to ModelViewSet 2023-10-31 17:26:46 +00:00
Sage Abdullah 43e306a49b Improve linking between viewset reference and extending docs 2023-10-31 17:26:46 +00:00
Sage Abdullah 1d295276de Document `register_admin_viewset` hook 2023-10-31 17:26:20 +00:00
LB Johnston 532cad027d Update documentation for InlinePanel DOM events #11090
- See #10590 & #10948
- Add cross ref to `InlinePanel` DOM events in client-side docs
- InlinePanel DOM events - add versionadded admonition
2023-10-24 17:44:34 +10:00
Ihedioha Chinedu Innocent 26a89cf37d Updated FieldPanel to TitleFieldPanel in docs
- Closes #11078
2023-10-19 22:36:15 +11: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
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 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
faishalmanzar e9d88528e7 Added JS Events for Inline panel added/removed
- Added docs for InlinePanel JS events
- Added w-formset:ready w-formset:added & w-formset:removed events and expanded test suite
- Fixes #9105
2023-10-17 11:53:16 +11:00
Sage Abdullah aee4f42a7d Add tests and docs for inspect view in ModelViewSet 2023-10-09 19:01:54 +01:00
LB Johnston 1c4e69dbce Add better docs & cross-linking for how PanelGroup permission kwarg works
Adds more details on how to use the feature added in #8846
2023-10-09 22:50:11 +11:00
LB Johnston ee533ac1a7 Remove deprecated search_garbage_collect
Wagtail 5.0 advised that this old command should no longer be used.
https://docs.wagtail.org/en/stable/releases/5.0.html#managing-stored-search-queries

However, it was not fully removed from the documentation or the code.
2023-10-09 20:56:09 +11:00
Sage Abdullah 065fab50a3
Deprecate submitted_revisions manager and save_revision's submitted_for_moderation kwarg 2023-10-05 10:35:27 +01:00
Sage Abdullah 5f70ebeaa1
Deprecate Revision.approve_moderation() and Revision.reject_moderation() 2023-10-05 10:18:48 +01:00
Sage Abdullah c5caec6345
Deprecate WAGTAIL_MODERATION_ENABLED setting in favour of WAGTAIL_WORKFLOW_ENABLED
The latter came later in #7218, but existing parts that still use
the old setting were not migrated to use the new setting
2023-10-05 10:18:48 +01:00
Sage Abdullah 97052d2e46
Add docs for context argument removal from construct_snippet_listing_buttons 2023-10-04 11:31:46 +01:00
Sage Abdullah 4593eabff8
Add usage view to ModelViewSet
- Move permission_required from snippets' UsageView to generic UsageView
- Fix breadcrumbs item missing capfirst()
- Move usage view config in SnippetViewSet to ModelViewSet
2023-10-04 11:20:30 +01:00
Sage Abdullah bc2004cf7b
Add history view to ModelViewSet 2023-10-04 10:42:00 +01:00
LB Johnston 76a0c4968a Adopt `classname` instead of `classnames` in all MenuItem/Sidebar usage
- Adds a deprecation path, including documentation to further remove unpredictable naming of adding `classname` in Python APIs
- Intentionally keeps `classNames` in Telepath adaptor inner usage as this convention is not set, however, the server side value passed in will use `classname`
- See https://docs.wagtail.org/en/stable/contributing/general_guidelines.html#use-classname-in-python-html-template-tag-variables
- See #9769 & #9770
2023-10-04 08:05:52 +11:00
TopDevPros 3a5cc8e75c Search Promotions - Add support for external link/text
Closes #10725
Built on original PR #4560
2023-09-26 13:44:09 +10:00
LB Johnston 6bcc66c1e0 Docs - use `subclass` not `sub-class`
- All other usage of this does not have the hyphen
2023-09-21 08:15:57 +10:00
LB Johnston b60828ac47 Hooks documentation - fix up admonition formatting 2023-09-19 12:18:51 +10:00
Gareth Palmer a63689869e Add support for merging cells in TableBlock.
Handsontable has support for merging table cells using the `mergeCells`
plugin but there was no support in Wagtail for storing which cells have
been merged or rendering them in the output template.

The client JavaScript will now save which cells have been merged and
the output template will merge or hide cells.

See https://handsontable.com/docs/6.2.0/Options.html#mergeCells
2023-09-08 08:30:49 +10:00
Matt Westcott 7b64f08e74 Allow ChooserViewSet to be filtered by specified URL parameters 2023-09-06 15:58:36 +01:00
Matt Westcott cbeb9a2512 Docs and release note for ChooserViewSet.get_object_list (#10851) 2023-09-04 18:45:39 +01:00
LB Johnston a19bae886d Format markdown files 2023-08-31 08:21:36 +10:00
Matt Westcott 151a386ff5 Add note to clarify that blocks are not interchangeable with model fields
Prompted by https://stackoverflow.com/questions/76973112/unknown-fields-specified-for-a-page-model-in-wagtail-at-content-panels/76973226?noredirect=1#comment135693718_76973226 and similar misconceptions people have made in the past.
2023-08-30 18:47:57 +01:00
Christer Jensen 0edf22ccbc
Allow overriding `export_headings` via ModelViewSet 2023-08-30 12:22:15 +01:00
Sage Abdullah 9a2d53d0cf
Move SnippetViewSet.list_per_page to ModelViewSet 2023-08-30 10:31:16 +01:00
Sage Abdullah 66216852b8
Move SnippetViewSet.list_export and export_filename to ModelViewSet 2023-08-30 10:30:17 +01:00
Sage Abdullah ccbd6849f3
Move SnippetViewSet.search_fields and search_backend_name definition to ModelViewSet 2023-08-30 10:29:29 +01:00
Sage Abdullah 3ae937120e
Fix cross-reference links in Snippets-ModelAdmin migration docs 2023-08-30 10:26:39 +01:00
Sage Abdullah 1fa124fe82
Move SnippetViewSet.list_filter and filterset_class definition to ModelViewSet 2023-08-30 10:26:38 +01:00
Sage Abdullah cd222898fd
Move SnippetViewSet.list_diplay definition to ModelViewSet 2023-08-22 16:34:51 +01:00
Sage Abdullah 91a539d797
Add docs and tests for custom template overrides in ModelViewSets 2023-08-22 15:56:42 +01:00
Sage Abdullah 65739c6925
Add ModelViewSet.add_to_reference_index to allow opting out of the ReferenceIndex 2023-08-16 11:42:11 +01:00
Sage Abdullah c7b5c9a04d
Update viewsets documentation to cover ViewSetGroups and menu item registration 2023-08-15 11:53:44 +01:00
Matt Westcott 9ff0f10310 Mention model_name in docstrings 2023-08-15 01:31:16 +01:00
Matt Westcott 485545a983 Allow ViewSet subclasses to customise url_prefix and url_namespace logic
Alternative approach to #10766, as per https://github.com/wagtail/wagtail/pull/10766#issuecomment-1675043897
2023-08-15 01:31:16 +01:00
Sage Abdullah c56ec67a39
Introduce BooleanColumn for showing boolean values as tick/cross icons 2023-08-10 09:11:26 +01:00