Matt Westcott
813c1fa74b
Make boundDraftail into a proper class
2022-10-14 18:34:05 +01:00
Seremba Patrick
4ec7724728
Add missing asterisk to title field placeholder. Fix #9028 ( #9348 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-10-14 17:48:15 +01:00
Matt Westcott
54717b6b0a
fix spacing on 4.0.3 release notes
2022-10-14 14:42:24 +01:00
Matt Westcott
a899f20bbc
Release note for #9320 in 4.1
2022-10-14 14:41:06 +01:00
Matt Westcott
47d3ffac7c
Release note for #9320 in 4.0.3
2022-10-14 14:40:03 +01:00
Thibaud Colas
a005f66475
Make sure chooser buttons can be revealed for all widgets. Fix #9260
2022-10-14 14:32:02 +01:00
sage
01dbababa9
Remember last opened side panel in the editor on page load ( #9269 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-10-14 14:27:59 +01:00
Thibaud Colas
7c1d73cbea
Update InlinePanel’s headings text and level ( #9316 )
2022-10-14 14:14:04 +01:00
Thibaud Colas
8ef002994e
Switch StreamField to use same panel component as other collapsible sections. Fix #9180 , #8047 ( #9319 )
2022-10-14 13:51:46 +01:00
LB Johnston
e674b44acb
Documentation - clean up small typos and whitespace issues
...
- some files had zero-width spaces
- fix one typo
- fix formatting / line breaks in some markdown
2022-10-13 22:41:33 +10:00
LB (Ben Johnston)
af11749a19
Delete GSOC.md
...
GSoC 2022 is now complete - we can re-add this file later if needed for next year.
2022-10-13 19:18:28 +10:00
zobbs
5ea291da1a
Documentation - fix some escaped content that does not need escaping
2022-10-13 17:34:46 +10:00
Farouk Yunusa
d55f3beb40
Add correct custom property font usage to the userbar. Fix #9290 ( #9314 )
...
moved hardcoded font to userbar.scss file
2022-10-13 07:54:43 +01:00
Toyibat Adele
2f64c5cb14
Added a comma to make sentence more readable in tutorial ( #9330 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-10-13 07:42:12 +01:00
LB (Ben Johnston)
18371e2113
Documentation - adopt consistent sh
console code snippets ( #9321 )
2022-10-13 07:25:19 +01:00
LB (Ben Johnston)
cd88d1191d
Add recent third party tutorials (October 2022) ( #9307 )
2022-10-13 07:19:36 +01:00
sdmoran
a356740d2e
Clarify active step in workflow by changing the icons. Fix #8484 ( #9305 )
...
Use different icons for workflow timeline component, so the steps can be distinguished with other means than color (Sam Moran)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-10-13 07:16:53 +01:00
Albina Starykova
b6d4af418f
Update pattern library background & text examples
...
- Add better text examples to the Type scale story
- Set the background to white for Storybook stories
- fixes #8659
2022-10-13 06:56:15 +10:00
LB Johnston
6fa4f8faca
Documentation - misc formatting clean up items
2022-10-13 05:46:26 +10:00
D.M. Oladele
09a225730a
Update incorrect tutorial_4c illustration, highlighting the wrong button
...
misleading illustation for creating blog post as children of BlogIndexPage in line 335 corrected by adding image tutorial_4c.png
2022-10-12 14:49:33 +01:00
LB Johnston
b276b835e9
Update jQuery UI to version 1.13.2 ( #9308 )
...
- see security risk https://security.snyk.io/package/npm/jquery-ui/1.12.1
- https://jqueryui.com/changelog/1.13.0/
- https://jqueryui.com/changelog/1.13.1/
- https://jqueryui.com/changelog/1.13.2/
- fixes #9298
2022-10-11 15:33:38 +01:00
LB Johnston
2e8709e0d6
Documentation - update dead/redirected links
2022-10-11 20:44:08 +10:00
Dev-Yusuf
3aefdb87dd
Improve explanations in getting started tutorial ( #9299 )
...
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-10-11 00:30:15 +01:00
jadesola kareem
6814d0beea
Updated README to include Twitter badge ( #9295 )
2022-10-09 14:24:55 -04:00
Steve Stein
aeae0089d3
Adjust checkbox and radio label colours, remove margin on fields in group permission tables, and adjust spacing between error icon and message ( #9074 )
2022-10-07 08:40:13 +01:00
Dan Bentley
dbe87bdc5d
Fix check for duplicate FormField.clean_names
...
WagtailAdminFormPageForm.clean checks for duplicate fields by generating
a clean_name from a FormField's current label, catching duplicate labels.
However, once saved, a FormField's clean_name cannot change. It's
possible for clean_names to clash if a a field is renamed and add a new
field with the same name.
Updated duplicate check to take existing clean_name into account.
Refactored logic to avoid nested loops.
2022-10-06 07:18:49 +10:00
LB Johnston
eb981b4896
Add changelog for #9261
2022-10-06 06:30:00 +10:00
Stefan Hammer
b2bdbfdb9b
Synchronize i18n between timesince_simple and timesince_last_update
...
This lower-cases "Just now" and uses capfirst in the template.
Related: #9219
2022-10-06 06:30:00 +10:00
Stefan Hammer
a7fb8157d3
Improve timesince_last_update-tag
...
* "time_prefix" has been replaced by the boolean "show_time_prefix"
to only handle the single prefix "at ".
* It now always uses complete gettext strings to allow better
customization in each language.
* For dates older then the current date "user_display_name" is now
used correctly.
* Improved the tests to handle some of the missing cases.
2022-10-06 06:30:00 +10:00
Matt Westcott
4c7e1ea1ce
Add release note for #9279 and documentation for rebuild_references_index
2022-10-05 19:38:14 +01:00
Matt Westcott
32906b7f0a
Add more detailed code comments for reference extraction
2022-10-05 19:38:14 +01:00
Matt Westcott
0b995bdcf6
Ensure that indexing a less-specific model doesn't delete references belonging to a more-specific one
...
(Mostly) fixes the issue described in https://github.com/wagtail/wagtail/pull/9170#issuecomment-1263592392 . When deleting old references within `ReferenceIndex.create_or_update_for_object`, skip over any with a source content_type that does not match the currently-indexed object or any of its superclasses - these can be assumed to come from a more specific version of the object, with relations that we don't know about from inspecting the less-specific one.
This does have the side effect that once an object has been indexed in its more specific form, any invocations of create_or_update_for_object on the less-specific model will be over-cautious, and fail to delete records even if they legitimately refer to relations that exist on the base model - i.e. those references will stick around until the more specific model is indexed. This is a lesser bug than the original, though, and running `rebuild_references_index` will make the index consistent with the database state.
2022-10-05 19:38:14 +01:00
Matt Westcott
b882f0d281
Move snippet usage link to sidebar
2022-10-05 19:38:14 +01:00
Matt Westcott
be72dc5e96
Hide titles of items user doesn't have edit permission on
2022-10-05 19:38:14 +01:00
Matt Westcott
cf467cf7b3
Add reference extraction to document rich text link handler
2022-10-05 19:38:14 +01:00
Karl Hobley
d0fed42492
Check user has "change" permission when viewing object usage
2022-10-05 19:38:14 +01:00
Matt Westcott
5c3fb13335
Suppress output when running rebuild_references_index in tests
2022-10-05 19:38:14 +01:00
Karl Hobley
c8689acb37
Check field for .extract_references method instead of field type
...
Co-authored-by: Matt Westcott <matthew@torchbox.com>
2022-10-05 19:38:14 +01:00
Karl Hobley
2d8de9f166
Add docstrings to ReferenceIndex model
2022-10-05 19:38:14 +01:00
Karl Hobley
53ba1c6f78
indexible => indexable
2022-10-05 19:38:14 +01:00
Karl Hobley
e0717d8c9a
Move ReferenceIndex into a separate module
2022-10-05 19:38:14 +01:00
Karl Hobley
b714a30bff
Remove WAGTAIL_USAGE_COUNT_ENABLED setting
2022-10-05 19:38:14 +01:00
Karl Hobley
212b2e19a6
Automatically update reference index when objects are saved/deleted
2022-10-05 19:38:13 +01:00
Karl Hobley
8691b19967
Make all usage reports use the reference index
2022-10-05 19:38:13 +01:00
Karl Hobley
d2332fdb90
Add rebuild_references_index management command
2022-10-05 19:38:13 +01:00
Karl Hobley
b5596cd58d
Add a separate hash field for content path on ReferenceIndex
...
MySQL doesn't allow long fields to be used in unique indexes.
2022-10-05 19:38:13 +01:00
Karl Hobley
a9db3e966b
Extract references from rich text
2022-10-05 19:38:13 +01:00
Karl Hobley
a295cdf8e4
Extract references from chooser blocks in StreamFields
2022-10-05 19:38:13 +01:00
Karl Hobley
3a00c1ebe6
Implement ReferenceIndex model
2022-10-05 19:38:13 +01:00
LB Johnston
466a911e54
update documentation examples got user hooks
2022-10-05 21:43:07 +10:00