Sage Abdullah
2f1b375963
Release note for #12924
2025-04-17 14:45:58 +01:00
Andy Chosak
b376a7b65d
Don't duplicate snippets in "Snippets" menu
...
This change alters the behavior of the sidebar "Snippets" menu such that
the snippet index view doesn't include snippet models that have been
configured with their own menu item.
Currently, the "Snippets" menu doesn't appear if all snippet models have
their own menu items; however, if some models do and some don't, the
snippets index view lists all of them, causing some duplication in the
UI which could be confusing for editors.
This commit changes this behavior so that "Snippets" is only used to
edit those snippet models that aren't editable elsewhere.
A new setting (WAGTAILSNIPPETS_MENU_SHOW_ALL) has been added to always
show the snippets menu and all snippets models. This setting will allow
for continuation of the current behavior for those users that desire it.
Closes issue 11340.
2025-04-17 14:31:31 +01:00
Sage Abdullah
0506449cbb
Add deprecation notice for listings without breadcrumbs
2025-04-16 12:02:42 +01:00
Sage Abdullah
f9eb457b15
Remove wagtailadmin/shared/ajax_pagination_nav.html
2025-04-15 15:20:16 +01:00
Sage Abdullah
490ad5b521
Improve _editor_js.html deprecation message
...
The template will be removed in a future release regardless if the user
has overridden the template or not.
When overriding templates, you use a path relative from a "templates"
directory. The "wagtail/admin/templates" directory is an implementation
detail that users do not need to know, and might be confusing to mention.
2025-04-15 13:00:34 +01:00
Matt Westcott
9f9aecfd61
Document removal of deprecated features in 7.0
2025-04-15 09:33:59 +01:00
Matt Westcott
9c24705b88
Release note / documentation for validate on publish
2025-04-15 09:15:06 +01:00
Matt Westcott
917e74661b
Release note for Django 5.2 support in 6.3.4
2025-04-11 21:08:21 +01:00
Sage Abdullah
714e5c0f62
Change 'Publish' button label to 'Schedule to publish' if go-live schedule is set ( #12424 )
2025-04-11 18:41:30 +01:00
Stefan Hammer
d18ea820bf
Don't select the root page as the default destination for MoveBulkAction ( #10600 )
...
The test covers a crash (#10473 ), which has also been fixed by #10362 .
2025-04-10 20:25:04 +01:00
Chiemezuo
e28cb2930e
refactor move_choose_destination to CBV ( #12748 )
2025-04-10 17:48:50 +01:00
Sage Abdullah
32e1366534
Use Task.get_template_for_action() in workflow modal views ( #12926 )
2025-04-10 17:39:02 +01:00
Matt Westcott
01a47c3e37
Move release process docs to releases section
2025-04-10 12:56:11 +01:00
Matt Westcott
24179dc418
Mark 7.0 as a LTS release
...
The schedule is being moved so that LTS releases now happen in May, to align with Django.
2025-04-10 12:56:11 +01:00
Matt Westcott
5e0b0b56b6
customisations -> customizations
2025-04-10 12:56:11 +01:00
Matt Westcott
26e65b5c01
Change references to version 6.5 to 7.0
2025-04-10 12:56:11 +01:00
Sage Abdullah
1bc88e77a2
Release note for #12993
2025-04-10 10:46:19 +07:00
Sylvain Boissel
cfda3a6ad2
Add missing apps.py file ( #13001 )
2025-04-09 19:19:15 +01:00
Sage Abdullah
f3e2084b3a
Document snippets requirement for features provided by model mixins ( #12999 )
2025-04-09 15:50:49 +01:00
Sage Abdullah
a3352a8676
Ensure reference index uses pk instead of id for references in inline objects ( #12983 )
...
Fixes #12426
Fixes an issue with models that use a custom primary key with a different name than 'id'
2025-04-09 12:48:40 +01:00
LB
5b429e24d6
Ensure `insert_editor_js` documentation reflects common usage ( #13022 )
...
Fixes #13021
Relates to #2936
2025-04-09 12:14:10 +01:00
Baptiste Mispelon
c6c996b54c
Make all formbuilder field types accept a custom widget + add docs
...
Prior to this change, it was inconsistent whether passing
a `widget` argument as an option to a create_<field>_field()
method would work or not (it might work, or might result in a
TypeError caused by the duplicate argument).
2025-04-06 17:03:14 +10:00
smark-1
c4922ccd39
Fix privacy collection status label for children of private collections
...
Fixes #12972
2025-04-06 15:46:45 +10:00
LB
273d231992
Add changelog & contributors entry #12968
2025-04-06 15:39:13 +10:00
SebCorbin
5c30b4211a
Support documented ability to override/extend icons in the userbar
...
Allow to override icons in userbar
2025-04-06 14:57:11 +10:00
LB
c663911b9c
Minor cleanup to documentation whitespace formatting
2025-04-06 14:32:00 +10:00
Matt Westcott
8054801f3e
Release notes for #13015
2025-04-04 15:35:02 +01:00
Matt Westcott
014f6b2b35
Formalize support for Django 5.2
2025-04-03 20:33:55 +01:00
LB
46c7c60b49
Add changelog & release considerations #12882
2025-04-03 12:19:54 +10:00
Srishti-j18
97975b5293
Increase the gap of columns within row fields for comment button #12806
2025-04-02 08:35:40 +10:00
Srishti-j18
cc345cff54
Fix comment button positioning next to fields #12807
...
- Fixes #12687
- Fields fixed; radio checkbox, radio, multi checkbox, select
2025-04-02 06:36:22 +10:00
Matt Westcott
edf7c66fac
Mention third-party StreamField form builder packages in form builder docs
...
As per https://github.com/wagtail/wagtail/pull/12287#issuecomment-2769692508
2025-04-02 06:17:47 +10:00
Matt Westcott
db3a695695
Ensure ImproperlyConfigured is thrown from db_field on unbound FieldPanels as intended
...
Since the refactor of the base panel class in b599fce714
, self.model is always defined (initially as None) so the ImproperlyConfigured exception would never be thrown.
2025-03-27 13:57:02 +07:00
Matt Westcott
39e4db4e39
Release note for #12976
2025-03-24 20:25:44 +00:00
Jake Howard
8faa15175c
Make GitHub highlight html files as Django templates
...
Shamelessly stolen from https://github.com/django/django/pull/19279
2025-03-21 23:20:06 +07:00
Matt Westcott
103ea61702
Document that request_or_site is optional on BaseGenericSetting.load
2025-03-20 19:11:19 +07:00
Matt Westcott
1f210831dd
Relax model validation when saving pages as draft
2025-03-19 14:22:45 +00:00
LB
8f640a8cdb
Add changelog for #12448
2025-03-15 15:51:57 +10:00
LB
57fcb353d8
Add changelog for #12278
2025-03-15 15:23:54 +10:00
LB
f0c7e88d0e
Add changelog for CI test fixes #12960 & #12961
2025-03-15 11:20:41 +10:00
Sage Abdullah
8e8770d334
Release note for #12958
2025-03-13 21:29:42 +07:00
Sage Abdullah
ee83938fa5
Release note for #12555
2025-03-13 20:03:15 +07:00
Sage Abdullah
9edb8be32d
Release note for #12952
2025-03-13 17:53:52 +07:00
LB
bfcd0c7496
Clean up stubs & adapter
...
- Ensure Jest only adapter items are in adapter.js
- Ensure Jest AND Storybook items are in stubs.js
- Add mock for someElement.scrollIntoView in the adapter
2025-03-12 21:06:08 +07:00
LB
cbfaecdfae
Add changelog for #12805
2025-03-10 09:30:59 +10:00
Baptiste Mispelon
dbf920e00c
Fix incorrect column label in promoted search tables ( #12941 )
...
The promoted search tables are not filtered by date.
2025-03-05 17:19:37 +00:00
Matt Westcott
d9de2d781f
Release note for #12886
2025-03-05 16:20:04 +00:00
Mohammad Fathi Rahman
8998549807
Update third_party_tutorials.md
2025-03-05 14:21:42 +00:00
Sage Abdullah
871f12934f
Release note for #12895
2025-02-24 15:16:50 +00:00
Sage Abdullah
df6a3d8256
Release note for #12894
2025-02-24 11:38:32 +00:00