0
0
mirror of https://github.com/wagtail/wagtail.git synced 2024-12-01 11:41:20 +01:00
Commit Graph

17075 Commits

Author SHA1 Message Date
Matt Westcott
b05c50b3f5
Add reference docs for PageListingViewSet 2024-03-07 09:57:11 +00:00
Matt Westcott
f67b68d8ed
Use double quotes in
Co-authored-by: sag​e <laymonage@gmail.com>
2024-03-07 09:57:10 +00:00
Matt Westcott
16c23ba401
Make ExplorableIndexView.columns neater with classproperty 2024-03-07 09:57:10 +00:00
Matt Westcott
24c984192e
Add documentation for custom page listings via PageListingViewSet 2024-03-07 09:57:10 +00:00
Matt Westcott
2eab0b171d
Remove duplication between explorable_index.html and index.html 2024-03-07 09:57:10 +00:00
Matt Westcott
0bd8c90713
Add tests for custom page listings 2024-03-07 09:57:10 +00:00
Matt Westcott
fcf1a67f1e
Leave out the page type filter from flat page listings by default 2024-03-07 09:57:09 +00:00
Matt Westcott
3c59309932
Leave out the page type column from flat page listings by default 2024-03-07 09:57:09 +00:00
Matt Westcott
af8330d087
Add page model name as page title for flat page listings 2024-03-07 09:57:09 +00:00
Matt Westcott
1efe424b93
Don't show the whole tree / parent toggle for flat page listings 2024-03-07 09:57:09 +00:00
Matt Westcott
c1ec2c495a
Allow filterset_class to be overridden from PageListingViewSet 2024-03-07 09:57:09 +00:00
Matt Westcott
395f093dbe
Allow columns to be specified from PageListingViewSet 2024-03-07 09:57:08 +00:00
Matt Westcott
8c27c3a271
Allow specifying page model from PageListingViewSet 2024-03-07 09:57:08 +00:00
Matt Westcott
9cc96f1435
Make LocaleMixin.locale and translations into cached properties
This avoids situations where the corresponding `get_*` functions cannot be evaluated during `setup()` because they depend on information received later (e.g. `parent_page` in the case of the page listing view)
2024-03-07 09:57:08 +00:00
Matt Westcott
72d9b13ddc
Add a PageListingViewset for flat listings of pages, and a corresponding template 2024-03-07 09:57:08 +00:00
Matt Westcott
98d23e1bbf
Rename pages/index.html to pages/explorable_index.html 2024-03-07 09:57:08 +00:00
Matt Westcott
a2defceff8
Split parent page / navigation logic from IndexView into ExplorableIndexView 2024-03-07 09:57:07 +00:00
Matt Westcott
7b88b6bc0c
Add class variables for index_url_name and index_results_url_name 2024-03-07 09:57:07 +00:00
Karthik Ayangar
00474a6152 fix: MutationObserver in dirty form check only tests direct descendants
Fixes #11142
2024-03-07 08:09:37 +10:00
LB Johnston
caf9142c5d Ensure unit tests for preview links are more robust
- The word "Preview" can exist in multiple locations, especially for new code
- Instead of checking the word preview exists or does not exist, use Soup to check for the link specifically
2024-03-05 10:52:32 +00:00
LB Johnston
269a0e4d90 Ensure that tests checking for th/td scope the checks to specific tables 2024-03-05 10:51:36 +00:00
Sage Abdullah
049e7dad54 Use ad-hoc styles for generic create/edit form heading instead of using w-header's 2024-03-05 09:56:47 +00:00
Sage Abdullah
6c0e638c9a Restore icon in views that use slim_header.html
Previously removed in 8a7dd1f5a1 and
663f9603ca
2024-03-05 09:56:47 +00:00
Sage Abdullah
24deedea78 Add icon support to generic breadcrumbs template tag 2024-03-05 09:56:47 +00:00
Sage Abdullah
2f5565a996 Enable w-swap's reflection in active_filters.html
Missed this in 88bdd397cf
2024-03-05 09:56:47 +00:00
Mark Niehues
c580342a95 Fix date formatting in form builder email content
Ensure that the date_format util correctly gets passed a format reference, not the resolved format.
Fixes #11696
2024-03-05 18:33:14 +10:00
Sage Abdullah
28f42bd6a6 Update changelog for backport 6.0.* fix (#11708) 2024-03-05 18:12:16 +10:00
Sage Abdullah
a106a3e805 Remove extraneous padding in chooser modal listings
Fixes #11704
2024-03-05 18:09:16 +10:00
LB Johnston
a7a09f7348 Add Changelog for #11660 (6.0.2)
# Conflicts:
#	CHANGELOG.txt
#	docs/releases/6.1.md
2024-03-05 07:53:31 +10:00
LB Johnston
9d269e4b92 Add Changelog for #11660 (6.0) 2024-03-05 07:47:11 +10:00
Sage Abdullah
26c60a2238 Bump sphinx-wagtail-theme to 6.3.0 2024-03-05 07:47:11 +10:00
Sage Abdullah
6012e4e9d2 Add --jobs auto to build docs in parallel 2024-03-05 07:47:11 +10:00
Sage Abdullah
8cf301ee5d Fix 'make livehtml' command for building docs 2024-03-05 07:47:11 +10:00
Maranda Provance
e190a434e9
Update 5.0.md to include installed apps for Query change (#11718)
* Update 5.0.md to include installed apps for Query change
2024-03-05 07:45:12 +10:00
Sage Abdullah
e04a06cba3
Release note for #11661 2024-03-01 14:11:50 +00:00
Sage Abdullah
412877a581
Do not render add link in search promotions index view if user has no permission 2024-03-01 14:09:01 +00:00
Sage Abdullah
93c4a89b33
Reinstate default_ordering to search promotions IndexView 2024-03-01 14:09:01 +00:00
Rohit Sharma
1a7230ea21
Remplement searchpromotions index view with generic IndexView 2024-03-01 14:09:01 +00:00
Sage Abdullah
6045093648
Add test for number of queries to load the search promotions index view 2024-03-01 14:06:11 +00:00
Matt Westcott
d1e09913b8 More detailed release note about move of Query model
As per https://github.com/wagtail/wagtail/issues/11690#issuecomment-1972969215 - many developers have overlooked the requirement to add `wagtail.contrib.search_promotions` to INSTALLED_APPS.
2024-03-01 13:17:18 +00:00
LB Johnston
07d6acfb52
Fix - Ensure that modal tabs width are not impacted by side panel opening
Regression from #11150
2024-02-29 11:37:53 +00:00
LB Johnston
96ae004ce7 Add changelog for #11695
Fixes #11644
2024-02-29 08:15:15 +10:00
Chiemezuo
c7018f3279 Remove the usage of inline scripts to init Draftail widget
- Instead use the `w-init` controller and dispatch a custom event with the detail on the input
- Keep the rich_text_area.html template so that any customisations overriding this will not cause issues
- Fixes #11644
2024-02-29 08:15:15 +10:00
Chiemezuo
9ae45aab50 Add ability for Draftail to be initialized via a dispatched CustomEvent 2024-02-29 08:15:15 +10:00
Chiemezuo
514a0aab9f Update InitController to support dispatching detail
- Update JSDoc throughout controller for better internal documentation
- Ensure we 'clean up' the other controller attributes when the init has completed
- Allow for the ready event to have the preventDefault called and stop other events from dispatching
- Add unit tests to support the above changes
2024-02-29 08:15:15 +10:00
LB Johnston
0e9bdca5b1 Fix up unit test for #11620
Instead of rendering the 'value' via provided links, simply check that the URLs are resolved in the 'options'
Otherwise we are not testing the correct HTML data
2024-02-29 08:15:15 +10:00
LB Johnston
287e5f9ded Fix contributor name #11694 2024-02-29 08:01:10 +10:00
Tibor Leupold
d26b2ced77 Update template components & Laces references
- Turn laces reference into link to package in the release notes
- This is so that interested parties have an easy path to find more information about the library.
- Add note referencing that implementation are now found in Laces
- Add note about components not being limited to the admin
2024-02-29 07:50:46 +10:00
Pranith
1640104c57 Fixed formatting typo in --purge-only command flag
Was rendering as `-purge-only` (with one dash)
Fixes #11646
2024-02-29 07:32:27 +10:00
LB Johnston
f9928b5c95 Add changelog & upgrade considerations for removal of window.chooserUrls
- Fixes #11586
- Fixes #11421
- Fixes #10377
2024-02-28 21:36:49 +10:00