0
0
mirror of https://github.com/wagtail/wagtail.git synced 2024-11-29 09:33:54 +01:00
Commit Graph

15431 Commits

Author SHA1 Message Date
Sage Abdullah
0ab7c82abd Fix PagePermissionsForm to use Django's Permission model 2023-06-27 18:59:25 +01:00
Sage Abdullah
8bb52cffd1 Move _get_permission_objects_for_actions to BaseDjangoAuthPermissionPolicy 2023-06-27 18:59:25 +01:00
Sage Abdullah
9c602bc9a8 Use get_permission_codename in permission policies
Also change PagePermissionPolicy to subclass OwnershipPermissionPolicy
as it technically implements the ownership logic
2023-06-27 18:59:25 +01:00
Sage Abdullah
bc5e0c8b5e Fix PagePermissionPolicy to work with Django's Permission model 2023-06-27 18:59:25 +01:00
Sage Abdullah
0bf5cc336c Add migration to enforce GroupPagePermission.permission not-null and remove permission_type field 2023-06-27 18:59:25 +01:00
Sage Abdullah
78c00f3f06 Add migration to populate GroupPagePermission.permission 2023-06-27 18:59:25 +01:00
Sage Abdullah
fe1629ed9c Add foreign key to Django's Permission model in GroupPagePermission 2023-06-27 18:59:25 +01:00
Sage Abdullah
2e94f850c2 Add default page permissions for Django's Permission model 2023-06-27 18:59:25 +01:00
LB Johnston
1f5069758a Remove unused window.tagit_opts declarations
- Additional clean up from #10102
- See #10100
2023-06-27 20:10:31 +10:00
Sage Abdullah
2eaaf0b1bd
Release notes for #10102 2023-06-27 09:25:50 +01:00
LB Johnston
150e988f4d
Migrate Tagit init JS to TagController
- Closes #10100
2023-06-27 09:23:01 +01:00
LB Johnston
82ca711f16
Rename initTagField to TagController 2023-06-27 09:23:01 +01:00
LB Johnston
4195f80d29
Create shared util domReady 2023-06-27 09:23:01 +01:00
Sage Abdullah
0ba6cb726c Fix taggit/tagit autocomplete text colour in dark mode
- Relates to #10418
2023-06-27 08:01:57 +10:00
Vitaly Babiy
1042568e5c
Documentation - Fix mMissing Menu Prefix in example (#10599) 2023-06-27 07:53:52 +10:00
Jake Howard
13a350ed26
Use constant_time_compare to verify image signatures 2023-06-26 14:27:12 +01:00
Thibaud Colas
ff327d5318 Release notes for #10557 2023-06-26 14:03:08 +01:00
Thibaud Colas
4bd1f7b267 Add a way to hide the tooltip on click for chooser widgets 2023-06-26 13:55:09 +01:00
Thibaud Colas
466e43e571 Fix "More" dropdown for bulk actions 2023-06-26 13:55:09 +01:00
Thibaud Colas
65c37b34bc Fix text wrapping 2023-06-26 13:55:08 +01:00
Thibaud Colas
830c7c62d8 Re-implement unit tests depending on dropdown markup 2023-06-26 13:55:08 +01:00
Thibaud Colas
586358632e Fix color contrast for "More" bulk actions button text 2023-06-26 13:55:08 +01:00
Thibaud Colas
55fd422eb6 Remove now-unused c-dropdown / data-dropdwon implementation 2023-06-26 13:55:08 +01:00
Thibaud Colas
3b3d4ed981 Remove Tippy implementation migrated to Stimulus 2023-06-26 13:55:08 +01:00
Thibaud Colas
7516b55e83 Switch bulk actions’ "More" dropdown to new component 2023-06-26 13:55:08 +01:00
Thibaud Colas
749cd1cad8 Switch locale chooser to new dropdown component 2023-06-26 13:55:08 +01:00
Thibaud Colas
ff822babb4 Refactor "More" listing dropdowns to new dropdown component 2023-06-26 13:55:08 +01:00
Thibaud Colas
830ae5d12a Refactor Switch locale button in side panel to dropdown component 2023-06-26 13:55:08 +01:00
Thibaud Colas
af4aab7ad3 Refactor page Actions menu to use new dropdown component 2023-06-26 13:55:08 +01:00
Thibaud Colas
2b1f13a109 Add missing exports 2023-06-26 13:55:07 +01:00
Thibaud Colas
9798306f0e Update chooser styles to match designs 2023-06-26 13:55:07 +01:00
Thibaud Colas
1f15f52a6d Update chooser widgets to use new dropdown component 2023-06-26 13:55:07 +01:00
Thibaud Colas
d288b2f81e Add new dropdown component based on Tippy.js 2023-06-26 13:55:07 +01:00
Thibaud Colas
f985262959 Allow all stories within subfolders of shared templates to appear in the same section 2023-06-26 13:55:07 +01:00
Thibaud Colas
195985115a Rename page_header_buttons template for consistency with tag name 2023-06-26 13:55:07 +01:00
Sage Abdullah
b8a7ad04a6
Release notes for #10592 2023-06-26 11:15:40 +01:00
Matt Westcott
6ee9d245d2
Use generic listing.html for page type usage view 2023-06-26 11:07:14 +01:00
Matt Westcott
ec80ede1c4
Move page-related column definitions to wagtail.admin.ui.tables.pages 2023-06-26 11:07:13 +01:00
Matt Westcott
6c818f1695
Restore the valign='top' style 2023-06-26 11:07:13 +01:00
Matt Westcott
7a9c9449bb
Use generic listing_results.html for usage_results.html 2023-06-26 11:07:13 +01:00
Matt Westcott
fbfe8fe75f
Add a BaseColumn class for things that don't have a meaningful 'value' to put in the context 2023-06-26 11:07:13 +01:00
Matt Westcott
bdce0a0388
Use table component for the page type usage listing 2023-06-26 11:07:13 +01:00
Matt Westcott
370973dce3
Change pagination include on page type usage view to match generic listings 2023-06-26 11:07:13 +01:00
Matt Westcott
3536f5f05c
Convert page type usage view to a ListView 2023-06-26 11:07:12 +01:00
Matt Westcott
aa81dfd6fe
Convert page type usage view to a class-based view 2023-06-26 11:07:12 +01:00
Matt Westcott
ce5a8a33eb
Move _list_explore.html block overrides into _list.html
_list.html is no longer used for anything other than the explorer
2023-06-26 11:07:12 +01:00
Matt Westcott
93dc25fe76
Remove unnecessary features from _list_page_report.html
Reports do not enable any of full_width, show_ordering_column, show_bulk_actions or show_parent; the title cell does not need an ID as that's only used for the aria-labelledby attribute on the bulk action checkbox which we don't have; and do not have navigation controls so there's no need to define a page_navigation block.
2023-06-26 11:07:12 +01:00
Matt Westcott
c4d85756cd
Replicate pages/listing/_list.html in reports/listing/_list_page_report.html instead of inheriting
This will allow us to refactor the pages index view further without affecting reports.
2023-06-26 11:07:12 +01:00
Matt Westcott
2aacac3e3d
Move help messages outside of the page listing table
They were only ever there because the parent page header used to be the first row of the table.
2023-06-26 11:07:12 +01:00
Matt Westcott
ce0e745c7d
convert page listing view to a ListView 2023-06-26 11:07:11 +01:00