elhussein almasri
d1b1fa638d
Make TableBlock cells reachable using keyboard
...
Fixes #8893
2024-01-24 07:48:20 +10:00
Aman Pandey
690c382577
Use table caption instead of aria-describedby in page ordering
...
When the page listing is in re-ordering mode, use the Table caption to provide a screen reader description.
This is more suitable instead of aria-describedby & builds on changes made in #11250
2024-01-24 06:54:40 +10:00
Aman Pandey
7f1216e225
Add table caption property in table class component
...
Add support for basic rendering of a screen reader (not visible) only caption element
Fixes #11493
2024-01-24 06:54:40 +10:00
Matt Westcott
e1693ee5db
Release note for #10311
2024-01-23 16:53:14 +00:00
LB Johnston
b991ddf9c4
Deprecate WidgetWithScript - potentially unsafe and no longer used
...
- Avoid inline scripts in the test code, this approach is no longer recommended and causes CSP non-compliance
- Relates to #7053
2024-01-23 16:52:55 +00:00
Cynthia Kiser
e4c80fd2c3
Allow ordering from IndexView to work but still be overridden by ordering set in ModelViewSet ( #11367 )
...
Fixes #11165
2024-01-23 14:14:32 +00:00
Sage Abdullah
eba827d4ae
Release note for #11477
2024-01-23 10:05:36 +00:00
Thibaud Colas
4790b44ba1
Move accessibility checker inside the editor ( #11478 ). Fix #10136
2024-01-23 08:15:34 +00:00
Rohit Sharma
50bdb724b5
Fix chooser buttons focus color is too dark in dark mode
...
Fixes #10875
2024-01-23 12:30:41 +10:00
elhussein almasri
175b7ac044
Fix `exclude_fields_in_copy` issues with default/unique values
...
- Ensure that revisions also exclude the field as an initial revision is created on page creation
- Fixes #11428
- Fixes #10922
- See also #11323 & #11323
2024-01-23 08:33:15 +10:00
Salvo Polizzi
dd338de6f3
docs: documented get_children in Page model reference
...
Fixes #11499
2024-01-23 07:49:40 +10:00
Nick Smith
3d7bbeb908
Raise meaningful error when no site for SiteSetting ( #11513 )
2024-01-22 21:13:32 +00:00
Stefan Hammer
c51baf6d42
Update the fields in the database while the object is in draft state ( #10104 )
...
Fixes #9285
2024-01-22 20:09:32 +00:00
Sage Abdullah
b07ed3d17d
Release note for #11463
2024-01-22 16:06:26 +00:00
Jake Howard
8fcf6ec1e9
Use `FileResponse` when serving files
...
- Ensure text documents are binary
- Django internally will deadlock if the file sent isn't bytes
- Remove unnecessary open call
2024-01-22 08:06:34 +10:00
LB Johnston
bbcf1e74ee
Add changelog & a few fixes for #11194
...
Partially reverts commit 7fa335c20d (fixing some issues with the URL updates)
2024-01-21 18:55:43 +10:00
Alex Tomkins
f73ae8db90
Raise 404 with bulk actions for models which don't exist
...
Fixes #11491
2024-01-21 08:16:48 +10:00
Rohit Sharma
80f433143d
Migrate Image URL generator views to class based views
...
- Relates to #8365 (class based views migration)
2024-01-20 22:12:57 +10:00
nandini584
c99c74cc7e
Ensure panel anchor sizes meet minimum accessible size
...
Fixes #11411
2024-01-20 22:01:59 +10:00
Rohitansh
cb90ffeaf3
Ensure a visual only th element gets ignored by accessibility tooling
...
Empty table header found in the 'Your locked pages' dashboard section
Fixes #11459
2024-01-20 21:46:21 +10:00
LB Johnston
b710044f29
Add changelog for #11137 & #11490
2024-01-20 21:38:03 +10:00
LB Johnston
fbe585184f
Add changelog for #11468 & #11471
2024-01-20 21:22:02 +10:00
Matt Westcott
6e932089b9
Release note for #11472
2024-01-19 11:53:15 +00:00
LB Johnston
18a1101656
Add changelog for #11250 (w-orderable)
2024-01-19 08:48:48 +10:00
Sage Abdullah
66bd5fbc93
Release note for #11444
2024-01-18 16:00:22 +00:00
Thibaud Colas
d538413030
Release notes for #8127
2024-01-18 11:56:18 +00:00
Sage Abdullah
2531f688f3
Release note for #11467
2024-01-18 11:47:16 +00:00
the-r3aper7
78f6990d35
Adopt Stimulus UnsavedController for page edit/create forms
2024-01-18 08:07:16 +10:00
LB Johnston
430a37653c
Remove non-functional and inaccessible auto-focus on first field in page create forms
2024-01-18 08:07:16 +10:00
the-r3aper7
422d6a8cbe
Migrate enableDirtyFormCheck to Stimulus UnsavedController
...
- Include backwards compatible global function replacement
2024-01-18 08:07:16 +10:00
Sage Abdullah
dece4fdaf4
Release note for #11456
2024-01-17 19:22:23 +00:00
Thibaud Colas
89aa153168
Universal listings release notes first draft
2024-01-17 15:33:07 +00:00
Thibaud Colas
be14465c4e
Improve CSS authoring guidelines ( #10049 )
...
Co-authored-by: sage <laymonage@gmail.com>
2024-01-17 07:40:47 +00:00
Rohit Sharma
6f93b1a2c4
Fix long comment UI issues (scroll shaking & comment overflow)
...
- Includes PR #11322
- Fixes #10984 (scrolling issues with long initial comments)
- Fixes #11324 (overflow of comment reply with long words)
2024-01-17 17:34:48 +10:00
nandini584
a88a775aea
Ensure the sidebar account toggle has no duplicate accessible labels
...
- Remove the integration test for this element as it was failing even though the element has valid content.
- Fixes #11372
2024-01-17 12:43:38 +10:00
nandini584
e91cdb47da
Update Jest version (package.json)
2024-01-17 12:43:38 +10:00
Neeraj P Yetheendran
3faeabb4d7
Allow admin backend login URL to be customised ( #11415 )
...
Fixes #10882
2024-01-16 23:50:31 +00:00
nandini584
daf0c96841
Fix close button visibility in new dialog non-message variant
...
- Add w-dialog root classname to support overall styling of the dialog if a message is provided
- Fix up layout of dynamic classes to avoid additional spaces
- Fixes #11306
2024-01-17 09:27:50 +10:00
DevilsAutumn
fe1a306285
Move to a select field for determining the way TableBlock will use headers
...
- Make the new table_header_choice select backwards compatible with tables stored before Wagtail 6.0
- Built on previous PRs #9673 & #6763
- Fixes #5989
2024-01-17 08:37:40 +10:00
Tommaso Amici
a4c18b4957
Add optional caption field to TypedTableBlock
...
- Closes #8507
- Make caption default to "" for tables that predate adding the caption field
- Update the html generated in JS so the rendered form matches our new styles
- Use a consistent period (full stop) at the end of the help text sentence (including table fields)
2024-01-17 08:15:35 +10:00
LB Johnston
0ec50f0d82
Migrate Styleguide ad-hoc JS to use styles only
2024-01-16 19:03:45 +10:00
LB Johnston
fdad793a50
Fix up contributor name for #11294
2024-01-16 18:59:41 +10:00
Rohit Sharma
33fbbed19d
Resolve error when specifying 'slug' as a read-only field ( #11447 )
2024-01-15 19:19:40 +00:00
Matt Westcott
67f495bb4c
Rewrite recent edits panel to use audit log
...
As per https://github.com/wagtail/wagtail/issues/11323#issuecomment-1889520913
Fixes #11323 . Thanks to @elhussienalmasri for the initial investigation and proposed fix.
2024-01-15 19:08:28 +00:00
LB Johnston
15f7486e67
Add changelog for #11294
2024-01-15 09:01:26 +10:00
LB Johnston
0ee97d45de
Add upgrade considerations for data-tippy attribute deprecation
2024-01-11 16:23:09 +00:00
Neeraj P Yetheendran
f0a67975db
Add ability to override a Page's copy form
...
- Documentation added for Customising Copy Form with an auto-incrementing slug example
- Add tests
- Resolves #10147
2024-01-11 08:35:53 +10:00
LB Johnston
235f217fee
Add changelog for #11419
2024-01-11 07:43:16 +10:00
Matt Westcott
a099cf7ac3
Release note for #11436
2024-01-10 16:18:14 +00:00
Sage Abdullah
29fd83493d
Release note for #11432
2024-01-10 09:30:11 +00:00