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

133 Commits

Author SHA1 Message Date
Temidayo
21dfe9b05f
Documenting 5.2 as LTS release (#11111)
* Documenting 5.2 as LTS release
2023-10-23 09:24:21 +01:00
Thibaud Colas
4da28a4ba8 Reorder release v5.2 release notes to showcase more changes 2023-10-20 10:08:19 -04:00
LB Johnston
145e33de9d
5.2 release notes - add supporting links and fix typos 2023-10-20 10:13:27 +01:00
Matt Westcott
280bd79e75 Release note for page listing view redesign 2023-10-19 14:38:06 +01:00
Stefan Hammer
3de6ce61ff Improve filtering of audit logging based on the user's permissions (#11020)
Until now, a user could see the audit log for all custom models,
permissions haven't been checked yet.
Now, only log entries of those content types are displayed, where
the user has at least one permission.

The change also adds filtering to the action-dropdown.
This avoids showing unnecessary action types, e.g. actions which aren't
used at all.
All 3 uses of action-dropdowns (site history, page history, generic
history) only display those actions, which are used at least once.

This partially fixes #9181.
2023-10-19 13:46:55 +01:00
Neeraj P Yetheendran
8b697124e8 Consistently allow passwords to use leading & trailing whitespace
- Set strip=False to LoginForm,UserForm to ensure consistency with Django's practices
- Added test to ensure whitespace password not stripped in UserForm
- Test to ensure whitespace not stripped in PasswordChangeForm
- Set username to email if email-based custom user model used in WagtailTestUtils login method
- Co-authored-by: sag​e <laymonage@gmail.com>
- Fixes #10839
2023-10-19 23:32:41 +11:00
LB (Ben Johnston)
74aada038b
Add BulkController support for shift+click behaviour (#10861) 2023-10-19 13:25:41 +01:00
Ihedioha Chinedu Innocent
26a89cf37d Updated FieldPanel to TitleFieldPanel in docs
- Closes #11078
2023-10-19 22:36:15 +11:00
Storm B. Heg
aa2b94db0b
Add changelog and release notes for #10961
Crediting @MeghanaNalla too for their previous work in #10759.
2023-10-19 12:58:32 +02:00
LB Johnston
8002e75775 Documentation - Add initial Stimulus docs
- Move extending React to new extending client-side page within advanced topics
- Add general extending JavaScript / client-side overview
- Prepare initial Stimulus usage documentation
- Resolves #10197
- Apply suggestions from code review - Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2023-10-19 07:28:27 +01:00
Sage Abdullah
5c92c8cb8d
Release notes for #11082 2023-10-19 02:23:32 -04:00
sag​e
56b14e8f97
Use dropdown buttons on listings in dashboard panels (#11083)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2023-10-19 07:12:39 +01:00
Thibaud Colas
78a349bb24 Release notes for #10915 2023-10-19 06:39:35 +01:00
Thibaud Colas
3376060ea6 Use the correct action log when creating a redirect 2023-10-18 23:43:54 -04:00
Chiemezuo
3df622f2ef Migrate publishing schedule dialog field resets to Stimulus
- Remove ...admin/schedule-publishing.js
- Builds on #11043 & #11066
- Closes #11029
2023-10-19 08:00:15 +11:00
Alex Tomkins
7131a85532 Use get_or_create for editor page subscriptions
Two processes loading the edit view of a page without a subscription could result in an integrity error.
See https://docs.djangoproject.com/en/4.2/ref/models/querysets/#get-or-create
Fixes #11016
2023-10-18 21:10:57 +11:00
Chiemezuo
29d73a3b68 DialogController add support for notifyTargets
- Allowing the dispatching of events to internal targets for key modal events
- See ##11029
2023-10-18 18:52:04 +11:00
Matt Westcott
b35f902daf Upgrade consideration note for button hook changes 2023-10-17 17:28:08 +01:00
Thibaud Colas
a087a4a1d8 Add release notes for picture and srcset_image template tags 2023-10-17 11:50:07 -04:00
Matt Westcott
234e144f50 Also credit Hazh. M. Adam for original work on #7567 2023-10-17 16:01:34 +01:00
Matt Westcott
f233c3d0ef Release note for #11044 2023-10-17 15:59:27 +01:00
Thibaud Colas
e2e0130662 Avoid using aria-label with different content from visible text for "Forgotten password" link 2023-10-17 21:36:38 +11:00
Chiemezuo
aa47776b8a Allow long words in comments to wrap if needed
Fixes #11048
2023-10-17 21:16:39 +11:00
Chiemezuo
959913ee18 Create reset method in w-action controller
Enabling prep for #11029
2023-10-17 21:08:22 +11:00
faishalmanzar
e9d88528e7 Added JS Events for Inline panel added/removed
- Added docs for InlinePanel JS events
- Added w-formset:ready w-formset:added & w-formset:removed events and expanded test suite
- Fixes #9105
2023-10-17 11:53:16 +11:00
LB Johnston
d0b588228d 5.2 release notes - fix code type
- We usually use `javascript` not `js`
2023-10-17 08:42:00 +10:00
Matt Westcott
7d2c2a5e6d Release note for #10711 2023-10-16 21:28:56 +01:00
Matt Westcott
90c163078a Release note for #11039 in 5.2 2023-10-16 12:15:23 +01:00
Matt Westcott
78f93af5c8 Release note for #10972 in 5.2 2023-10-13 15:42:05 +01:00
chris48s
4219488a3c use ignore_conflicts when inserting references
don't pass ignore_conflicts if backend is mssql

check for feature not DB engine
2023-10-13 14:05:38 +01:00
chris48s
912e2b6ea7 Fix reference indexing error for objects with lazy ParentalKeys
failing test case: ref index with lazy parental key

determine if instance type is indexed using instance._meta.model

Release notes for #11023
2023-10-13 13:50:14 +01:00
Matt Westcott
b4a9f2d1fa Release note for #11013 2023-10-13 13:09:06 +01:00
Chiemezuo
4269d824f9 Migrate jQuery 'select all on focus' in Image URL generator to Stimulus
Adds support of this useful shared functionality in the ActionController
Fixes #11031
2023-10-13 11:29:18 +11:00
Matt Westcott
953c980976 Release notes for #10931 in 5.2 2023-10-09 19:07:20 +01:00
LB Johnston
1c4e69dbce Add better docs & cross-linking for how PanelGroup permission kwarg works
Adds more details on how to use the feature added in #8846
2023-10-09 22:50:11 +11:00
rohitsrma
15642124b6 API - Allow ordering by multiple fields
- Closes #7429
- Builds on original PR #7433 (Jake Howard)
2023-10-09 22:16:31 +11:00
LB Johnston
ea7e3ed2e5 Add Changelog & Upgrade Notes for #10959 2023-10-09 20:56:09 +11:00
Thibaud Colas
a2c9e9ab2c Release notes for docs changes 2023-10-09 06:43:30 +01:00
Matt Westcott
7787ebaf95 Add 'undocumented internals' section to 5.2 upgrade considerations 2023-10-06 16:24:16 +01:00
Panagiotis H.M. Issaris
3340854d1a Add a link to the issue tracker on the PyPI project page (#11004) 2023-10-06 10:30:10 +01:00
Matt Westcott
d9c8d9fff3 Update CI database versions (#10999)
Rebuild of #10842
2023-10-05 14:44:28 +01:00
LB Johnston
8e3bee5e10 Add changelog for #10883 2023-10-05 22:01:52 +10:00
faishalmanzar
ceed617115 Added progress bar to wagtail_image_rendition command output
Fixes #10853
2023-10-05 22:23:28 +11:00
Matt Westcott
73a6456c04 Release note for Python 3.12 support (#10991) 2023-10-05 11:37:42 +01:00
rohitsrma
e2ce772017 Fix help block link contrast
Fixes #10990
2023-10-05 21:30:03 +11:00
LB Johnston
d6888e05e4 Update Format.classnames to be Format.classname
- Aligns with the naming convention set from Wagtail 4.2
- Add deprecation warnings if classnames is accessed & unit tests for this
- Update other unit tests to use the naming
2023-10-05 21:10:39 +11:00
LB Johnston
69b2955899 Fix typo in 5.2 release notes 2023-10-05 19:58:00 +10:00
Sage Abdullah
d0361e9829
Release notes for #10968 2023-10-05 10:35:28 +01:00
Sage Abdullah
9acc714c07
Add upgrade considerations for legacy moderation system deprecation 2023-10-05 10:35:28 +01:00
Sage Abdullah
b05705fa07
Release notes for #10940 2023-10-04 13:31:21 +01:00