Wykres commitów

2608 Commity (e407fb36127bca0b288aca36d4742b8906f1e8a2)

Autor SHA1 Wiadomość Data
Matt Westcott d82ae50ca9 Release note for #10266 in 4.1.4 2023-04-01 01:23:31 +01:00
Matt Westcott 4498956f05 Release note for #10284 in 4.2.2 2023-04-01 00:58:17 +01:00
Matt Westcott 2cd4730e63 Release note for #10284 in 4.1.4 2023-04-01 00:58:10 +01:00
Thibaud Colas f82ff1e22c
Move help text above all form fields (#10302)
* Move all help text above fields
* Adjust vertical spacing of form fields and panels
* Move the page title’s help text below the field
* Release notes
2023-03-31 17:05:20 +01:00
Matt Westcott 84fdbf3783 Make /admin/jsi18n/ view accessible to unauthenticated users
Fixes #10293
2023-03-31 14:55:12 +01:00
Matt Westcott e6282572c3 Release note for #10298 2023-03-30 16:12:15 +01:00
Matt Westcott 9e4226dd61 Release note for #10297 2023-03-30 14:54:41 +01:00
Matt Westcott fd88ec3eb7 Release note for #9842 2023-03-30 10:45:09 +01:00
Thibaud Colas da7e68ea08 Release notes for #9666 2023-03-30 00:14:03 +01:00
Thibaud Colas b504403ebf Release notes for #10277 2023-03-29 13:20:23 +01:00
mansi0829 433d70d3bf Adopt w-status instead of status for classes
- Fixes #10244
2023-03-29 08:07:47 +10:00
Thibaud Colas 15643015c6 Remove eef0b2701d from v4.1.4 release notes 2023-03-28 17:17:33 +01:00
Babitha Kumari eef0b2701d
Avoid showing scrollbars in the block picker unless necessary. Fix #10253 (#10268) 2023-03-28 17:15:38 +01:00
Sage Abdullah d1a668a3b1 Explicitly specify `MenuItem.name` for Snippets, Reports, and Settings menu items (#10270) 2023-03-28 17:07:20 +01:00
Thibaud Colas 27459d61ce Release notes for #10262 / #6667 2023-03-28 16:13:35 +01:00
Lovelyfin00 a81242ca86 Migrate initAutoPopulate to Stimulus
- Removed initAutoPopultae function from editor.js
- Added the compare and urlify methos to SlugController
- Wrote tests for SyncController, added more test cases to slugController
- Closes #10088
2023-03-27 21:55:56 +10:00
Thibaud Colas ca83e5a34f
Re-label "StreamField blocks" option in block picker to "Blocks" 2023-03-24 15:46:51 +00:00
Thibaud Colas 9288f3940c
Fix server-side caching of the icons sprite 2023-03-24 15:31:58 +00:00
Sage Abdullah 8285936d99
Add missing changelog for #10223 and #10255 in 4.1.4 and 4.2.2 2023-03-24 15:31:43 +00:00
Matt Westcott 15821675e8 Release note for #10241 2023-03-23 14:17:44 +00:00
Matt Westcott 8d2b1c68cb Release note for #10235 2023-03-23 13:55:42 +00:00
Sage Abdullah 9f33ef3137 Add missing extra CSS and JS defined by filters in snippets listing view
- Fixes #10254
2023-03-23 09:06:33 +10:00
Matt Westcott 5f154a5a51 Release note for #10178 2023-03-22 15:30:42 +00:00
Matt Westcott 7a7bbfa6cf Release note for #10072 2023-03-21 14:31:05 +00:00
Andy Babic f680f188f3 Add useful properties to Locale
- Update get_display_name() to always return a string
- Add documentation and unit tests
2023-03-21 08:02:40 +10:00
zerolab d51ec00ce1 Fix TableBlock initialisation
- move Handsontable render after load & resize width after load
- stops firing a resize event
- adjusts targets to account for the changed markup
- fixes #9107
2023-03-21 07:02:00 +10:00
Stefan Hammer 0016ee7dfd
Fix timezone handling of `TemplateResponse`s for users with a custom timezone
The PR #9628 missed the cases, where a TemplateResponse is used, which
defers the rendering to a point outside the override_tz() context
manager. This change re-uses the existing handling for the user's
preferred language.

Fixes #10243
2023-03-20 11:43:10 +00:00
Thibaud Colas 8705124eaf Add release notes for #10239 2023-03-20 09:51:51 +00:00
4the4ryushin 66a086da29 Add support for double quotes query string searches
- Fixes #9951
2023-03-19 21:30:21 +10:00
4the4ryushin df9437b4de Adopt shared header in Snippets type index header
- Fixes #9227
2023-03-19 20:53:31 +10:00
Satvik Vashisht 4ee60b5d47 Adopt the pageurl template tag over `page.url` where possible
- Fixes #10125
- So that determining page URL is more performant - see https://docs.wagtail.org/en/stable/advanced_topics/performance.html#page-urls
2023-03-18 07:35:27 +10:00
Himanshu Garg 427f5623d9 Update leftover status-tag class usage to use status template tag
- Closes #10129
- Relates to #8656 & #9721
2023-03-18 07:10:24 +10:00
Matt Westcott 71563ec720 Release note for #10099 2023-03-14 14:28:33 +00:00
Matt Westcott 87650344e2 Fill in release date for 4.2.1 2023-03-13 10:14:07 +00:00
Matt Westcott bcf5b6459f Fill in release date for 4.1.3 2023-03-13 10:14:00 +00:00
Sage Abdullah cfcfd85525
Clarify ClusterableModel requirements for using relations with RevisionMixin-enabled models 2023-03-13 09:35:05 +00:00
Andy Chosak 6eca0004b3 Fix paginated results count on document search #10220
Paginated document search results currently always show the number of
documents per page instead of the total number of documents in the
search results.

For example, if a document search
(at http://localhost:8000/admin/documents/)
returns 100 results, and the results are paginated by 20, the results
view always says "There are 20 matches", when it should instead say
"There are 100 matches".

This commit fixes that bug and adds a unit test to cover it.
2023-03-12 20:28:50 +10:00
Daniel Kirkham af57a3eb7e Add ability to disable search indexing for a model #9821
- Add tests for search disable capability
- Update index disable to use empty search_fields property
- Relates to #7570
2023-03-12 20:16:19 +10:00
LB Johnston efe7202575 Add changelog for #10216
- Relates to #10206
2023-03-12 19:41:42 +10:00
AceHunterr ff7494bf79 Replace ButtonSelect widgets with radio buttons
- Instead of a complex and non-accessible JS solution for filter selects, replace with simple radio select fields
- Fixes #9838
2023-03-11 17:21:00 +10:00
George Sakkis 38e39271ee ChooserWidget: Trigger manually change event when input.value is set
- Ensure that the change events bubble as this is the default browser behaviour
- By default, changes to hidden values will not fire a `change` event, nor those that are a result of programatic changes to `value, so instead this needs to be added manually so that other code can listen to changes to chosen fields with DOM event listeners.
- https://stackoverflow.com/questions/6533087/jquery-detect-value-change-on-hidden-input-field/8965804#8965804
- Closes #10187
2023-03-11 15:57:33 +10:00
Thibaud Colas d5e4ac5590
Update Algolia DocSearch integration with new application and correct versioning setup 2023-03-10 15:57:17 +00:00
Albina 5e23eedcd8
Axe accessibility checker: sorting violations based on their place in DOM (#10013)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2023-03-10 12:05:12 +00:00
Matt Westcott b7f81bc720 Release note for #10215 2023-03-10 12:03:14 +00:00
Thibaud Colas fff70ad2f9 Add missing CHANGELOG entry for v4.2.1 2023-03-10 09:55:48 +00:00
Deepam Priyadarshi de3a0b3495
Fixing duplicate addition of StreamField blocks with the new block picker. Fix #10057 (#10149)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2023-03-10 09:52:17 +00:00
Matt Westcott ab05be3bb2
Prevent matches from unrelated models from leaking into SQLite FTS searches
Fixes #10188
2023-03-09 10:13:54 +00:00
Thibaud Colas c01303927a Release notes for #10171 2023-03-08 15:21:38 +00:00
4the4ryushin eb5bb5a9c8 Migrate `window.addMessage` to a Stimulus Controller `w-message`
- Introduce a new controller `MessagesController` to contain the dynamic updating of messages
- Ensure the document updated label does not repeat every time a document is updated
- Using the Stimulus controller with templates approach, icons can easily be pre-loaded for each message type
- Ensure that messages are consistently cleared when new ones are added (this was done ad-hoc across some usage and not others)
- Fixes #9493
2023-03-08 21:35:34 +10:00
Sage Abdullah 24ba0b7fc1
Release notes for #9628 in 4.1.3 and 4.2.1 2023-03-07 19:01:40 +00:00
Sam a393ea8091
Fix dialog component's message to have rounded corners at the top side
Fixes #10177
2023-03-07 18:36:02 +00:00
Suyash Srivastava 382b7fbbee
Keep applied filters when downloading form submissions
Made use of the xlsx_export_url and the csv_export_url properties instead of hardcoding the urls in the template
2023-03-07 18:21:00 +00:00
sheepman4267 04cca97f09
Fix typo in "Extending Draftail" docs (#10185)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2023-03-07 10:11:45 +00:00
Thibaud Colas 468e8d8581 Docs - Prepare short section on Stimulus usage in UI guidelines
- Aimed at contributors, based on initial implementation learnings and original RFC content
- See https://github.com/wagtail/rfcs/blob/main/text/078-adopt-stimulus-js.md#c-documentation-for-contributors
- Closes #10093
2023-03-07 18:11:39 +10:00
Sage Abdullah b3b53c8b70
Release notes for #9628 2023-03-01 12:00:43 +00:00
Matt Westcott 114e25e7db Release note for custom StreamField validation support (#7250) 2023-03-01 12:24:05 +01:00
Sage Abdullah 4956e9554c
Release notes for #9946 2023-03-01 09:23:40 +00:00
Sage Abdullah f3f45a9860
Fix page/snippet cannot proceed a GroupApprovalTask if it's locked by someone outside of the group
Regression in d85db866cc
2023-02-28 13:22:06 +00:00
4the4ryushin 9537547b46 Migrate initErrorDetection to a Stimulus Controller `w-count`
- Used for tabs error counts
- Fixes #10090
2023-02-27 23:11:19 +10:00
LB Johnston 845b731d13 Add release notes & upgrade considerations for #7277
- Relates to #8012
2023-02-26 12:59:18 +10:00
jatinkumar001 b87f71ca38 Update privacy collection switch button
- The status tag styles did not actually change when the permissions changed
- Instead of trying to treat the status tag as a button, use an actual button styling as this pattern is not used anywhere else in Wagtail
- Fixes #10128
2023-02-25 08:10:43 +10:00
4the4ryushin fd73fc2905 Use shared header template in ModelAdmin index
- Closes #8907
2023-02-24 17:38:33 +10:00
Himanshu Garg 2ae061a703
Add curlylint and update djhtml, semgrep versions in pre-commit config
The djhtml and semgrep versions are now in sync with the ones in setup.py
2023-02-23 11:24:50 +00:00
Matt Westcott 55fcace173 Release note for #10130 in 4.1.3 2023-02-21 17:47:53 +00:00
Matt Westcott 0dd7dfedeb Release note for #10130 in 4.2.1 2023-02-21 17:47:06 +00:00
Matt Westcott 517b59c736 Release note for #10130 in 5.0 2023-02-21 17:42:40 +00:00
4the4ryushin 93077eaccd Migrate status tag usage to shared Template tag
* Style guide updated tests added
* Added story for status tag and put pageurl tag in use for page_status_tag
* Allow for url/non-url variant & attrs to be passed through to root element
* Closes #8656
2023-02-21 22:30:18 +10:00
LB Johnston d5eb255320 Add changelog for #9934 / #7756
- Closes #7160
- Add additional test coverage
2023-02-21 21:48:38 +10:00
Lovelyfin00 2a9d01b849 Migrate initSlugCleaning to Stimulus SlugController
- Closes #10086
2023-02-21 08:57:20 +10:00
Julian Bigler 8be4722458 Add release notes & contributors #9813 2023-02-19 14:39:06 +10:00
Thibaud Colas 4bea98d981 Convert userbar implementation to TypeScript 2023-02-17 01:13:51 +00:00
Fabien Le Frapper 065df6064a
Remove unneeded float styles on 404 page (#8914)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2023-02-17 00:06:57 +00:00
Albina afff60e3b9
Add unit tests for MinimapItem (#10083)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2023-02-16 23:51:00 +00:00
Matt Westcott cbe5e0d22d Release note for #9940 2023-02-16 16:19:33 +00:00
Matt Westcott 9417e13445 Release note for #10009 2023-02-16 15:29:21 +00:00
Ayman Makroo ff4957799b Fix overflow of search results on mobile devices (docs)
- Fixes #9893
2023-02-16 19:48:02 +10:00
LB Johnston 0187a1494b Add release note item about additional button fix
- Fixed in #10062 / #9956
2023-02-16 08:19:44 +10:00
rishabhDev2700 49d0aab24d Replaced script tags with template tag for image/document bulk uploads
- Fixes #10033
- Partial work on #7053
2023-02-16 08:17:07 +10:00
Lovelyfin00 ab05f7dd3c Rename AutoFieldController to SubmitController
- Closes #10092
2023-02-16 07:23:03 +10:00
LB Johnston 3cf38f0365 Add changelog for #6086
- Fixes #6085
2023-02-16 00:00:34 +10:00
Lovelyfin00 6f38e979a4 Improve docs for getting started and development (new contributors)
- Added a new section for common issues faced in getting started
- Added a section link for environment creation
- Refine confusing wording around fork/clone
2023-02-15 23:01:27 +10:00
Matt Westcott 297e08df2a Release note for #10007 2023-02-15 09:57:18 +00:00
GLEF1X 768d8f3d2c refactor code, fix some minor issues 2023-02-14 17:35:26 +00:00
Sage Abdullah e6afce23dc
Release notes for #10021 in 4.1.3 2023-02-14 16:51:43 +00:00
Sage Abdullah 8c2a382949
Release notes for #10021 in 5.0 2023-02-14 15:35:37 +00:00
Sage Abdullah 7addcbef8d
Release notes for #10021 in 4.2.1 2023-02-14 15:35:20 +00:00
Matt Westcott 3310e0874c Release note for #10051 on 5.0 2023-02-14 13:57:34 +00:00
Matt Westcott 7f20507f8c Release note for #10051 on 4.2.1 2023-02-14 13:57:13 +00:00
Albina Starykova 6d007fc623 Add unit tests for collapseAll component 2023-02-14 20:39:27 +10:00
sag᠎e d46d724d31
Fix side panel resize direction on RTL languages. Fix #9916 (#10044)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>

Fixes https://github.com/wagtail/wagtail/issues/9916
2023-02-14 10:38:57 +00:00
Matt Westcott 207493dc95 Fix broken formatting for MultiFieldPanel / FieldRowPanel permission kwarg docs 2023-02-14 20:34:35 +10:00
Albina 546a552ac2
Add more Axe rules to the accessibility checker (#10011)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2023-02-13 13:01:34 +00:00
Matt Westcott e52a557c05 Add release notes for #10050 in 4.2.1 2023-02-13 12:39:01 +00:00
Matt Westcott 48731afa58 Release note for #10050 in 4.1.3 2023-02-13 12:38:17 +00:00
Matt Westcott c21bb79d23 copy across 4.1.3 release notes 2023-02-13 12:38:10 +00:00
Matt Westcott 63de25a9da Release note for #10050 in 5.0 2023-02-13 12:06:38 +00:00
Albina 38ea027d04
Implement new simplified userbar designs (#9989)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2023-02-13 09:55:20 +00:00
Jaap Roes f9872fae03 Make sure get_site_root_paths returns a list of SiteRootPath objects (#8819)
Fixes #8062
2023-02-10 15:55:00 +00:00
Matt Westcott 11b9448dc0 Changelog entries for #9974, #9987, #9996 2023-02-10 14:44:55 +00:00
Coen van der Kamp 619f395980 Add new "Icons" page for icons customisation and reuse across the admin interface (#6028)
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2023-02-10 07:22:45 +00:00