0
0
mirror of https://github.com/wagtail/wagtail.git synced 2024-11-29 17:36:49 +01:00
Commit Graph

13212 Commits

Author SHA1 Message Date
PaarthAgarwal
688891c108 remove ModelAdmin breadcrumbs
- replace with the existing convention of the back to listing link
- fixes #6904
2022-06-28 22:28:21 +10:00
PaarthAgarwal
87172278a9 Remove old legacy breadcrumbs completely 2022-06-28 22:13:06 +10:00
Sævar Öfjörð Magnússon
0705f1d765
Document the prefix_default_language parameter to i18n_patterns (#8763)
* Document the prefix_default_language parameter to i18n_patterns
* Update docs/advanced_topics/i18n.md

Co-authored-by: Dan Braghis <dan@zerolab.org>
2022-06-28 10:41:08 +01:00
Matt Westcott
b8a9a2d319 Deprecate wagtail.contrib.modeladmin.menus.SubMenu in favour of wagtail.admin.menu.Menu
The Menu class was not originally designed to accept menu items at constructor time (instead requiring them to be passed via hooks); ModelAdmin's SubMenu class patched this functionality in, and the documentation for extending admin views piggybacked on this. Add this functionality to the base Menu class so that we don't have this unnecessary dependency on ModelAdmin.
2022-06-28 16:32:15 +10:00
LB Johnston
b9f6776600 documentation - migrate docs/support to markdown 2022-06-28 16:16:09 +10:00
LB Johnston
0f9c20e6c6 documentation - rename docs/support to md 2022-06-28 16:16:09 +10:00
sag᠎e
d40cf331d0
Extract drafts-related fields, methods, and properties from Page to DraftStateMixin (#8612) 2022-06-27 15:29:01 +01:00
Karl Hobley
920c0afdf4 Changelog/release note/contributors for #8747 #8751 #8725 #8724 #8722 2022-06-27 14:56:13 +01:00
LB Johnston
d6baee0754 gettext utils - fix issue where ngettext would not work
- ngettext was not correctly set up and would not do any pluralisation
- add full unit test suite for JS translation utils
- add full JSDOC definitions for JS translation utils
2022-06-27 14:44:32 +01:00
LB Johnston
f797896cba Update some React component files to use .tsx
- these can be converted to Typescript components without any changes
2022-06-27 09:45:59 +01:00
LB Johnston
e140c41a89 documentation - markdown formatting
- apply general fixes to existing markdown documentation
- various cases of rst syntax still used
- update some links to be the new format
- clean up line breaks (prettier)
2022-06-25 22:44:42 +10:00
Matt Westcott
97b3ab2c39 Fix 'create one now' link on snippet choosers
Regression introduced in #8422
2022-06-25 22:27:08 +10:00
LB Johnston
409c840adb add changelog for #8741 2022-06-25 22:23:42 +10:00
PaarthAgarwal
1af451ac0d breadcrumbs - rename template tag & refine URL generation 2022-06-25 22:23:42 +10:00
PaarthAgarwal
f4f621cbc3 breadcrumbs - remove ‘move’ breadcrumbs as no longer needed 2022-06-25 22:23:42 +10:00
Tibor Leupold
081f46c07f Documentation - search indexing - Add link to the Postgres docs
- Postgres does not provide true control the search ranking using the database search backend.
- Postgres only supports four weight levels and this should be clarified in the documentation
2022-06-25 21:49:04 +10:00
Sage Abdullah
e0a604e227 Add RevisionsCompare view in snippets 2022-06-24 15:55:05 +01:00
Sage Abdullah
2664a4c1fc Extract generic RevisionsCompareView from page revisions_compare view 2022-06-24 15:55:05 +01:00
Sage Abdullah
c634fc11cc Move get_snippet_panel to get_model_panel and fix missing return in get_snippet_edit_handler 2022-06-24 15:12:49 +01:00
LB Johnston
c76579fc1e migrate docs contrib redirects & searchpromotions to md
- relates to #8383
2022-06-24 22:01:53 +10:00
Yves Serrano
c5c93cba67 convert DecimalBlock value back to Decimal (#8694)
Fixes #4647
2022-06-24 12:15:23 +01:00
LB Johnston
f252aa83d1 eslint - remove prefer-object-pread ignoring & format/fix 2022-06-24 11:17:04 +01:00
Viggodevries
d294617544 change the admin page move interface to a page chooser panel
- fixes #8647
2022-06-24 16:48:41 +10:00
LB Johnston
ecf99931d9 eslint - remove no-import-assign (had no issues) 2022-06-24 08:25:02 +10:00
LB Johnston
5ba404704b eslint - remove operator-assignment & format 2022-06-24 08:25:02 +10:00
LB Johnston
a0c769b845 eslint - remove no-extra-boolean-cast & format 2022-06-24 08:25:02 +10:00
LB Johnston
0c3c8ae49b eslint - remove 'no-lonely-if' & format 2022-06-24 08:25:02 +10:00
LB Johnston
75d2f063a2 eslint - update lines-between-class-members & format
- allow single line members to be compact
2022-06-24 08:25:02 +10:00
LB Johnston
f10eb48ae3 eslint - remove import/no-cycle as not needed 2022-06-23 13:42:28 +01:00
LB Johnston
9f7c023c12 eslint - remove import/no-extraneous-dependencies & add ignore
- ignoring in one location where import is added for dev only
2022-06-23 13:41:59 +01:00
LB Johnston
6995ba4aee eslint - move import/first & fix
- import/first is useful in tests when we need to set up globals before importing (jquery)
2022-06-23 13:35:09 +01:00
LB Johnston
6fd77175aa eslint - remove import/no-useless-path-segments & format 2022-06-23 13:35:09 +01:00
LB Johnston
e0b6d54e25 eslint - remove import/order & format 2022-06-23 13:35:09 +01:00
LB Johnston
20a75b2a90 eslint - remove rule import/newline-after-import & format
- relates to #8731
2022-06-23 13:35:09 +01:00
Sage Abdullah
7b9531f991 Use ReportView for Snippets HistoryView and use filterset 2022-06-23 09:42:22 +01:00
Sage Abdullah
4da0b7bcb8 Add InlineActionsTable component 2022-06-23 09:42:22 +01:00
Sage Abdullah
ebba67c4ae Allow customizing table class in generic IndexView 2022-06-23 09:42:22 +01:00
Sage Abdullah
1daae922b2 Add revisions revert view to Snippets 2022-06-23 09:42:22 +01:00
Sage Abdullah
cba8156491 Extract RevisionsRevertMixin 2022-06-23 09:42:22 +01:00
Sævar Öfjörð Magnússon
a316408928 convert the docs/topics/** from RST to Markdown
Relates to #8383

* Convert the image tag topic to Markdown
* Convert the permissions usage to Markdown
* Convert the topic of snippets to Markdown
* Convert the streamfield topic to markdown
* Convert the writing templates doc to Markdown
2022-06-23 08:12:07 +10:00
LB Johnston
58095cde30 documentation minor fixes 2022-06-23 08:12:07 +10:00
Stefan Hammer
82ff0f935a Added new get_primary_button_for_obj() to ButtonHelper
- This method is now used to add links to the IndexView's rows, where
possible.
- If the user does not have permissions to edit, the inspect view will be used (if enabled), otherwise the item till not be clickable
- fixes #8261
2022-06-23 07:51:47 +10:00
LB Johnston
73c8178d0d add additional release note for #8702
- fixed as part of 4411b76388
- see wagtail/admin/templates/wagtailadmin/chooser/_browse_results.html
- removed aria-label on `u-btn-current` as content was already in the button
2022-06-23 07:19:51 +10:00
PaarthAgarwal
4411b76388 Added new non collapsible breadcrumbs to page chooser 2022-06-23 07:16:19 +10:00
Tidiane Dia
cb4017c649 Cache model permission codenames in PermissionHelper 2022-06-22 17:25:42 +01:00
igor
fd7ef0a68a
Fix assert type in test_content_page_subpages method (#8725)
Co-authored-by: Igor Strapko <igor@goodpraxis.coop>
2022-06-22 11:03:50 +01:00
Yuekui
9cf1123d58
Move django-filter version upper bound to 23 (#8724) 2022-06-22 11:03:31 +01:00
Andy Babic
9ac3877980
Use iterator() wherever PageQueryset result caching is not needed (#8722) 2022-06-22 11:03:17 +01:00
Sage Abdullah
0b516859c5 Save revision in modeladmin create and edit views if model extends RevisionMixin 2022-06-22 09:31:25 +01:00
Sage Abdullah
255e59dd07 Save revision in generic EditView and CreateView if model extends RevisionMixin 2022-06-22 09:31:25 +01:00