Matt Westcott
42c566b19b
Remove note about database search not ordering by relevance
...
This text existed since Wagtail 1.x and is referring to the original database backend that just did substring matches (which is now the fallback backend), before we supported database-backed full-text search.
2024-07-24 22:31:53 +01:00
Matt Westcott
526c7da018
Make StreamField migration a headline release note for 6.2
2024-07-23 11:56:34 +01:00
Thibaud Colas
4616501fb9
Reorder and rewrite 6.2 release notes
2024-07-23 10:51:44 +01:00
Matt Westcott
ed5749ca1e
Release notes for #12149 and #12150
2024-07-23 10:15:30 +01:00
Matt Westcott
f7fa20e600
Upgrade Sphinx to 7.3; use newer syntax for no-index directive and --fail-on-warning switch
2024-07-23 10:13:03 +01:00
Matt Westcott
80b1ebe40b
Apply suggested rewrites from pyupgrade for Python 3.9 and up
...
```
git ls-files --others --cached --exclude-standard -- '*.py' | xargs pyupgrade --py39-plus
```
2024-07-23 10:12:45 +01:00
Matt Westcott
4ad2527824
Use correct package name libmariadb-dev for Debian bookworm
2024-07-23 10:12:45 +01:00
Matt Westcott
cc1d4924bb
Remove guard on usedforsecurity kwarg
...
This kwarg is always accepted as of Python 3.9 (see https://docs.python.org/3.10/library/hashlib.html#hash-algorithms )
2024-07-23 10:12:45 +01:00
Matt Westcott
a8a29201c9
Drop support for Python 3.8
2024-07-23 10:12:45 +01:00
Sage Abdullah
012cd99c1b
Release note for #12017
2024-07-22 17:21:58 +01:00
Sage Abdullah
8217124799
Add default next_url value in form submissions delete view
2024-07-22 17:13:54 +01:00
Matthias Brück
4bfab460a4
Add next parameter to form submission delete view and bulk action
2024-07-22 16:35:27 +01:00
Matthias Brück
74df95d049
Revert 8e106f4
and move paginate_queryset() to BaseListingView.
2024-07-22 14:46:46 +01:00
Matt Westcott
0e60590676
Fix no-index directive for Sphinx 7.4.7
2024-07-22 14:21:16 +01:00
Matt Westcott
9cd2005a09
Add release note stubs for 6.3
2024-07-22 13:43:34 +01:00
Matt Westcott
6d6ec7762d
Version bump to start work on 6.3
2024-07-22 13:43:34 +01:00
Matt Westcott
e1f9d97238
Remove versionadded/versionchanged notes for 6.1
2024-07-22 13:43:34 +01:00
Matt Westcott
9f518a007d
Remove unused heading from 6.2 upgrade notes
2024-07-19 16:50:52 +01:00
Matt Westcott
99f3df6d55
Generate new strings for translation
2024-07-19 16:32:39 +01:00
Matt Westcott
abdc63ba11
Fetch new translations from Transifex
2024-07-19 16:25:59 +01:00
SebCorbin
ca5d54cb89
Fix check when using FORMAT_MODULE_PATH ( #12006 )
...
Fixes #12005
2024-07-19 15:56:53 +01:00
Thibaud Colas
9f246d5eae
Unlocalize ping interval value
2024-07-19 13:14:30 +01:00
Thibaud Colas
c569e08d7d
Release notes for #12099
2024-07-19 13:14:30 +01:00
Sage Abdullah
f8564055b1
Add WAGTAIL_EDITING_SESSION_PING_INTERVAL setting
2024-07-19 13:14:30 +01:00
Sage Abdullah
78cfab1662
Use non-translatable placeholders for the initial render of the overwrite changes dialog
2024-07-19 13:14:30 +01:00
Sage Abdullah
3f4566dfa3
Destroy tippy on DropdownController disconnect
2024-07-19 13:14:30 +01:00
Sage Abdullah
8845a8091e
Improve display of editing sessions on smaller screens
2024-07-19 13:14:30 +01:00
Sage Abdullah
52cf4de58c
Use lighter shade of red for unsaved changes indicator in dark mode
2024-07-19 13:14:30 +01:00
Sage Abdullah
6689c2abdd
Fix warning icon filler for custom font sizes
2024-07-19 13:14:30 +01:00
Sage Abdullah
28006a13c3
Use has-edits-value to test w-action#forceReload with w-unsaved
2024-07-19 13:14:30 +01:00
Sage Abdullah
2a47ad1da2
Rename w-editing-sessions__session--latest to w-editing-sessions__session--saved
2024-07-19 13:14:30 +01:00
Sage Abdullah
756913c44d
Restore ping effect for session with latest revision
...
Was lost when refactoring the styles to a separate component because @apply doesn't work with custom classes
2024-07-19 13:14:30 +01:00
Sage Abdullah
7d5252200f
Only make the reload button show the 'unsaved changes' dialog if there are unsaved changes
2024-07-19 13:14:30 +01:00
Sage Abdullah
7e024f42ce
Add wagtail_userprofile to select_related in editing sessions ping view
2024-07-19 13:14:30 +01:00
Sage Abdullah
72934a5049
Fix spacing in editing sessions dialog buttons
2024-07-19 13:14:30 +01:00
Sage Abdullah
865df0e03e
Don't add aria-busy and spinner icon when w-swap is deferred
2024-07-19 13:14:30 +01:00
Sage Abdullah
d17213a288
Use toggle_describedby for the more sessions toggle description
2024-07-19 13:14:30 +01:00
Sage Abdullah
914e8fc88a
Defer w-swap write when there's a visible tooltip in the target container
...
Tooltips may be triggered by other events, not just focus. Use MutationObserver to handle this.
2024-07-19 13:14:30 +01:00
Sage Abdullah
a0117bb6b3
Only serialise the form data in SwapController if the method is GET
2024-07-19 13:14:30 +01:00
Sage Abdullah
f7c7e5fbd4
Add code comments per review
2024-07-19 13:14:30 +01:00
Sage Abdullah
d7938c4d50
Remove capfirst from editing session messages
2024-07-19 13:14:30 +01:00
Sage Abdullah
bb2a9c4398
Add tests for the editing session view's HTML
...
This is incomplete but covers most of the important cases
2024-07-19 13:14:30 +01:00
Sage Abdullah
74c0c25f74
Fill the hole in the warning icon
2024-07-19 13:14:30 +01:00
Sage Abdullah
6c44d6113c
Use the proper content type for confirmation messages
2024-07-19 13:14:30 +01:00
Sage Abdullah
791defed46
Use more personalised messages for the current user in the sessions list
2024-07-19 13:14:30 +01:00
Sage Abdullah
5de63bd1b3
Use list elements for the editing sessions list
2024-07-19 13:14:30 +01:00
Sage Abdullah
f53895ce24
Add toggle aria label for +x users in the sessions list
2024-07-19 13:14:30 +01:00
Sage Abdullah
57f34ac6ed
Extract editing sessions styles into its own component
2024-07-19 13:14:30 +01:00
Sage Abdullah
e2490ac72f
Improve screen reader text for session avatars
...
Add aria label to the popups so it doesn't rely entirely on the content inside the popup, which may include things like the 'Refresh' button.
Also add a dash in between the user's name and 'Currently viewing' so that there's a pause in between.
2024-07-19 13:14:30 +01:00
Sage Abdullah
c46dd53254
Do not swap sessions list HTML until focus has left the container
...
Prevent disrupting the flow of keyboard users when they are focusing on
the sessions list.
2024-07-19 13:14:30 +01:00