Wykres commitów

2422 Commity (529d2feb490d7909fc36c260413d6a8af2fa5927)

Autor SHA1 Wiadomość Data
Oliver Parker 6341d90f56 Support "--verbosity 0" on update_index command
- Ensure that the `update_index` command can run without console output if called with `--verbosity 0`
- rebase of #4401
2022-10-17 08:15:14 +10:00
Matt Westcott e9ce02d409 Release note for #9347 2022-10-14 18:40:15 +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
sag᠎e 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
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
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 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
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
Matt Westcott 4c7e1ea1ce Add release note for #9279 and documentation for rebuild_references_index 2022-10-05 19:38:14 +01:00
Mehrdad Moradizadeh eccd84ba87 Generic views - add better support for non-integer ids
- changing object.id to object.pk and using `quote` to handle non-url-safe primary keys
- ensure we're using the quote/unquote consistently to handle non-url-safe primary keys
- creating new test for genericviews
- fixes #9205
2022-10-04 20:30:53 +10:00
Adinapunyo Banerjee f5200dab64 Added .button-secondary bicolor button-icon in styleguide and pattern library
- relates to #9198
- does not add any new styling for these types of button but instead
2022-10-04 16:36:57 +10:00
Mehrdad Moradizadeh 61a5e197cd Refactor user edit view into class based view
- relates to #8622
2022-10-04 16:23:49 +10:00
Mehrdad Moradizadeh eba6a2b407 Refactor the user delete view into a class based view
- adapting the new approach for the template title
- moving the check to dispatch method
- relates to #8622
2022-10-04 15:47:57 +10:00
Mehrdad Moradizadeh d56df52a3d refactor User create view to use the generic wagtail CreateView class
- remove subclassing PermissionRequiredMixin
- relates to #8622
2022-10-04 14:41:31 +10:00
Mehrdad Moradizadeh f34b4be164 Adopt generic class based view for User index listingproblem
- improving user_management tests
- refactoring test_authorised_with_add_permission, test_authorised_with_change_permission, and test_authorised_with_delete_permission into a single function
- Update wagtail/users/views/users.py
- Update wagtail/users/templates/wagtailusers/users/results.html
- Update wagtail/users/templates/wagtailusers/users/index.html (changing to generic/base.html)
- relates to #8622
2022-10-04 12:44:17 +10:00
Dan Bentley 01c250859a Fix preview for pages using Form page models
- Adds missing form to preview context
- broke when moving to `PreviewableMixin` - see #8709
2022-09-30 07:33:04 +10:00
LB Johnston 02ffdd4213 changelog for #9265 2022-09-30 06:35:19 +10:00
LB Johnston c4d0f8f5e2 add changelog for #8812
- fixes #7374
2022-09-29 22:12:56 +10:00
Matt Westcott d8ba045826 Release note for #8976 2022-09-29 11:55:28 +01:00
Matt Westcott 82119360ac Ensure for_user is consistently passed to WagtailAdminModelForm (#9238)
Fixes #9230. When instantiating forms returned from `wagtail.admin.panels.get_form_for_model` (which are assumed to be WagtailAdminModelForm subclasses), always pass the for_user argument so that the form can incorporate custom logic that's dependent on the user object. Previously this was done for the main create/edit views, but not previews or revert.
2022-09-28 11:24:19 +01:00
Thibaud Colas 3c17fce151
Add 4.0.3 release notes with fix for #9134 (#9259) 2022-09-28 11:17:11 +01:00
Matt Westcott 528801f1a0
Ensure all panels output their own help_text (#9240)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-09-28 10:49:08 +01:00
Matt Westcott a81f7f76b9 Release note for #9203 2022-09-27 11:16:53 +01:00
Matt Westcott 8b32236822 Fill in release date for 4.0.2 2022-09-23 12:04:04 +01:00
Matt Westcott 77ed99b16e Release note for #9242 2022-09-23 11:04:47 +01:00
LB Johnston 935fead9a3 use search input type for documentation search
- see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/search
2022-09-23 06:53:34 +10:00
Matt Westcott 204951337a Release note for #8901 2022-09-22 15:38:57 +01:00
LB Johnston 417546a5c6 changelog for #9239
- relates to #9232
2022-09-22 15:06:27 +10:00
Dan Braghis 57e309ab14 Move the 'Translate' page header button to simple_translation's wagtail_hooks (#9235) 2022-09-21 15:38:12 +01:00
Matt Westcott cb009d1c01 Ensure "recent edits" panel works when page record is missing
Fixes #9185
2022-09-21 08:06:33 +10:00
Matt Westcott 882ed28359 Set related_name on user revision relation to avoid conflict with django-reversion (#9234)
Fixes #9158
2022-09-20 16:03:46 +01:00
Tidiane Dia 0f26facde4 Fix entries per page selected value (#9213)
Fixes #9212
2022-09-20 16:00:58 +01:00
Tidiane Dia 4447333160 Fix undefined error when some dropdowns aren't shown in the images index view (#9211)
Fixes #9210
2022-09-20 14:46:31 +01:00
Matt Westcott cee4bb8880 Fix capitalisation on Stefan Hammer's name 2022-09-20 14:23:39 +01:00
LB Johnston bf65fa94ea fix issue with edit page header delete button showing an invalid next_url
- fixes #9195
- header button on edit page & page listing - unpublish now correctly includes the next url (was missing on page listing previously)
- header button on edit page - delete button does not include next url (as this would be the edit page for what was deleted)
- adds more robust unit tests for the page listing & page header more hooks, including separating the tests out to separate classes
2022-09-20 14:22:58 +01:00
LB Johnston f8bdcda5de update changelog for #9229 2022-09-20 20:52:44 +10:00
Stefan Hammer 8b6bf348ec Add missing translated labels to audit logging filters 2022-09-20 08:30:35 +10:00
Stefan Hammer baa278434c Replace usages of capitalize() with capfirst()
* settings: moved the new call of capfirst() to the template
* coreutils: just replaced the calls due to simplicity

Fixes #9219
2022-09-20 08:19:49 +10:00
Stefan Hammer 87f970ad92 Add missing gettext calls to site settings 2022-09-20 08:19:49 +10:00
Storm Heg 6a8ce3161e Fix code style of example in Wagtail API docs
Example code should be compliant with PEP-8.
2022-09-19 21:49:01 +10:00
LB Johnston 0e036d228f Add changelog entry for 4.0 - bulk actions for snippets #8574
- also add Shohan to contributors list
- resolves #8183
2022-09-19 19:40:46 +10:00
Helen Chapman bf3a054c04
Add a toggle to collapse/expand all page panels at once. Fix #9152 (#9167) 2022-09-16 11:24:46 +01:00
Stefan Hammer 80585e68c2 Retain filter params in ModelAdmin's search form
This basically uses the same code as django uses for the search form in
its ModelAdmin, to retain the current query params (template
admin/search_form.html).

Fixes #6006
2022-09-16 08:19:35 +10:00
Matt Westcott 0fd2d3d4c1 Fix formfield_callback handling for Django 4.2a0
As of e03cdf76e7, formfield_callback can be set through ModelForm.meta. This new mechanism was overriding our metaclass hacking for WagtailAdminModelForm to accomplish the same thing, and as a result the custom Wagtail admin form fields were reverting to the Django defaults. We therefore need to update WagtailAdminModelForm to use the new mechanism when on Django >=4.2.
2022-09-16 08:02:10 +10:00
LB Johnston e46991ffbe fix typo in 4.0 release notes fix
- frontent changed to frontend
2022-09-16 07:40:03 +10:00
LB Johnston 6f897ccc9e fix up spelling of Matt Westcott 2022-09-16 07:38:38 +10:00
Matt Westcott ab610df620 Avoid assuming an integer PK named 'id' on multiple upload views
Fixes #6512
2022-09-16 07:38:09 +10:00
Nicholas Johnson 9e810ce5b0 Make report titles sentence case consistently
Fix a few more "Locked Pages" references
2022-09-16 07:04:46 +10:00
Mehrdad Moradizadeh 7a2fcdb880 Add unit tests for the authentication in User Management
- fixes #9142
2022-09-16 06:51:03 +10:00
Steve Stein d96510949a
Update alignment and reveal logic of fields’ comment buttons. Fix #9025 (#9164)
Co-authored-by: Steven Steinwand <steven_ts@hotmail.com>
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-09-14 16:30:37 +01:00
Steve Stein 66ea563fec
Use the correct type scale for heading levels in rich text. Fix #9027 (#9189)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-09-14 13:58:43 +01:00
LB (Ben Johnston) 28ffd95b14
Add missing vertical space between header and content in embed chooser modal. Fix #9182 (#9186)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-09-14 13:40:43 +01:00
Stefan Hammer 87beb1f39f Fixed FilterFieldError in image search
- Also added test for the use case of a combined search request.
- Resolve issue where searches with a tag and a query param in the image listing would result in an `FilterFieldError`.
- This combined search will not be functional (will not combine as yet) but will not error.
- Fixes #9160
2022-09-14 08:36:59 +10:00
Matt Westcott 7eefd98dc2 Revert chooser button labels to "Choose another X"
Fixes #9113
2022-09-14 07:40:38 +10:00
LB (Ben Johnston) d1908ee07f
Fix for chooser modals with no tabs (layout & JS console error). Fix #9130 (#9159)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-09-13 13:36:02 +01:00
LB Johnston 101d31a3b8 add changelog for #9172 2022-09-12 21:57:43 +10:00
Matt Westcott 2804ebfec2 Release note for #9176 in 4.0.2 2022-09-09 13:46:01 +01:00
LB Johnston c0ae976471 avoid usage of disabled class in expanding formset & update button usage
- remove check for disabled class on expanding formset - InlinePanel uses disabled attribute
- remove existing potentially disabled expanding formset usage of links instead of buttons
2022-09-09 09:06:07 +10:00
PaarthAgarwal 6906273609 applied new designs to disabled buttons
- add pointer-events: none; to disabled buttons (useful when using with links)
- added warnings about using disabled as a class instead of disabled as an attribute on elements
2022-09-09 09:06:07 +10:00
PaarthAgarwal 73f39c35d7 applied new designs to secondary buttons
* Added note in 4.1.md for .button-secondary not being compatible with .no/.serious
* Added comment for button-secondary class not being compatible with serious/no classes
* Fixed message button-secondary hover states
* Relates to #8790
2022-09-09 08:28:57 +10:00
PaarthAgarwal 3146a57c26 remove unused yes button styles
- relates to #8790
2022-09-09 06:47:32 +10:00
LB Johnston 535f6e574b Add changelog entry for #9153 (delete buttons)
- fixes #3823
- relates to #8790
2022-09-07 22:11:43 +10:00
Matt Westcott 6170df83a1 Release note for #9149 in 4.0.2 2022-09-06 15:57:08 +01:00
Matt Westcott 7cd6e55310 Add 4.0.2 release notes with fix for #9146 2022-09-06 13:36:55 +01:00
LB Johnston 75b64f70b5 Remove unused `note` title from page inline panel docs
- add clarity to the docs that `admonition` is also not to be used
- title for this note is not required
- fixes #9125
2022-09-06 19:28:47 +10:00
LB Johnston d671868161 changelog for #8954 2022-09-06 10:20:20 +10:00
Mehrdad Moradizadeh 9f37eb4d9d Add unit tests for the classnames template tag
- adding a multiple arg test for classnames template
- adding a single arg test for classnames template
- adding a falsy arg test for classnames template
- adding args with extra whitespace test for classnames template
- resolves #9103
2022-09-06 08:59:50 +10:00
LB Johnston 4fdeaad18c add changelog for #9135 2022-09-06 08:13:37 +10:00
LB Johnston fdb55471ea add changelog for #9108
- relates to #7712
2022-09-06 08:11:10 +10:00
Matt Westcott a3f5b28b76 Release notes for 2.16.3 2022-09-05 13:25:37 +01:00
Matt Westcott 93264704e5 Add release notes for 2.15.6 2022-09-05 13:25:31 +01:00
Matt Westcott 674956dbc9 Fill in release date for 4.0.1 2022-09-05 11:27:45 +01:00
Matt Westcott 0174019433 Fill in release date for 3.0.3 2022-09-05 11:26:45 +01:00
Matt Westcott 1829ed3dbe Avoid importing document model class from wagtail.documents.permissions and wagtail.documents.views.chooser
Fixes #9118. Permission policies can now be initialised by passing a model string rather than a class; wagtail.admin.widgets.chooser.BaseChooser had this capability already. Between these, we can adjust wagtail.documents.views.chooser so that no models need to be imported at module load time. As a result, definitions that depend on this module (such as DocumentChooserBlock) can now be included in the same models file as a custom document model, without causing a circular import.
2022-09-05 10:49:45 +01:00
PaarthAgarwal 6433aebe6b refactored button styles
- relates to #9104
- Removed: .button-neutral, .button-strokeonhover and .hover-no.
- Replaced hardcoded font size, font weight values with theme variables.
- Removed overridden duplicate styles for .yes, .no and .bicolor.
- Merged a few styles under one class.
- Removed non-link button which was using span tag from styleguide, remove other unhelpful examples
2022-09-05 18:48:06 +10:00
Sage Abdullah 54597bb65d Add <base> tag for preview panel in the default base.html template (#9132) 2022-09-02 17:19:36 +01:00
Matt Westcott 40c9d07b24 Add release notes for 3.0.3 2022-09-02 15:01:34 +01:00
Matt Westcott 6fa216883b Release note for #9124 in 4.0.1 2022-09-02 15:01:27 +01:00
Matt Westcott a29a405657 Release note for #9119 in 4.0.1 2022-09-01 17:56:34 +01:00
Matt Westcott 9e5250521f Fill in release date for 4.0 2022-08-31 14:16:34 +01:00
Mehrdad Moradizadeh a5794c50e7 Add docs & changelog for form builder FormMixin & EmailFormMixin 2022-08-31 23:12:27 +10:00
Mehrdad Moradizadeh a0f038af14 move branding_title to the end of page title
Ensure the title of the Web page first identifies the topic of the page, then shows the group name followed by the name of the parent organisation.
* fixes #9054
* https://www.w3.org/WAI/WCAG21/Techniques/general/G88
* https://www.w3.org/WAI/WCAG21/Understanding/page-titled.html
2022-08-31 22:10:57 +10:00
PaarthAgarwal 849d4d71ca added buttons to pattern library
- resolves #8661
2022-08-31 08:10:38 +10:00
PaarthAgarwal 1d5824dcc7 remove redundant unbutton styles
- relates to #8790
2022-08-31 08:03:27 +10:00
Matt Westcott 04a4cc6b95 Fill in release date for 3.0.2 2022-08-30 17:09:43 +01:00
Matt Westcott 0339f276fc Release note for #9099 in 3.0.2 2022-08-30 16:54:51 +01:00
Matt Westcott 30d310d53f Release note for #9099 2022-08-30 16:28:57 +01:00
Matt Westcott 2414e50eb1 Release note for snippet preview/revisions
Fixes #9071
2022-08-30 16:22:29 +01:00
LB Johnston 9cf6d9b7e3 clean up spelling of multi-site 2022-08-25 22:06:31 +10:00
Jake Howard 8cf8b6fd59 Remove unnecessary queries from userbar
- This drops the number of queries from 9 to 5
- Add test for userbar with revisions
- The previous performance change dropped queries from 13 to 7
2022-08-25 18:46:25 +10:00
Jake Howard efe8f17280 Adopt lazy image loading throughout admin
This improves page responsiveness on first load, especially on pages with many images (eg images list in Wagtail admin)

* Lazy load thumbnails on modeladmin lists
* Update oembed photos to use lazy loading
* Use lazy loading for `MediaBlock`, the avatar in the sidebar and comments
* Just decode chooser images async
2022-08-25 18:20:45 +10:00
Jake Howard 5108b5f82a Add ability to set default configurable attributes to image tags
- Allow users to override the default attributes given to an image
- Update tests to account for new tags
- Add documentation for custom image attributes
- Recommend that loading=lazy & decoding=async be considered for performance in front-end sites
2022-08-25 18:20:45 +10:00
Stefan Hammer 36e4e9b93d Add some missing translated labels to the bulk actions 2022-08-25 07:29:52 +10:00
LB Johnston e5efa69aa2 add changelog for #9076 2022-08-25 07:00:49 +10:00
Mehrdad Moradizadeh 180d43a200 Fix Page queryset.not_public returning all pages when no page restrictions exist. (#9067)
Fixes #8952
2022-08-24 17:57:22 +01:00
Matt Westcott 86c3dbb961 Add release notes page for 4.1 2022-08-24 16:42:41 +01:00
Thomas van der Hoeven 0fddf72877 Add keyboard support page ordering functionality
- updated messages to be more insightful while sorting page order by keyboard
- closes #5785
- fixes #5410
2022-08-22 17:40:10 +10:00
PaarthAgarwal 4e747326fa fix formatting issues with modal header
- formatting fix for the header on small devices
- ensure the padding left is not set so that the outside is fully clickable
- fixed close button colours
- fix alignment and heights of smaller breakpoint modal header
- fixes #9053
- fixes #9014
2022-08-22 16:52:16 +10:00
LB Johnston 4a9916721a add changelog for #9049 2022-08-21 09:16:08 +10:00
Sage Abdullah 32b5b992b3 Clear existing preview data on initial load of the create/edit view
This prevents stale preview data from being initially shown after reloading the PreviewOnCreate view
- fixes #9058
2022-08-21 08:25:34 +10:00
LB Johnston 85b79dc532 add changelog for #9056 2022-08-21 07:34:58 +10:00
LB Johnston ca9ded873e update changelog for #9037 2022-08-21 07:20:01 +10:00
Matt Westcott 5ec55fd474 Release note for #8973 in 4.0 2022-08-19 11:29:56 +01:00
Matt Westcott 5713d57692 Release notes for #8940 and #8973 in 3.0.2 2022-08-19 11:29:49 +01:00
PaarthAgarwal 520dfa8005 Ensure screen readers are made aware of page level messages
- when added dynamically to the top of the page
- already added to the authentication pages via #8925
2022-08-19 17:48:18 +10:00
Thibaud Colas 1fcf4cacbb
Add more items to 4.0 release notes (#9032) 2022-08-18 08:47:30 +01:00
Matt Westcott cc4675aa5e Use correct classnames for showing/hiding edit button on chooser widget
Fixes #9008
2022-08-17 07:50:29 +10:00
Stefan Hammer 3bf4a0693c Fixed init method of legacy BaseSetting class
The "return" statement was only a minor improvement, the breaking code was the passed "self" argument.

- fixes #8996
- fixes #9006
2022-08-17 07:45:31 +10:00
LB Johnston 401e84dfd9 fix various typos and backtick usage in 4.0 changelog/release notes
- adds a ref to the new setting added for `WAGTAILADMIN_UNSAFE_PAGE_DELETION_LIMIT` - see #8703
2022-08-16 12:36:46 +01:00
LB Johnston 23ee3d8924 add changelog for #9000 2022-08-16 07:58:28 +10:00
LB Johnston 92204aa0bb add changelog for #8993 & #9005 2022-08-16 07:37:30 +10:00
Matt Westcott a6a94a9a04 Ensure DocumentChooserBlock can be deconstructed for migrations
Fixes #8989. Now that DocumentChooserBlock is constructed dynamically via wagtail.documents.viewsets.chooser, we need to explicitly set its `__module__` attribute so that the result of calling `deconstruct()` for migrations points back to the wagtail.documents.blocks module.

Also update the documentation for defining custom choosers, and add tests for deconstructing the other chooser blocks.
2022-08-15 15:38:54 -04:00
Sage Abdullah 2d23aea9bd Create new UnpublishView for reuse outside of pages 2022-08-12 14:00:59 +02:00
LB Johnston 51dfcd2fd9 changelog entry for #8873 2022-08-12 17:35:42 +10:00
LB Johnston 3e6e9eb618 update docs/test spelling of colour 2022-08-12 17:29:16 +10:00
Matt Westcott e5dd080fce Release note for #8917 2022-08-11 13:45:35 +01:00
Matt Westcott 29d564c238 Release note for #6411 2022-08-10 19:42:00 +01:00
LB Johnston 4151b8ae21 add changelog for #8964 2022-08-10 15:15:20 +10:00
LB Johnston 41db4c62c4 add changelog for #8934 2022-08-10 15:08:57 +10:00
LB Johnston 8068d6f233 add changelog for #8820 2022-08-10 14:53:41 +10:00
Akash-Kumar-Sen 46bb760319 Ensure page explorer header item aligns with toggle on sm device
- fixes #8939
2022-08-09 21:29:20 +10:00
Akash Kumar Sen 71dfb4090b fix overlapping of report filters/table & form submissions
- as of 3.0 - report filters would overflow the viewport in Wagtail
- fix layout issue with form submission lists introduced with filtering changes
- remove invalid css grid-column-start (unused)
- adopt theme variables for all main spacing instead of hard-coded em/rem/px values
- fixes #8929
2022-08-08 22:05:01 +10:00
tijani 61f6aeeb1a Add path & re_path pattern types for RoutablePageMixin
* Modified route decorator so it adds new route to view depending on pattern type; default to path
* Made a separate decorator
* Renamed route to path and updated RoutablePage models
* Added a check to warn user when using regex with path decorator
* Made @route alias of @re_path, added tests for @re_path
* resolves #7031
2022-08-08 20:09:38 +10:00
anujaraj 3576e27ab0 added border to tooltip dropdown for high contrast & fix arrow
- fixes #8830
2022-08-06 23:07:01 +10:00
LB Johnston c731369bfe changelog - add additional fix mapped against #8925 2022-08-06 22:13:05 +10:00
LB Johnston c9248725e2 add changelog for #8948 2022-08-06 21:56:48 +10:00
Akash-Kumar-Sen 827bcf3dbf Documentation - improve organisation of settings reference #8950
- fixes #8863
2022-08-06 21:20:22 +10:00
LB Johnston 167b4c9302 changelog entry for #8925 2022-08-06 19:06:19 +10:00
Thibaud Colas eac5e0bc2c Finish re-implementing form styles based on design feedback & code review
Co-authored-by: LB Johnston <mail@lb.ee>
2022-08-05 10:36:52 +02:00
LB Johnston 3b84559b0f add changelog for #8855 2022-08-05 08:34:14 +10:00
LB Johnston a40b82fc05 add changelog for #8625 2022-08-05 07:41:15 +10:00
Paarth Agarwal 01ba3d3c44 Fixed empty variable issue in header template
- fixes #8942
2022-08-05 07:30:06 +10:00
Thibaud Colas 4f94c9ea20
Allow all CSS system colors in stylesheets without variables usage (#8945) 2022-08-04 10:00:27 -07:00
anujaraj 2d8aa123c0
Added a forced-color media query to disabled buttons in high contrast (#8909)
* added a forced-color media query to allow distinct visibiity of disabled buttons

* Also set disabled button border color to GrayText in forced-colors mode

The `button` element was not correctly picking up the same border color as the text, for some reason. This commit fixes that.
2022-08-04 12:55:00 -04:00
Thibaud Colas 8a7e0884d7 Finish implementing rich text max length with identical client & server count 2022-08-04 16:59:31 +02:00
Matt Westcott d4837edef9 Formalise support for Django 4.1 2022-08-04 13:52:33 +02:00
LB Johnston 416a0b5100 refine changelog entry for documentation updates 2022-08-04 21:51:06 +10:00
Matt Westcott f255135772 Release note for #8940 2022-08-04 13:35:50 +02:00
Jacob Topp-Mugglestone 0cdb9d8915
Implement combined rich text split and block insertion (#8923)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-08-02 18:31:32 +01:00
Paritosh Kabra 63e0181f93 Fix query search in filtered image admin listing
- fixes #8029
- Fix Search Images within a Collection and an empty search query param - `admin/images/?collection_id=1&q=1`
2022-08-01 20:20:46 +10:00
LB Johnston 65f2512b87 changelog for #8903 2022-08-01 08:22:27 +10:00
LB Johnston 18ad15a18f changelog entry for #8922
- resolves #8818
2022-07-31 04:11:07 +10:00
Jaap Roes 649a8623a0 Correctly validate from/to column index in redirect import
- fixes #8813
- relates to #6913 #8814
- add file hash check to ensure that no content can be tampered with mid-request after form submis
2022-07-30 17:54:02 +10:00
Scott Cranfill f72aec9b61 Ensure consistent sidebar icon position whether expanded or collapsed
Adding vertical margin gives them same height when collapsed as the text with line-height when expanded.
2022-07-30 17:22:49 +10:00
PaarthAgarwal 887a259723 added translate button to header actions dropdown, removed all the instances of is_parent
- Fixed failing tests, added check for simple_translations enabled
- resolves #8866
2022-07-26 22:36:35 +10:00
PaarthAgarwal 2a751e9b00 updated help block colours & link styles
- resolves #8896
2022-07-26 22:01:12 +10:00
LB Johnston dc61036614 changelog for #8777 & #8778 2022-07-23 11:33:01 +10:00
Sage Abdullah 5a957a629a Retain other query params in header search behaviour 2022-07-21 09:40:05 +01:00
Sage Abdullah 4bedf6e045 Extract queryset filtering code from ReportView to generic IndexView 2022-07-21 09:40:05 +01:00
Sage Abdullah 17ca97e0ab Remove SearchableListMixin
Functionality is already covered by IndexView, and we can't make
IndexView extend from SearchableListMixin because the queryset still needs to
be manipulated (e.g. for filtering).

Calling get_queryset() from SearchableListMixin (using super().get_queryset())
will return a search result object instead of a queryset.
2022-07-21 09:40:05 +01:00
Thibaud Colas 4a7892a9b5 Add release notes for #8874 and rework existing WHCM release notes 2022-07-20 21:55:09 +01:00
anujaraj df50d8a1a4
Add bottom border to messages. Fixes #8836 (#8875)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-07-20 21:34:23 +01:00
Matt Westcott 3b99d2026e Release note for #8822 2022-07-20 13:59:03 +01:00
Thibaud Colas 598071b7a2 Release notes for #8824. Fix #8424 2022-07-20 12:08:47 +01:00
LB Johnston f9648349d6 contributor - use Tidiane (preferred name) instead of Tidjani 2022-07-20 20:32:26 +10:00
tijani 8cdb3f3a60 Added blocks_by_name, first_block_by_name methods to StreamValue
- A shortcut for accessing StreamField blocks by name
2022-07-20 17:13:20 +10:00
Dolidodzik b131b4813e replace latin abbreviations with english phrases & updated docs guidelines
- added sub-section to language part of general_guidelines.md
- fixes #8860
2022-07-20 16:11:38 +10:00
anujaraj b3768a1145 Contrast themes – Update help-block styles
- Ensure help blocks show more appropriately in Windows High Contrast Mode with less reliance on communication via colour alone
- fixes #8817
- added dashed-dotted borders styles and removed forced-colors-adjust:none properties to/from help boxes
2022-07-20 15:47:11 +10:00
Coen van der Kamp 1b9628f06c Add styling for Django 4 div-based radio select markup
- fixes #8869
2022-07-20 15:41:45 +10:00
PaarthAgarwal 0ed07c66db adopted shared header for form submission page
- relates to #8539
- fixes #3759
- fixes #3236
- rename index_submissions to submissions_index (aligns with naming of all other index views)
2022-07-19 22:00:54 +10:00
Paarth Agarwal 35b5ed350a
Adopt slim header in page listing views (#8792)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-07-18 18:28:51 +01:00
Matt Westcott d07ff422d8 Documentation and release note for #8703 2022-07-18 15:53:32 +01:00
vupham04 53e2bdbd0d Add option to set name to MenuItems generated by modeladmin (#8553)
Co-authored-by: Alexander Rogovskyy <A.rogovskyy@intershop.de>
2022-07-18 14:44:58 +01:00
Frantisek Holop c79f584371 30 characters user names is an outdated requirement (#8848)
django does not have this limitation anymore.
2022-07-18 13:19:36 +01:00
Karl Hobley ed239157fd
Release note for #8327 (#8825)
* Delete unused settings.rst

* Release note for #8327

* Use single backticks in changelog/release notes
2022-07-18 13:01:29 +01:00
sag᠎e 0693eed245
Use new modal dialog component for privacy settings modal. Fix #8478 (#8847)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-07-18 10:39:50 +01:00
Paarth Agarwal f73f54ffcf
Adopt shared header for menu settings editing view (#8854)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-07-15 23:08:47 +01:00
Paarth Agarwal d8c3d26de7
Adopt shared header template in workflows (#8850)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-07-15 22:51:50 +01:00
Paarth Agarwal d4b37357ab
Adopted shared header for redirects listing view (#8849)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-07-15 22:35:11 +01:00
anujaraj 8daf1554ae
Display the correct color for icons in forced colors mode. Fix #8816 (#8852)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-07-15 15:41:59 +01:00
Paarth Agarwal e10648ffc2
Display data for Twitter embed blocks (#8167)
Co-authored-by: Iman Syed <52247241+imansyed000@users.noreply.github.com>
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-07-15 14:38:03 +01:00
sag᠎e 5ee5acb7ce
Introduce a new auto-updating preview panel inside the page editor (#8671)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-07-14 13:59:05 +01:00
Paarth Agarwal 1859e64275
Switch all report views to use Wagtail’s reusable header component (#8839)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-07-13 07:14:12 +01:00
Thibaud Colas 27ff5bfeaf
Remove button-group from ModelAdmin InspectView footer actions (#8832) 2022-07-13 03:11:41 +01:00
Thibaud Colas b070ce1cd3
Add new Draftail toolbars and command palette, with new styles (#8806) 2022-07-13 01:35:22 +01:00
Thibaud Colas d30eec40a8 Update to Draftail v2 alpha 2022-07-11 20:35:27 +01:00
anujaraj 3cb9b70d12
Make checkboxes visible in forced colors mode. Fix #8334 (#8718)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-07-10 02:05:07 +01:00
anujaraj 3f0a648181
Make progress bars’ progress visible in forced colors mode (#8719)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-07-10 00:18:39 +01:00
Jaap Roes 12ba7d8161 Fixed #8809 -- ExcelDateFormatter generates invalid format strings (#8811)
The format strings generated previously would not work correctly in macOs Preview and Numbers
2022-07-07 13:23:54 +01:00
LB Johnston dbac4335c2 update changelog for eslint clean up items
- #8749
- #8764
- #8750
- #8748
- #8737
2022-07-06 19:28:25 +10:00
PaarthAgarwal 79a212b4b5 added prefix w- before header classes
- refine existing scss to use classes & remove unused scss
2022-07-06 19:13:19 +10:00
PaarthAgarwal 3b9c9fce5b adopt the shared header include in the dashboard (home) view 2022-07-06 18:30:08 +10:00
PaarthAgarwal e2d4cb7745 add classnames template tag for generating classnames
- use classnames template tag in shared header template
- add classname as documented variable for the shared header template
2022-07-06 18:30:08 +10:00
Thibaud Colas 524cab82e3 Introduce new template fragment composition tags 2022-07-06 18:18:21 +10:00
LB Johnston 6b4a551c0b Revert "Add legacy and new status tags to the pattern library" #8665
This reverts commit daa47baddd.
Resolves #8798
2022-07-05 20:41:17 +10:00
Sævar Öfjörð Magnússon 34734d252f Remove the edit link from edit bird in previews to avoid confusion 2022-07-03 13:34:57 +01:00
SilvestriStefano f535a0cc43 Documentation - migrate reference/** files to markdown content
- relates to #8383
2022-06-30 09:57:26 +10:00
Tidiane Dia b4fded5958 Prefetch workflow states in page edit view
- Add test to show initial number of performed queries
- Add test to show number of queries performed when workflow states are prefetched
2022-06-29 14:45:01 +10:00
Josh Michael Karamuth 3374ccee5e Make password reset form customisable
- Use a setting called WAGTAILADMIN_USER_PASSWORD_RESET_FORM to allow
users to specify a custom form for use in PasswordResetView

- Add an extra_fields property so that fields other than the
mandatory email field can be easily rendered in the template.

- Add extra blocks to the default template to allow users to
easily add their own stuff.

- Render extra fields in the template like we're doing in the
login template.
2022-06-29 14:40:24 +10:00
Steve Steinwand daa47baddd Add legacy and new status tags to the pattern library 2022-06-29 13:58:04 +10:00
anujaraj 8766277e44 fix issue where linting/formatting npm scripts would not work on Windows
- linting bug changes to allow it working for both windows and mac
- resolving linting issues for windows in lint:format to allow prettier to run
2022-06-29 11:13:13 +10:00