Mehrdad Moradizadeh
180d43a200
Fix Page queryset.not_public returning all pages when no page restrictions exist. ( #9067 )
...
Fixes #8952
2022-08-24 17:57:22 +01:00
Matt Westcott
86c3dbb961
Add release notes page for 4.1
2022-08-24 16:42:41 +01:00
Thomas van der Hoeven
0fddf72877
Add keyboard support page ordering functionality
...
- updated messages to be more insightful while sorting page order by keyboard
- closes #5785
- fixes #5410
2022-08-22 17:40:10 +10:00
PaarthAgarwal
4e747326fa
fix formatting issues with modal header
...
- formatting fix for the header on small devices
- ensure the padding left is not set so that the outside is fully clickable
- fixed close button colours
- fix alignment and heights of smaller breakpoint modal header
- fixes #9053
- fixes #9014
2022-08-22 16:52:16 +10:00
LB Johnston
4a9916721a
add changelog for #9049
2022-08-21 09:16:08 +10:00
Sage Abdullah
32b5b992b3
Clear existing preview data on initial load of the create/edit view
...
This prevents stale preview data from being initially shown after reloading the PreviewOnCreate view
- fixes #9058
2022-08-21 08:25:34 +10:00
LB Johnston
85b79dc532
add changelog for #9056
2022-08-21 07:34:58 +10:00
LB Johnston
ca9ded873e
update changelog for #9037
2022-08-21 07:20:01 +10:00
Matt Westcott
5ec55fd474
Release note for #8973 in 4.0
2022-08-19 11:29:56 +01:00
Matt Westcott
5713d57692
Release notes for #8940 and #8973 in 3.0.2
2022-08-19 11:29:49 +01:00
PaarthAgarwal
520dfa8005
Ensure screen readers are made aware of page level messages
...
- when added dynamically to the top of the page
- already added to the authentication pages via #8925
2022-08-19 17:48:18 +10:00
Thibaud Colas
1fcf4cacbb
Add more items to 4.0 release notes ( #9032 )
2022-08-18 08:47:30 +01:00
Matt Westcott
cc4675aa5e
Use correct classnames for showing/hiding edit button on chooser widget
...
Fixes #9008
2022-08-17 07:50:29 +10:00
Stefan Hammer
3bf4a0693c
Fixed init method of legacy BaseSetting class
...
The "return" statement was only a minor improvement, the breaking code was the passed "self" argument.
- fixes #8996
- fixes #9006
2022-08-17 07:45:31 +10:00
LB Johnston
401e84dfd9
fix various typos and backtick usage in 4.0 changelog/release notes
...
- adds a ref to the new setting added for `WAGTAILADMIN_UNSAFE_PAGE_DELETION_LIMIT` - see #8703
2022-08-16 12:36:46 +01:00
LB Johnston
23ee3d8924
add changelog for #9000
2022-08-16 07:58:28 +10:00
LB Johnston
92204aa0bb
add changelog for #8993 & #9005
2022-08-16 07:37:30 +10:00
Matt Westcott
a6a94a9a04
Ensure DocumentChooserBlock can be deconstructed for migrations
...
Fixes #8989 . Now that DocumentChooserBlock is constructed dynamically via wagtail.documents.viewsets.chooser, we need to explicitly set its `__module__` attribute so that the result of calling `deconstruct()` for migrations points back to the wagtail.documents.blocks module.
Also update the documentation for defining custom choosers, and add tests for deconstructing the other chooser blocks.
2022-08-15 15:38:54 -04:00
Sage Abdullah
2d23aea9bd
Create new UnpublishView for reuse outside of pages
2022-08-12 14:00:59 +02:00
LB Johnston
51dfcd2fd9
changelog entry for #8873
2022-08-12 17:35:42 +10:00
LB Johnston
3e6e9eb618
update docs/test spelling of colour
2022-08-12 17:29:16 +10:00
Matt Westcott
e5dd080fce
Release note for #8917
2022-08-11 13:45:35 +01:00
Matt Westcott
29d564c238
Release note for #6411
2022-08-10 19:42:00 +01:00
LB Johnston
4151b8ae21
add changelog for #8964
2022-08-10 15:15:20 +10:00
LB Johnston
41db4c62c4
add changelog for #8934
2022-08-10 15:08:57 +10:00
LB Johnston
8068d6f233
add changelog for #8820
2022-08-10 14:53:41 +10:00
Akash-Kumar-Sen
46bb760319
Ensure page explorer header item aligns with toggle on sm device
...
- fixes #8939
2022-08-09 21:29:20 +10:00
Akash Kumar Sen
71dfb4090b
fix overlapping of report filters/table & form submissions
...
- as of 3.0 - report filters would overflow the viewport in Wagtail
- fix layout issue with form submission lists introduced with filtering changes
- remove invalid css grid-column-start (unused)
- adopt theme variables for all main spacing instead of hard-coded em/rem/px values
- fixes #8929
2022-08-08 22:05:01 +10:00
tijani
61f6aeeb1a
Add path & re_path pattern types for RoutablePageMixin
...
* Modified route decorator so it adds new route to view depending on pattern type; default to path
* Made a separate decorator
* Renamed route to path and updated RoutablePage models
* Added a check to warn user when using regex with path decorator
* Made @route alias of @re_path, added tests for @re_path
* resolves #7031
2022-08-08 20:09:38 +10:00
anujaraj
3576e27ab0
added border to tooltip dropdown for high contrast & fix arrow
...
- fixes #8830
2022-08-06 23:07:01 +10:00
LB Johnston
c731369bfe
changelog - add additional fix mapped against #8925
2022-08-06 22:13:05 +10:00
LB Johnston
c9248725e2
add changelog for #8948
2022-08-06 21:56:48 +10:00
Akash-Kumar-Sen
827bcf3dbf
Documentation - improve organisation of settings reference #8950
...
- fixes #8863
2022-08-06 21:20:22 +10:00
LB Johnston
167b4c9302
changelog entry for #8925
2022-08-06 19:06:19 +10:00
Thibaud Colas
eac5e0bc2c
Finish re-implementing form styles based on design feedback & code review
...
Co-authored-by: LB Johnston <mail@lb.ee>
2022-08-05 10:36:52 +02:00
LB Johnston
3b84559b0f
add changelog for #8855
2022-08-05 08:34:14 +10:00
LB Johnston
a40b82fc05
add changelog for #8625
2022-08-05 07:41:15 +10:00
Paarth Agarwal
01ba3d3c44
Fixed empty variable issue in header template
...
- fixes #8942
2022-08-05 07:30:06 +10:00
Thibaud Colas
4f94c9ea20
Allow all CSS system colors in stylesheets without variables usage ( #8945 )
2022-08-04 10:00:27 -07:00
anujaraj
2d8aa123c0
Added a forced-color media query to disabled buttons in high contrast ( #8909 )
...
* added a forced-color media query to allow distinct visibiity of disabled buttons
* Also set disabled button border color to GrayText in forced-colors mode
The `button` element was not correctly picking up the same border color as the text, for some reason. This commit fixes that.
2022-08-04 12:55:00 -04:00
Thibaud Colas
8a7e0884d7
Finish implementing rich text max length with identical client & server count
2022-08-04 16:59:31 +02:00
Matt Westcott
d4837edef9
Formalise support for Django 4.1
2022-08-04 13:52:33 +02:00
LB Johnston
416a0b5100
refine changelog entry for documentation updates
2022-08-04 21:51:06 +10:00
Matt Westcott
f255135772
Release note for #8940
2022-08-04 13:35:50 +02:00
Jacob Topp-Mugglestone
0cdb9d8915
Implement combined rich text split and block insertion ( #8923 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-08-02 18:31:32 +01:00
Paritosh Kabra
63e0181f93
Fix query search in filtered image admin listing
...
- fixes #8029
- Fix Search Images within a Collection and an empty search query param - `admin/images/?collection_id=1&q=1`
2022-08-01 20:20:46 +10:00
LB Johnston
65f2512b87
changelog for #8903
2022-08-01 08:22:27 +10:00
LB Johnston
18ad15a18f
changelog entry for #8922
...
- resolves #8818
2022-07-31 04:11:07 +10:00
Jaap Roes
649a8623a0
Correctly validate from/to column index in redirect import
...
- fixes #8813
- relates to #6913 #8814
- add file hash check to ensure that no content can be tampered with mid-request after form submis
2022-07-30 17:54:02 +10:00
Scott Cranfill
f72aec9b61
Ensure consistent sidebar icon position whether expanded or collapsed
...
Adding vertical margin gives them same height when collapsed as the text with line-height when expanded.
2022-07-30 17:22:49 +10:00
PaarthAgarwal
887a259723
added translate button to header actions dropdown, removed all the instances of is_parent
...
- Fixed failing tests, added check for simple_translations enabled
- resolves #8866
2022-07-26 22:36:35 +10:00
PaarthAgarwal
2a751e9b00
updated help block colours & link styles
...
- resolves #8896
2022-07-26 22:01:12 +10:00
LB Johnston
dc61036614
changelog for #8777 & #8778
2022-07-23 11:33:01 +10:00
Sage Abdullah
5a957a629a
Retain other query params in header search behaviour
2022-07-21 09:40:05 +01:00
Sage Abdullah
4bedf6e045
Extract queryset filtering code from ReportView to generic IndexView
2022-07-21 09:40:05 +01:00
Sage Abdullah
17ca97e0ab
Remove SearchableListMixin
...
Functionality is already covered by IndexView, and we can't make
IndexView extend from SearchableListMixin because the queryset still needs to
be manipulated (e.g. for filtering).
Calling get_queryset() from SearchableListMixin (using super().get_queryset())
will return a search result object instead of a queryset.
2022-07-21 09:40:05 +01:00
Thibaud Colas
4a7892a9b5
Add release notes for #8874 and rework existing WHCM release notes
2022-07-20 21:55:09 +01:00
anujaraj
df50d8a1a4
Add bottom border to messages. Fixes #8836 ( #8875 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-07-20 21:34:23 +01:00
Matt Westcott
3b99d2026e
Release note for #8822
2022-07-20 13:59:03 +01:00
Thibaud Colas
598071b7a2
Release notes for #8824 . Fix #8424
2022-07-20 12:08:47 +01:00
LB Johnston
f9648349d6
contributor - use Tidiane (preferred name) instead of Tidjani
2022-07-20 20:32:26 +10:00
tijani
8cdb3f3a60
Added blocks_by_name, first_block_by_name methods to StreamValue
...
- A shortcut for accessing StreamField blocks by name
2022-07-20 17:13:20 +10:00
Dolidodzik
b131b4813e
replace latin abbreviations with english phrases & updated docs guidelines
...
- added sub-section to language part of general_guidelines.md
- fixes #8860
2022-07-20 16:11:38 +10:00
anujaraj
b3768a1145
Contrast themes – Update help-block styles
...
- Ensure help blocks show more appropriately in Windows High Contrast Mode with less reliance on communication via colour alone
- fixes #8817
- added dashed-dotted borders styles and removed forced-colors-adjust:none properties to/from help boxes
2022-07-20 15:47:11 +10:00
Coen van der Kamp
1b9628f06c
Add styling for Django 4 div-based radio select markup
...
- fixes #8869
2022-07-20 15:41:45 +10:00
PaarthAgarwal
0ed07c66db
adopted shared header for form submission page
...
- relates to #8539
- fixes #3759
- fixes #3236
- rename index_submissions to submissions_index (aligns with naming of all other index views)
2022-07-19 22:00:54 +10:00
Paarth Agarwal
35b5ed350a
Adopt slim header in page listing views ( #8792 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-07-18 18:28:51 +01:00
Matt Westcott
d07ff422d8
Documentation and release note for #8703
2022-07-18 15:53:32 +01:00
vupham04
53e2bdbd0d
Add option to set name to MenuItems generated by modeladmin ( #8553 )
...
Co-authored-by: Alexander Rogovskyy <A.rogovskyy@intershop.de>
2022-07-18 14:44:58 +01:00
Frantisek Holop
c79f584371
30 characters user names is an outdated requirement ( #8848 )
...
django does not have this limitation anymore.
2022-07-18 13:19:36 +01:00
Karl Hobley
ed239157fd
Release note for #8327 ( #8825 )
...
* Delete unused settings.rst
* Release note for #8327
* Use single backticks in changelog/release notes
2022-07-18 13:01:29 +01:00
sage
0693eed245
Use new modal dialog component for privacy settings modal. Fix #8478 ( #8847 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-07-18 10:39:50 +01:00
Paarth Agarwal
f73f54ffcf
Adopt shared header for menu settings editing view ( #8854 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-07-15 23:08:47 +01:00
Paarth Agarwal
d8c3d26de7
Adopt shared header template in workflows ( #8850 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-07-15 22:51:50 +01:00
Paarth Agarwal
d4b37357ab
Adopted shared header for redirects listing view ( #8849 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-07-15 22:35:11 +01:00
anujaraj
8daf1554ae
Display the correct color for icons in forced colors mode. Fix #8816 ( #8852 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-07-15 15:41:59 +01:00
Paarth Agarwal
e10648ffc2
Display data for Twitter embed blocks ( #8167 )
...
Co-authored-by: Iman Syed <52247241+imansyed000@users.noreply.github.com>
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-07-15 14:38:03 +01:00
sage
5ee5acb7ce
Introduce a new auto-updating preview panel inside the page editor ( #8671 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-07-14 13:59:05 +01:00
Paarth Agarwal
1859e64275
Switch all report views to use Wagtail’s reusable header component ( #8839 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-07-13 07:14:12 +01:00
Thibaud Colas
27ff5bfeaf
Remove button-group from ModelAdmin InspectView footer actions ( #8832 )
2022-07-13 03:11:41 +01:00
Thibaud Colas
b070ce1cd3
Add new Draftail toolbars and command palette, with new styles ( #8806 )
2022-07-13 01:35:22 +01:00
Thibaud Colas
d30eec40a8
Update to Draftail v2 alpha
2022-07-11 20:35:27 +01:00
anujaraj
3cb9b70d12
Make checkboxes visible in forced colors mode. Fix #8334 ( #8718 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-07-10 02:05:07 +01:00
anujaraj
3f0a648181
Make progress bars’ progress visible in forced colors mode ( #8719 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-07-10 00:18:39 +01:00
Jaap Roes
12ba7d8161
Fixed #8809 -- ExcelDateFormatter generates invalid format strings ( #8811 )
...
The format strings generated previously would not work correctly in macOs Preview and Numbers
2022-07-07 13:23:54 +01:00
LB Johnston
dbac4335c2
update changelog for eslint clean up items
...
- #8749
- #8764
- #8750
- #8748
- #8737
2022-07-06 19:28:25 +10:00
PaarthAgarwal
79a212b4b5
added prefix w- before header classes
...
- refine existing scss to use classes & remove unused scss
2022-07-06 19:13:19 +10:00
PaarthAgarwal
3b9c9fce5b
adopt the shared header include in the dashboard (home) view
2022-07-06 18:30:08 +10:00
PaarthAgarwal
e2d4cb7745
add classnames template tag for generating classnames
...
- use classnames template tag in shared header template
- add classname as documented variable for the shared header template
2022-07-06 18:30:08 +10:00
Thibaud Colas
524cab82e3
Introduce new template fragment composition tags
2022-07-06 18:18:21 +10:00
LB Johnston
6b4a551c0b
Revert "Add legacy and new status tags to the pattern library" #8665
...
This reverts commit daa47baddd
.
Resolves #8798
2022-07-05 20:41:17 +10:00
Sævar Öfjörð Magnússon
34734d252f
Remove the edit link from edit bird in previews to avoid confusion
2022-07-03 13:34:57 +01:00
SilvestriStefano
f535a0cc43
Documentation - migrate reference/** files to markdown content
...
- relates to #8383
2022-06-30 09:57:26 +10:00
Tidiane Dia
b4fded5958
Prefetch workflow states in page edit view
...
- Add test to show initial number of performed queries
- Add test to show number of queries performed when workflow states are prefetched
2022-06-29 14:45:01 +10:00
Josh Michael Karamuth
3374ccee5e
Make password reset form customisable
...
- Use a setting called WAGTAILADMIN_USER_PASSWORD_RESET_FORM to allow
users to specify a custom form for use in PasswordResetView
- Add an extra_fields property so that fields other than the
mandatory email field can be easily rendered in the template.
- Add extra blocks to the default template to allow users to
easily add their own stuff.
- Render extra fields in the template like we're doing in the
login template.
2022-06-29 14:40:24 +10:00
Steve Steinwand
daa47baddd
Add legacy and new status tags to the pattern library
2022-06-29 13:58:04 +10:00
anujaraj
8766277e44
fix issue where linting/formatting npm scripts would not work on Windows
...
- linting bug changes to allow it working for both windows and mac
- resolving linting issues for windows in lint:format to allow prettier to run
2022-06-29 11:13:13 +10:00
Bernd de Ridder
013ff2179b
Update human-readable-date with accessible tooltip
...
- resolves #8697
2022-06-29 11:02:16 +10:00
LB Johnston
65a9c9a1cd
documentation - upgrading page - migrate content to markdown
2022-06-29 10:18:05 +10:00
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