Wykres commitów

16051 Commity (a7f1719f6456b1617c739874695d8cf4e939e55c)

Autor SHA1 Wiadomość Data
Sage Abdullah a7f1719f64
Use shared buttons.html include in generic title_cell.html template 2023-10-04 11:30:25 +01:00
Sage Abdullah 09d81eee9f
Replace pages/listing/_buttons.html template usage with shared/buttons.html 2023-10-04 11:30:24 +01:00
Sage Abdullah 62ddc43566
Move snippets listing_buttons.html to shared buttons.html template 2023-10-04 11:30:24 +01:00
Sage Abdullah d34aba87b9
Sort listing buttons and dropdown_buttons before rendering 2023-10-04 11:30:24 +01:00
Sage Abdullah 1a1fc5c1a7
Refactor default snippets listing buttons to reuse the generic IndexView buttons 2023-10-04 11:30:24 +01:00
Sage Abdullah e9dfca2cf7
Extract get_list_dropdown_buttons in generic IndexView 2023-10-04 11:30:24 +01:00
Sage Abdullah 360cebf518
Add delete button to generic IndexView 2023-10-04 11:30:23 +01:00
Sage Abdullah ebe2c61600
Add default listing buttons handling in generic IndexView
It's not ideal that we are basically defining the column's method from
the IndexView, but it does allow us to use methods like get_edit_url()
which can be very useful for creating the buttons.
2023-10-04 11:30:21 +01:00
Sage Abdullah 8a22168367
Add action buttons rendering in title_cell.html template 2023-10-04 11:29:48 +01:00
Sage Abdullah cbd82f06de
Create ButtonsColumnMixin 2023-10-04 11:29:48 +01:00
Sage Abdullah b32c5c08cd
Release notes for #10930 2023-10-04 11:26:25 +01:00
Sage Abdullah 2eaa59da24
Add tests for ModelViewSet's usage view 2023-10-04 11:20:32 +01:00
Sage Abdullah 41abe3342c
Disable side panels on groups, locales, and sites edit view 2023-10-04 11:20:32 +01:00
Sage Abdullah 61c5f3e130
Add default last updated info to generic EditView's status side panel 2023-10-04 11:20:31 +01:00
Sage Abdullah 4c78ff8f09
Rename live_last_updated_info to last_updated_info
We want to reuse this without the context of live/draft state
2023-10-04 11:20:31 +01:00
Sage Abdullah 3a9e5a2680
Add StatusSidePanel to generic EditView 2023-10-04 11:20:31 +01:00
Sage Abdullah e6bd210a0f
Rename BaseStatusSidePanel to StatusSidePanel 2023-10-04 11:20:31 +01:00
Sage Abdullah 7f131603ff
Add default content for no_results_message block in listing_results.html template 2023-10-04 11:20:30 +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 055485f0ab
Move usage_url resolution from snippets EditView to generic EditView 2023-10-04 11:20:30 +01:00
Sage Abdullah 7a045cc7e6
Pass last updated info from the view to the status side panel via __init__ 2023-10-04 11:20:30 +01:00
Sage Abdullah 2b4a206d76
Remove unused preview_url context variable in the create/edit view mixin
Was mistakenly added in the PR that moved the side panels context variables to the view
2023-10-04 11:20:30 +01:00
Sage Abdullah dab55a69fb
Move StatusSidePanel's history_url resolution to __init__ 2023-10-04 11:20:29 +01:00
Sage Abdullah 9701be79e4
Move StatusSidePanel's usage_url resolution to __init__ 2023-10-04 11:20:29 +01:00
MugoBrian b1de0e5860 Python3-venv Installation Instructions For Ubuntu (#10988) 2023-10-04 11:12:02 +01:00
Sage Abdullah 5a0bd78e68
Release notes for #10919 2023-10-04 10:51:28 +01:00
Sage Abdullah d73f48a735
Add tests for ModelViewSet's history view 2023-10-04 10:42:01 +01:00
Sage Abdullah d7e32c79cc
Add link to history view in generic EditView 2023-10-04 10:42:01 +01:00
Sage Abdullah 31694dc141
Remove snippets edit_header.html in favour of generic slim_header.html
This is now possible now that the slim_header.html template has the history icon link include
2023-10-04 10:42:01 +01:00
Sage Abdullah 2b89685f80
Incorporate history icon link to slim_header.html template 2023-10-04 10:42:00 +01:00
Sage Abdullah 569552570f
Extract history icon link for slim header's actions into a template include 2023-10-04 10:42:00 +01:00
Sage Abdullah bc2004cf7b
Add history view to ModelViewSet 2023-10-04 10:42:00 +01:00
Sage Abdullah dc049cd880
Extract generic HistoryView from snippets history view 2023-10-04 10:42:00 +01:00
Sage Abdullah 79c3771cef
Allow generic index template to override header action icon 2023-10-04 10:25:22 +01:00
LB Johnston 45ceaddd54 Cleanup from #10956 - no need to import email_management_enabled
- email_management_enabled is declared in the same file
- See https://github.com/wagtail/wagtail/pull/10956/files#r1344317294
2023-10-04 08:06:14 +11: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
Sage Abdullah d4108d8f52
Add Sandro Rodrigues to contributors 2023-10-03 17:18:35 +01:00
Sage Abdullah a0335d2919
Release notes for #10983 in 5.1.3 2023-10-03 17:10:11 +01:00
Sandro d67545e2d6
Fixed SnippetBulkAction not respecting models definition
Amends c1a4528b8a to use Django's
classproperty util instead of a get_models() method that replaces the
models definition that may be overridden in custom bulk actions.
2023-10-03 16:29:41 +01:00
Sage Abdullah 87f1310a40
Release notes for #10884 2023-10-03 16:06:16 +01:00
Sage Abdullah 84a483589d
Make the last item in the breadcrumbs a link to itself 2023-10-03 15:46:40 +01:00
Sage Abdullah 3b7aa245a8
Add breadcrumbs to the snippets model index view 2023-10-03 15:03:06 +01:00
Sage Abdullah fb5d22ae1d
Add missing capfirst() in generic usage view breadcrumbs item 2023-10-03 15:03:05 +01:00
Sage Abdullah 8fa39eaff0
Add tests for rendering breadcrumbs on snippets views 2023-10-03 15:03:05 +01:00
Sage Abdullah 8dc376ce26
Add tests for rendering breadcrumbs on workflows and tasks views 2023-10-03 15:03:05 +01:00
Sage Abdullah 5bc3fbf615
Add tests for rendering breadcrumbs on locales views 2023-10-03 15:03:05 +01:00
Sage Abdullah e090d747fd
Add tests for rendering breadcrumbs on sites views 2023-10-03 15:03:05 +01:00
Sage Abdullah 4bf2a93260
Add tests for rendering breadcrumbs on collections views 2023-10-03 15:03:05 +01:00
Sage Abdullah 76ad1bf4c1
Add tests for rendering breadcrumbs on user and group views 2023-10-03 15:03:04 +01:00
Sage Abdullah 5349252bbd
Extract AdminTemplateTestUtils.assertBreadcrumbsItemsRendered from ModelViewSet breadcrumbs tests 2023-10-03 15:02:58 +01:00