0
0
mirror of https://github.com/wagtail/wagtail.git synced 2024-12-01 11:41:20 +01:00
Commit Graph

2425 Commits

Author SHA1 Message Date
Thibaud Colas
e33cdbf8db
Set up CSS LTR-RTL direction variable and fix incorrect transforms (#9914). Fix #9800
- Fix Draftail block toolbar trigger overlay in RTL mode
- Fix switch component rendering in RTL mode
- Fix panel header positioning in RTL mode
- Remove unused 404 styles
- Fix comments positioning in RTL mode
- Fix sidebar sub-menus transition direction
- Fix form side panels in RTL mode
- Fix minimap positioning in RTL mode
- Fix Draftail tooltips positioning in RTL mode
- Fix page explorer transition direction in RTL mode
- Set up CSS LTR-RTL direction variable
2023-01-19 12:06:43 +00:00
Thibaud Colas
afc6004441 Release notes for #9868 2023-01-19 11:19:25 +00:00
Jake Howard
c8c1870c97 Prevent memory exhaustion when purging a large number of revisions
Optimise determining whether a revision is the latest

This no longer attempts to load the entire revision into memory to compare. Instead, we just check if any revisions created after this one exist (that aren't this one).
2023-01-19 21:06:58 +10:00
4the4ryushin
529d2feb49 Add docs example for how to configure API renderer_classes
- Update docs/advanced_topics/api/v2/configuration.md
- Fixes #6066
- Fix up spelling of customise (UK English not US)
2023-01-19 20:43:45 +10:00
bbeniamin
96b94d01d9 Fix parsing of queries with multiple filters that contain quotes 2023-01-19 20:41:48 +10:00
4the4ryushin
cc0f2d7c4c Migrate avatar template to an include tag
Includes style guide & storybook implementation
Fixes #8655
2023-01-19 20:32:05 +10:00
Albina
55d04366f7
Axe accessibility checker integration with floating dialog component (#9899)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2023-01-18 15:59:44 +00:00
Matt Westcott
d7adcec584 Release note for #9886 2023-01-18 14:31:08 +00:00
Matt Westcott
6e78caa84f Release note for #9872 2023-01-18 14:15:57 +00:00
Lovelyfin00
b929694203 Migrate lock/unlock actions to w-action controller
- Revise 'redirect' from a string to a 'continue' boolean that defaults to false
- Use 'continue=true' for cases where we do not want to create a next param on submit that takes the user back to the current page
- Fixes #9815
2023-01-18 19:00:47 +10:00
Lovelyfin00
9e9a84c953 Pull out loadiconSprite function from inline script
- wrote test for initIconSpirite
- changed from xmlhttprequest to fetch
- prepared a domReady util
- Fixes #9811
2023-01-18 08:04:55 +10:00
Thibaud Colas
34f6bab633
Rich text toolbar refinements from usability testing. Fix #9281 (#9905) 2023-01-17 17:21:45 +00:00
sag᠎e
c8981416ef
Load Axe configuration and error messages defined in Python (#9898)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2023-01-16 13:42:09 +00:00
Lovelyfin00
004faac53c
Migrate workflow and workflow tasks enable action to a Stimulus controller (#9844)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2023-01-12 21:55:40 +00:00
Albina
1e9f580b8c
Add base Axe accessibility checker integration within userbar, with error count (#9850)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2023-01-12 12:21:58 +00:00
Thibaud Colas
ea13a1b60a Release notes for #9841. Fix #9034 2023-01-12 09:51:51 +00:00
LB Johnston
c8dca0a7f2 Migrate upgrade notification to Stimulus (UpgradeController) 2023-01-12 09:26:31 +10:00
Matt Westcott
a31fa8589e Release note for #9806 2023-01-11 13:37:59 +00:00
Thibaud Colas
0513a78fb5 Refactor Wagtail userbar to use core.css stylesheet like other components 2023-01-11 20:20:15 +10:00
LB Johnston
52a4d9a6f3 Add changelog for #9785 2023-01-11 20:10:05 +10:00
LB Johnston
ba13f56db7 Fix issue where notifications did not include the correct hash
- The Tab notification URL hash changed when adopting the new tabs system
- Fixes #9873
2023-01-11 20:03:51 +10:00
LB Johnston
b3a2aec43c Add changelog for #9818 2023-01-11 08:42:34 +10:00
Thibaud Colas
d036f10e61
Remove react-axe package usage (#9865) 2023-01-10 11:12:19 +00:00
Albina
a37c4bab3d
Re-implement design system colors so HSL values exactly match the desired RGB. Fix #9571 (#9856)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>

Fixes https://github.com/wagtail/wagtail/issues/9571
2023-01-10 08:31:51 +00:00
Thibaud Colas
4230630ceb
Update focus outline color (#9839) 2023-01-10 00:23:56 +00:00
Rishabh Jain
959a802c76 Updated documentation for adding reports to cover permission restrictions (#9859) 2023-01-09 14:14:53 +00:00
Matt Westcott
b0259a4990 Fix check for delete_url_name attribute in generic DeleteView
Fixes #9861
2023-01-09 14:02:07 +00:00
Matt Westcott
99eaef6ee6 Remove resize handles from autosize text areas (#9713)
Fixes #7210, replacing #9651 as per https://github.com/wagtail/wagtail/issues/7210#issuecomment-1325707942. AdminAutoHeightTextInput now inserts a w-field__autosize classname which explicitly disables the resizing handle, leaving resizing fully in control of the jquery.autosize plugin.
2023-01-05 14:13:29 +00:00
Rishabh Jain
e68f2e0d7d Added check for file overwrite setting (#9823) 2023-01-05 13:48:21 +00:00
Matt Westcott
26ea675520 Release note for #9851 2023-01-05 12:03:14 +00:00
Matt Westcott
1da5b97d51 Add release notes and versioned deprecation warnings for #9824 2023-01-04 18:17:35 +00:00
Matt Westcott
6e4c449fda Release note for #9795 2023-01-04 17:51:43 +00:00
Jake Howard
0f209ee848 Add {% fullpageurl %} for resolving absolute URLs to pages 2023-01-04 16:13:56 +00:00
Jake Howard
2f86d9abc7 Use util method to construct util dummy requests (#9797)
This more reliably mocks a request for a given site and path.
2023-01-03 15:00:23 +00:00
Thibaud Colas
1de29709de
Remove unused search-bar and button-filter styles (#9812)
- Remove unneeded search-bar class from templates
- Remove _file_field_as_li template with unneeded overrides
- Remove unused search-bar styles
2023-01-03 09:39:21 +00:00
Albina
5cf621660c
Refactor Wagtail userbar as a web component (#9816)
* Add a border around the userbar menu in Windows high-contrast mode so it can be identified
* Make sure browser font resizing applies to the userbar
* Switch userbar to initialise a Web Component to avoid styling clashes
* Refactor userbar stylesheets to use the same CSS loading as the rest of the admin
2022-12-27 16:55:19 +00:00
Albina
5eb2064574
Close the userbar when clicking its toggle. Fix #9342 (#9808)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>

Fixes https://github.com/wagtail/wagtail/issues/9342
2022-12-27 15:36:05 +00:00
Thibaud Colas
4246c0b703 Add release notes for #9772 in v4.1.2 2022-12-19 14:05:41 +00:00
Thibaud Colas
84e2390192 Add release notes for Stimulus adoption 2022-12-19 14:00:11 +00:00
Matt Westcott
4f31804e63 Changelog note for #9763 2022-12-15 09:51:40 +00:00
Natarajan Balaji
b6f7fbf828 Fix issue where Decimal value block null caused an error
- Fixes #9777
- DecimalBlock value when Null forces a conversion to null which crashes the server. Fixed it by returning null when the value is null and decimal when a value is other than null
2022-12-13 07:47:18 +10:00
LB Johnston
abc39ad3c4 Changelog for #9761
- Closes #9748
2022-12-11 15:32:47 +10:00
Lovelyfin00
6997ff1d68 Use browser URLSearchParams to determine q param (core.js)
- Fixes #9765
- removed the function for getURLParam function and replaced with URLSearchParam method
- already used in many other places in the same file
2022-12-10 07:19:48 +10:00
LB Johnston
ec41b7448a Add changelog for #8746 2022-12-10 07:05:39 +10:00
Thibaud Colas
0bf26a73c1 Fix horizontal positioning of rich text inline toolbar 2022-12-10 06:56:54 +10:00
Matt Westcott
f635038e13 Release note for StreamField data migration helpers (#9694) 2022-12-09 16:40:07 +00:00
4the4ryushin
7fe09f65bb conditional display of meta description (#9764) 2022-12-08 14:35:46 +00:00
Sage Abdullah
ddbdd51607 Extract generic Lock/Unlock views and make page's views extend from them (#9740) 2022-12-08 12:06:52 +00:00
LB Johnston
f31cce6786 Update changelog for #9750 2022-12-08 07:45:00 +10:00
LB Johnston
fa544d4ec2 Add changelog for #9762 2022-12-08 07:43:30 +10:00