Wykres commitów

13763 Commity (78fe000b19f40ca334ea0143a4780eed797459ad)

Autor SHA1 Wiadomość Data
Joshua Munn 78fe000b19 Add custom jest matcher for block id duplicate tests 2022-09-06 08:08:34 +10:00
Joshua Munn 94d6ca055f Simplify StreamBlock duplication tests, add StructBlock dup tests 2022-09-06 08:08:34 +10:00
Joshua Munn 135fe6724c Add getDuplicatedState method to ListBlock and ListChild 2022-09-06 08:08:34 +10:00
Joshua Munn 6f1fde7cfc Add getDuplicatedState methods to block classes
Fixes duplication of block ids when duplicating stream field blocks
2022-09-06 08:08:34 +10:00
Matt Westcott 081ad2004e Update latest.txt for 2.15.6 LTS 2022-09-05 14:41:41 +01:00
Matt Westcott 8823f03e23 Add release dates to 2.15.6 / 2.16.3 release notes 2022-09-05 13:25:50 +01:00
Matt Westcott e1d0e7880d fix formatting of 2.15.6 release notes 2022-09-05 13:25:44 +01:00
Matt Westcott a3f5b28b76 Release notes for 2.16.3 2022-09-05 13:25:37 +01:00
Matt Westcott 93264704e5 Add release notes for 2.15.6 2022-09-05 13:25:31 +01:00
Matt Westcott 2a9e45efb8 Update latest.txt for 4.0.1 2022-09-05 12:57:22 +01:00
Matt Westcott 674956dbc9 Fill in release date for 4.0.1 2022-09-05 11:27:45 +01:00
Matt Westcott 0174019433 Fill in release date for 3.0.3 2022-09-05 11:26:45 +01:00
Matt Westcott 1d4a596938 Fetch new translations from Transifex 2022-09-05 11:17:29 +01:00
Matt Westcott 1829ed3dbe Avoid importing document model class from wagtail.documents.permissions and wagtail.documents.views.chooser
Fixes #9118. Permission policies can now be initialised by passing a model string rather than a class; wagtail.admin.widgets.chooser.BaseChooser had this capability already. Between these, we can adjust wagtail.documents.views.chooser so that no models need to be imported at module load time. As a result, definitions that depend on this module (such as DocumentChooserBlock) can now be included in the same models file as a custom document model, without causing a circular import.
2022-09-05 10:49:45 +01:00
PaarthAgarwal 6433aebe6b refactored button styles
- relates to #9104
- Removed: .button-neutral, .button-strokeonhover and .hover-no.
- Replaced hardcoded font size, font weight values with theme variables.
- Removed overridden duplicate styles for .yes, .no and .bicolor.
- Merged a few styles under one class.
- Removed non-link button which was using span tag from styleguide, remove other unhelpful examples
2022-09-05 18:48:06 +10:00
Sage Abdullah 54597bb65d Add <base> tag for preview panel in the default base.html template (#9132) 2022-09-02 17:19:36 +01:00
Matt Westcott 40c9d07b24 Add release notes for 3.0.3 2022-09-02 15:01:34 +01:00
Matt Westcott 6fa216883b Release note for #9124 in 4.0.1 2022-09-02 15:01:27 +01:00
jacobtoppm acf6f419a0 Postpone add comment widget initialisation until after comments are enabled. (#9124)
This prevents errors when comments.js is loaded but a view does not use
the commenting functionality, which caused issues for StructBlocks containing
FieldBlocks on non page-models. In future we should only load comments.js
where it is actually needed as well.
2022-09-02 15:01:17 +01:00
Matt Westcott fc95605c82 Fix typo in fragment tag docstring
closing `{% fragment %}` should be `{% endfragment %}`
2022-09-02 11:43:01 +01:00
Matt Westcott a29a405657 Release note for #9119 in 4.0.1 2022-09-01 17:56:34 +01:00
Stefan Hammer af37cca95a Improve locked_by-filter for locked pages report, fixes #9116
It now only displays users, which have actually locked something.
2022-09-01 17:50:52 +01:00
Matt Westcott 738a138529 Add Adam Johnson to contributors 2022-09-01 17:02:54 +01:00
Adam Johnson 7630ca840e Reverse version table on upgrading page 2022-09-01 17:01:57 +01:00
Matt Westcott 71e2225323 Update latest.txt for Wagtail 4.0 2022-08-31 16:09:48 +01:00
Matt Westcott 9e5250521f Fill in release date for 4.0 2022-08-31 14:16:34 +01:00
Mehrdad Moradizadeh a5794c50e7 Add docs & changelog for form builder FormMixin & EmailFormMixin 2022-08-31 23:12:27 +10:00
kurtrwall c0fadbd6c6 Pull out `AbstractForm` and `AbstractEmailForm` behaviour to mixins `FormMixin` and `EmailFormMixin`
- Since AbstractForm inherited from Page, any custom Page subclass couldn't use it.
- Changing it to a mixin allows subclasses of Page to gain Form Builder.
- defining FormMixin and EmailFormMixin and making the AbstractForm AbstractEmailForm using it
- adding a docstring to EmailFormMixin
- replaces #2900 (PR)
2022-08-31 23:12:27 +10:00
Mehrdad Moradizadeh a0f038af14 move branding_title to the end of page title
Ensure the title of the Web page first identifies the topic of the page, then shows the group name followed by the name of the parent organisation.
* fixes #9054
* https://www.w3.org/WAI/WCAG21/Techniques/general/G88
* https://www.w3.org/WAI/WCAG21/Understanding/page-titled.html
2022-08-31 22:10:57 +10:00
Thibaud Colas 167a923fb1 Adjust comment button positioning to avoid overlaps in field rows
Co-authored-by: Steven Steinwand <steven_ts@hotmail.com>
2022-08-31 12:53:54 +01:00
Thibaud Colas 1f08152d42 Customize comment focused colours for draftail
Co-authored-by: Steven Steinwand <steven_ts@hotmail.com>
2022-08-31 12:53:54 +01:00
Thibaud Colas 5890cf5bda Highlight side panels toggles when expanded
Co-authored-by: Steven Steinwand <steven_ts@hotmail.com>
2022-08-31 12:53:54 +01:00
Thibaud Colas 1e71bf5fee Adjust paths for comment icons to allow consistent sizing
Co-authored-by: Steven Steinwand <steven_ts@hotmail.com>
2022-08-31 12:53:54 +01:00
LB Johnston 00f244f855 4.0 release notes - fix layout of UX Unification section
- also fix typo in instructions
2022-08-31 21:49:02 +10:00
PaarthAgarwal 849d4d71ca added buttons to pattern library
- resolves #8661
2022-08-31 08:10:38 +10:00
PaarthAgarwal 1d5824dcc7 remove redundant unbutton styles
- relates to #8790
2022-08-31 08:03:27 +10:00
Matt Westcott 04a4cc6b95 Fill in release date for 3.0.2 2022-08-30 17:09:43 +01:00
Matt Westcott 0339f276fc Release note for #9099 in 3.0.2 2022-08-30 16:54:51 +01:00
Matt Westcott b3cca6ac32 Fetch new translations from Transifex 2022-08-30 16:51:14 +01:00
Matt Westcott 30d310d53f Release note for #9099 2022-08-30 16:28:57 +01:00
Matt Westcott 9a9100e201 Remove broken reference to Image.LoaderError
This exception has not existed since Willow 0.3. Type checking on the 'except' line only happens when an exception occurs, so most of the time this is harmless, but if an unrelated exception occurs here (such as that caused by a faulty filetype library: https://github.com/h2non/filetype.py/issues/130) the real exception gets masked by an AttributeError for the missing definition.
2022-08-30 16:26:58 +01:00
Matt Westcott 2414e50eb1 Release note for snippet preview/revisions
Fixes #9071
2022-08-30 16:22:29 +01:00
LB Johnston 754fbb8d31 fix styling regression for pagination (search results) in dark mode
- fixes #9086
2022-08-26 06:59:26 +10:00
PaarthAgarwal b924456b65 centered spinner icon and signing in text 2022-08-26 06:49:19 +10:00
LB Johnston 9cf6d9b7e3 clean up spelling of multi-site 2022-08-25 22:06:31 +10:00
Jake Howard 8cf8b6fd59 Remove unnecessary queries from userbar
- This drops the number of queries from 9 to 5
- Add test for userbar with revisions
- The previous performance change dropped queries from 13 to 7
2022-08-25 18:46:25 +10:00
Jake Howard efe8f17280 Adopt lazy image loading throughout admin
This improves page responsiveness on first load, especially on pages with many images (eg images list in Wagtail admin)

* Lazy load thumbnails on modeladmin lists
* Update oembed photos to use lazy loading
* Use lazy loading for `MediaBlock`, the avatar in the sidebar and comments
* Just decode chooser images async
2022-08-25 18:20:45 +10:00
Jake Howard 5108b5f82a Add ability to set default configurable attributes to image tags
- Allow users to override the default attributes given to an image
- Update tests to account for new tags
- Add documentation for custom image attributes
- Recommend that loading=lazy & decoding=async be considered for performance in front-end sites
2022-08-25 18:20:45 +10:00
Stefan Hammer 36e4e9b93d Add some missing translated labels to the bulk actions 2022-08-25 07:29:52 +10:00
LB Johnston e5efa69aa2 add changelog for #9076 2022-08-25 07:00:49 +10:00