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

13767 Commits

Author SHA1 Message Date
Mehrdad Moradizadeh
9f37eb4d9d Add unit tests for the classnames template tag
- adding a multiple arg test for classnames template
- adding a single arg test for classnames template
- adding a falsy arg test for classnames template
- adding args with extra whitespace test for classnames template
- resolves #9103
2022-09-06 08:59:50 +10:00
LB Johnston
4fdeaad18c add changelog for #9135 2022-09-06 08:13:37 +10:00
LB Johnston
fdb55471ea add changelog for #9108
- relates to #7712
2022-09-06 08:11:10 +10:00
Jake Howard
fbcdf89bc3 Add a security.txt file
https://securitytxt.org/
2022-09-06 08:09:30 +10:00
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