jhrr
5402010d16
Allow hook override of user profile avatar url in admin tags ( #12689 )
...
Fixes #12661
2024-12-17 20:42:36 +00:00
Matt Westcott
9889bddcb8
Release notes for #11633
2024-12-10 01:54:54 +00:00
Sage Abdullah
4760509d65
Release note for #12681
2024-12-09 11:06:26 +00:00
Ayaan
3e75c018be
Add support for query string params in WAGTAIL_GRAVATAR_PROVIDER_URL
...
- Enhance capabilities for WAGTAIL_GRAVATAR_PROVIDER_URL URL to support merging of URL params.
- Fixes #12659
- Rework of original PR #11077
2024-12-07 21:23:13 +10:00
Krystian Magdziarz
32417f9adc
Fix Missing Cache-Control Headers for Password-Protected Pages ( #12465 )
...
Fixes #12455
2024-12-07 02:49:16 +00:00
Matt Westcott
94d3557cea
Release note for #12614
2024-12-06 19:58:16 +00:00
Mauro Soche
f177c02da8
Ensure the copy page form only allows choosing valid parents for the copy
...
Ensure the Page chooser disables the types of pages that do not follow the content hierarchy when trying to copy a page.
Fixes #11593
2024-12-06 15:07:32 +10:00
hsd2514
547e4d3731
Changing default value for Gravatar URL from ( mm -> mp )
...
- See https://docs.gravatar.com/api/avatars/images/#default-image
- Fixes #12658
2024-12-06 13:46:12 +10:00
Sage Abdullah
23275a4cef
Release note for #12643
2024-12-04 10:56:03 +00:00
Srishti-j18
c2676af857
Ensure new ListBlock instances get created with unique IDs
...
Fixes #10074
2024-12-04 19:10:04 +10:00
elhussein almasri
cd7977ada8
Fix image/document chooser using `MultipleChooserPanel` within `InlinePanel`
...
Ensure `MultipleChooserPanel` using images or documents work when nested within an `InlinePanel` when no other choosers are in use within the model.
Fixes #11233
2024-12-04 18:35:32 +10:00
Jaivignesh-afk
13951cf7a5
Fix empty `th` elements in admin (accessibility)
...
- Headings cannot be empty (https://dequeuniversity.com/rules/axe/4.9/empty-table-header )
- Added aria-hidden=true or a suitable label to empty <th> across admin
- Fixes #11596
- Additional related fixes provided in #12203 & #11465
2024-12-04 12:50:13 +10:00
SebCorbin
fceda14872
Use openpyxl at runtime
...
- See discussion 'import openpyxl' #12125
- Projects that don't use ReportView (or SpreadsheetExportMixin) and wagtail.contrib.redirects should see a memory use decrease
2024-12-04 08:49:13 +10:00
LB
bc34020e0d
Docs - Ensure documents overview section renders Django template syntax
2024-12-04 08:48:45 +10:00
LB
047ecff2bb
Release notes - use consistent whitespace above headings
2024-12-04 08:48:45 +10:00
LB
233ff2b419
Add docs contributor Alex Fulcher for #12039
2024-12-04 08:13:01 +10:00
Sævar Öfjörð Magnússon
8ec4ed0127
Incorporate 'are we headless' content into documentation
...
- API chapters from https://areweheadlessyet.wagtail.org/
2024-12-04 08:10:15 +10:00
Matt Westcott
6047a66663
Allow using plain strings in panel definitions in place of FieldPanel / InlinePanel ( #12557 )
2024-12-03 19:50:07 +00:00
Srishti-j18
6054245548
Remove unused `is_active` & `active_menu_items` from `wagtail.admin.menu.MenuItem`
...
These methods are no longer utilized in the codebase and have been superseded by JavaScript-based handling of active menu items. Specifically, the sidebar-menu-item--active class, responsible for theming active menu items via CSS, is now exclusively managed by JavaScript.
Cleaned up the related test from wgatail.admin.tests.tests.py : wagtail.admin.tests.tests.TestMenuItem.test_menuitem_reverse_lazy_url_pass
Fixes #11433
2024-12-03 08:26:38 +10:00
LB
585b9b4b04
Add changelog for #12641
2024-12-03 07:53:40 +10:00
LB
3a19f450f6
Fixup changelog typo
2024-12-03 07:53:40 +10:00
LB
26442631c7
Add changelog for #11202
2024-12-03 07:15:09 +10:00
Sage Abdullah
f8f99833f2
Refactor settings EditView to make better use of generic EditView ( #12635 )
2024-12-02 15:18:09 +00:00
Matt Westcott
b81b899c0c
credit Sage on search term report
2024-12-02 15:02:39 +00:00
Clifford Gama
a1de5bdbd7
Introduce tags and filters as they are in user-guide docs ( #12647 )
2024-12-02 12:07:48 +00:00
Sage Abdullah
839193ff3c
Remove unused LinkController
...
See #11736
2024-11-29 18:17:00 +10:00
Sage Abdullah
b7a4271930
Move release note for #12570 to 6.3.2
2024-11-28 10:06:16 +00:00
Bartosz Cieliński
5815a7e1ef
Ensure Draftail features wrap in case there is a lot of added features
2024-11-28 08:11:12 +10:00
Strapchay
b3ba89b2ec
Fix commenting not working on pages with read_only FieldPanels
...
Fixes #11838
2024-11-28 07:12:54 +10:00
ankit02327
79c9ce266c
Update community guidelines link in first contribution guide
2024-11-28 06:55:39 +10:00
LB
f5a08646c9
Add changelog for #12579
2024-11-27 20:34:42 +10:00
Matt Westcott
836b8138d3
Prevent generic model edit view from unquoting non-integer primary keys multiple times
...
Fixes #12599
2024-11-27 20:11:52 +10:00
Srishti-j18
ffe294bc7b
Added unit tests, storybook & JSDoc items for DrilldownController
...
Fixes #12511
2024-11-27 19:29:10 +10:00
Matt Westcott
8026108fa4
Update Noah van der Meer's name in contributors
2024-11-26 15:39:26 +00:00
LB
dddac974d2
Add changelog #12535
2024-11-26 08:23:33 +10:00
joelwilliam2005
dd4b40d467
Show the correct privacy status in the sidebar when creating a new page
...
Fixes #12277
2024-11-26 07:47:21 +10:00
Clifford Gama
7566fb84e0
Docs: Use sentence case for titles in pages/theory.md
2024-11-26 06:46:21 +10:00
Clifford Gama
8df6cae90c
Docs: Break Scheduled Publishing into multiple subheadings
2024-11-26 06:38:26 +10:00
Sage Abdullah
6b84e93259
Link to HTTPMethod in Page.handle_options_request() docs
2024-11-26 06:32:45 +10:00
LB
cc335cad5f
Reinstate modal-workflow self.ajaxifyForm & add unit tests
...
- Fixes #12618
- Regression from #12380
2024-11-22 16:14:32 +00:00
Matt Westcott
9cacfe0dc2
Release note for #12612
2024-11-22 16:13:35 +00:00
Matt Westcott
f9e4e10fce
Release note for #12608 in 6.4
2024-11-22 12:30:03 +00:00
Jake Howard
6b44838841
Use correct connection when searching ( #12508 )
...
- Use the indexes preferred DB, not the indexing model
- Use write connections for writes, and reads for reads
2024-11-22 10:23:26 +00:00
Clifford Gama
7aeadde451
Update tutorial instructions to use icon for adding children pages
...
- Reflects changes added in #11012
2024-11-22 17:16:03 +10:00
Matt Westcott
09a9261f7d
Add release note for #12341
2024-11-21 18:37:24 +00:00
Matt Westcott
252ca973d3
Release note for #12566
2024-11-21 18:00:54 +00:00
LB
57f7abda43
Add a changelog entry for #12569
...
Fixes #12563
2024-11-20 16:31:49 +10:00
Andy Babic
66f1e817eb
Allow page types to easily restrict what type of requests they respond to ( #12473 )
...
* Allow page types to specify the request methods they support and block unsupported requests in serve()
* Use 'before_serve_page' hook to serve OPTIONS responses
* Add checks to RoutablePageMixin.serve() where the parent implementation is bypassed
* Rename check_http_method to check_request_method and actually use the return value
* Support Python 3.9 through to current approaches for `http` method strings
* Include documentation, docstrings & changelog entry
2024-11-20 10:15:36 +10:00
LB
3697ee1f2a
Eslint - fix location of storybook folder & remove eslint ignore
2024-11-20 07:52:43 +10:00
LB
acd2c535f6
Remove canvas-to-blob polyfill
...
Historic recommendation for jQuery image upload before all browsers supported `canvas.toBlob`.
All modern browsers supported by Wagtail have had support for this for many years now.
- See https://caniuse.com/?search=toblob
- See https://developer.mozilla.org/en-US/docs/Web/API/HTMLCanvasElement/toBlob
2024-11-20 07:46:40 +10:00