Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/wagtail/wagtail

A Django content management system focused on flexibility and user experience
https://github.com/wagtail/wagtail

Release note for #11661

e04a06cba3d833cee529e57021e4854e52e3c741 authored 10 months ago by Sage Abdullah <[email protected]>
Reinstate default_ordering to search promotions IndexView

93c4a89b33617e91d23fb124dcf2e71071da7f61 authored 10 months ago by Sage Abdullah <[email protected]>
Do not render add link in search promotions index view if user has no permission

412877a5812e08897b6c63f871935a882187dfec authored 10 months ago by Sage Abdullah <[email protected]>
Remplement searchpromotions index view with generic IndexView

1a7230ea212ecc9c935e1685b99c1d432ea2ae4e authored 10 months ago by Rohit Sharma <[email protected]>
Add test for number of queries to load the search promotions index view

604509364883fd4b374d6388aff73c738b88cdda authored 10 months ago by Sage Abdullah <[email protected]>
More detailed release note about move of Query model

As per https://github.com/wagtail/wagtail/issues/11690#issuecomment-1972969215 - many developers...

d1e09913b826001f7158d68da99b14e18b86974c authored 10 months ago by Matt Westcott <[email protected]>
Fix - Ensure that modal tabs width are not impacted by side panel opening

Regression from #11150

07d6acfb52796d66dd4e91677dc291dedb450468 authored 10 months ago by LB Johnston <[email protected]>
Update InitController to support dispatching detail

- Update JSDoc throughout controller for better internal documentation
- Ensure we 'clean up' th...

514a0aab9fd0ebeb801ca90f9db5a297846a52f9 authored 10 months ago by Chiemezuo <[email protected]>
Add ability for Draftail to be initialized via a dispatched CustomEvent

9ae45aab50e6ec3b3742f5eacac90e8200ae8b10 authored 10 months ago by Chiemezuo <[email protected]>
Fix up unit test for #11620

Instead of rendering the 'value' via provided links, simply check that the URLs are resolved in ...

0e9bdca5b1ff3fe01825f67f7428f5819af43661 authored 10 months ago by LB Johnston <[email protected]>
Remove the usage of inline scripts to init Draftail widget

- Instead use the `w-init` controller and dispatch a custom event with the detail on the input
-...

c7018f327925244bfcb863e71b2c500353191ef0 authored 10 months ago by Chiemezuo <[email protected]>
Add changelog for #11695

Fixes #11644

96ae004ce7b0ebbd4701b75e04f13a6723867317 authored 10 months ago by LB Johnston <[email protected]>
Fix contributor name #11694

287e5f9dedb39482fc65593a9b323f38f97d6b05 authored 10 months ago by LB Johnston <[email protected]>
Update template components & Laces references

- Turn laces reference into link to package in the release notes
- This is so that interested pa...

d26b2ced77ece8032641c5298f1372279c775268 authored 10 months ago by Tibor Leupold <[email protected]>
Fixed formatting typo in --purge-only command flag

Was rendering as `-purge-only` (with one dash)
Fixes #11646

1640104c5725821344a6363ca1622b59420a4dd1 authored 10 months ago by Pranith <[email protected]>
Adopt entity chooserUrls for Draftail richtext in embeds/documents/images

Avoid the need to append to window.chooserUrls for the rich text usage of choosers for the non-c...

b993a52757c0f5a29a29d3c77a4f7a441f9f21a8 authored 10 months ago by elhussein almasri <[email protected]>
Add support for Draftail ModalWorkflow JS to use chooserUrls supplied

Instead of relying on global window.chooserUrls, add the support for also passing in entityType ...

69e32660db0db00c7da3d75168e2422770c38003 authored 10 months ago by elhussein almasri <[email protected]>
Adopt entity chooserUrls for Draftail richtext links

Avoid the need to load window.chooserUrls globally in the shared _editor_js.html include.

Inste...

da88ec81f1daa29b8f8ba10376327712c9f4743c authored 10 months ago by elhussein almasri <[email protected]>
Add changelog & upgrade considerations for removal of window.chooserUrls

- Fixes #11586
- Fixes #11421
- Fixes #10377

f9928b5c951860e49e1f7d8e5df99f4b8d71b456 authored 10 months ago by LB Johnston <[email protected]>
Add support for lazy strings in Draftail widget options

Ensure that the JSON encoder can correctly handle lazy strings (such as reverse_lazy and gettext...

6a532d8fe0aa5353efa0ed16c4499aca4b17f93c authored 10 months ago by elhussein almasri <[email protected]>
Move modal-workflow.js script to admin_base.html

The modal-workflow.js script is used across a wide range of views in the admin, it's simpler to ...

266faf63c2967f01c7be01afb0fdaf92bc77c5c4 authored 10 months ago by elhussein almasri <[email protected]>
Allow displaying permissions linked to the Admin model's content type (#11668)

bded2cb98bef3dacb5b39ba739496a9101885fec authored 10 months ago by Sage Abdullah <[email protected]>
Add tests for w-dropdown-keep-mounted-value

2594be387dc3aa0d463b5323101006b7a734ca1a authored 10 months ago by Sage Abdullah <[email protected]>
Add tests for w-link

71a88533656812dcc7517d86610bff28f00748bd authored 10 months ago by Sage Abdullah <[email protected]>
Add tests for w-teleport-reset-value

1b3e54e267a7485e44d9caaf61eb1400ddf133ca authored 10 months ago by Sage Abdullah <[email protected]>
Changed all British spellings to American spellings, in the changelog.txt file

e30c25c3b1b5064ad95fbb68922baf0c14f0e252 authored 10 months ago by Buraah <[email protected]>
Prevent shadowing of permissions with the same codename action (#11667)

This can cause issues where e.g. stale permissions become the ones used
to render the checkboxes...

3b87644e076aee98520b9ac577f15dcc0466f499 authored 10 months ago by Sage Abdullah <[email protected]>
Add Viktor Szépe to contributors

e418cd6e5b8e0f115462b8298a8a630154754231 authored 10 months ago by Matt Westcott <[email protected]>
Fix typos (#11687)

5679b30d1b1d71bef657031d865d2762bb2468e3 authored 10 months ago by Viktor Szépe <[email protected]>
Release note for #11666

cadc40e6a2f81578cb03da3ed085fef475b94035 authored 10 months ago by Sage Abdullah <[email protected]>
Add tests for custom default_permissions

b73e34f55e071a712de6695cdd20b1303c463b22 authored 10 months ago by Sage Abdullah <[email protected]>
Normalise custom permission labels on a best-effort basis

6596efc0d6cdf31c9dcdf9bad8f17dfd07c2f64d authored 10 months ago by Sage Abdullah <[email protected]>
Revert "Fix inconsistent use of model verbose_name in permissions UI"

This reverts commit e03c41250776612468226597a077ba1fc2d9b865.

c4335d35de8d3aee58f65a0fc1d1bf3b589c9f69 authored 10 months ago by Sage Abdullah <[email protected]>
Release note for #11665

c11db31a787ab68df79bb051838dc51633a8b2ee authored 10 months ago by Matt Westcott <[email protected]>
Add test for number of queries to load the group create/edit view

1bc82a65e90df43aa9a2f6adc5dcf39788e55f49 authored 10 months ago by Sage Abdullah <[email protected]>
Optimise queries in group create/edit view

Add missing select_related for content_type and batch the permission
queries for all content typ...

8058082ba3736aa870f236efadf4553275467528 authored 10 months ago by Sage Abdullah <[email protected]>
Update Damian Borneman in CONTRIBUTORS.md

ff3b41c1f0ef963e24d1f06c5bf2e13e1c380fdb authored 10 months ago by Matt Westcott <[email protected]>
Bump ip from 2.0.0 to 2.0.1

Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1.
- [Commits](https://github.c...

fca9993f5b9d90ed0150230654ac02d676a94d68 authored 10 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix typos of base/models.py (#11682)

952416cfbc399bfa5c9eb797890bd880fb5cd5ed authored 10 months ago by dambor05 <[email protected]>
Update versions of eslint plugins to match package.json

9c34b60fb2bc4309bab84249a72c557aa7f8d22e authored 10 months ago by Matt Westcott <[email protected]>
Upgrade build tooling to latest major versions (npm)

- Babel loader v9 (Node version, drop support for Webpack 4) https://github.com/babel/babel-load...

722d3b2b3c9edadc40dfc586207398634f51afdf authored 10 months ago by LB Johnston <[email protected]>
a11y results - coerce CrossTreeSelector into a string

- Ensures that TypeScript will allow these values to be passed into querySelector

ba516ef492a305bdcd7731ad1fa2ca07a2303cc9 authored 10 months ago by LB Johnston <[email protected]>
Update npm dependencies (non-major)

- Includes updates to update-browserslist-db@latest

7dff7ff364c748d7ece23107a403aa37736ede24 authored 10 months ago by LB Johnston <[email protected]>
Fix pre-commit versions for prettier and eslint

Ensure that versions are consistent between 1) what we specify in package.json; 2) the tag speci...

98da2e161acc1009b6305523bad15e6416daba5f authored 10 months ago by Matt Westcott <[email protected]>
Release note for #11637

c54d9aa64fd7a5030de878f764cd933181e7d938 authored 10 months ago by Matt Westcott <[email protected]>
Move test_dashboard to wagtail.admin.tests

It's no longer specific to pages

9b68cf76f7c837ec2e9fa0e32d743f48a8ef27f7 authored 10 months ago by Sage Abdullah <[email protected]>
Select workflow_state__workflow in WorkflowObjectsToModeratePanel query

8d49c789b2081e911b959dd8f23618e0b186ff2f authored 10 months ago by Sage Abdullah <[email protected]>
Add tests for WorkflowObjectsToModeratePanel query count

24e6024506db31b3c8a5fc0e28bf17dc78e21f76 authored 10 months ago by Sage Abdullah <[email protected]>
Annotate approved_schedule in RecentEditsPanel

Prevent N+1 queries when rendering the status tag

fb6d5d0d14069cb78c92486357fe531b639ea23d authored 10 months ago by Sage Abdullah <[email protected]>
Annotate previous_revision_id for comparison links in dashboard

Avoid N+1 queries that were done by using .get_previous() on each revision

4ad514a7dda2817532a23983b6864f0092badd01 authored 10 months ago by Sage Abdullah <[email protected]>
Add tests for UserObjectsInWorkflowModerationPanel query count

8870c9c52ce49ce02ceb340a7611b3f1a1cb9181 authored 10 months ago by Sage Abdullah <[email protected]>
Check for superuser before groups in GroupApprovalTask

Short-circuit the logic to skip db query for superusers

ac02f644493f4f7119e020104ae53e3eb1606f43 authored 10 months ago by Sage Abdullah <[email protected]>
Add tests for LockedPagesPanel query count

2b9776faa4b42fbbc20656206f90de5656ddcb92 authored 10 months ago by Sage Abdullah <[email protected]>
Cache 'user in groups' check in GroupApprovalTask

f28a03a9112553df4304140cbc02ea16bb3dca23 authored 10 months ago by Sage Abdullah <[email protected]>
Use .specific(defer=True) and order_by(-locked_at) for LockedPagesPanel

9f5e115355433b663d36620398ea3a3fee17a06a authored 10 months ago by Sage Abdullah <[email protected]>
Compare locked_by_id to avoid fetching user object in _locked_indicator.html

606f8607c20e36523843af16dfdc18a983d9d98a authored 10 months ago by Sage Abdullah <[email protected]>
Prefetch workflow states in RecentEditsPanel

Prevent N+1 queries when rendering the status tag

66cf63fce1c4f92e174fbc52b0dc4845582bdf8d authored 10 months ago by Sage Abdullah <[email protected]>
Use live_revision_id in WorkflowObjectsToModeratePanel

We only need the id to generate the links, avoid fetching the full revision object

93392c6a16e76b8e237852d1597ffee13508eeb8 authored 10 months ago by Sage Abdullah <[email protected]>
Fetch specific tasks in bulk in WorkflowObjectsToModeratePanel

Change BaseTaskStateManager.reviewable_by() so that the specific tasks
are queried in bulk.

In ...

9260297a65f3ca9fa9d797047f504aa430574b7b authored 10 months ago by Sage Abdullah <[email protected]>
Update TestRecentEditsQueryCount to count queries when rendering

The N+1 query may not happen during get_context_data() and instead happens during the rendering ...

add9df4738d40d71f1ffd14fcd5e65f6f4f22405 authored 10 months ago by Sage Abdullah <[email protected]>
Add different page states in TestRecentEditsQueryCount

Simulate pages that are in workflow, locked, or scheduled

8de381cfcaa4e416e3b5680ba59220dcd3e5321b authored 10 months ago by Sage Abdullah <[email protected]>
Docs: Update British spellings to American spellings (Releases)

46cb06a8604b68594757117fb7794fb0145a5e99 authored 11 months ago by Buraah <[email protected]>
Docs - Update and fix broken links

Fixes #11635

bd065c17cde7f6291c2db27df7edb7d26c161299 authored 11 months ago by EK303 <[email protected]>
Update latest.txt for 6.0.1

54eb76a001d4f560e045e9b60f0b12c1968b4005 authored 11 months ago by Matt Westcott <[email protected]>
Fill in release date for 6.0.1

bb5d21d3c7884d9895b1a611c7b2eb7db34967fc authored 11 months ago by Matt Westcott <[email protected]>
Fix #11600 Eleasticsearch7 empty admin search gives 500 (#11626)

ef06e48c7f5fca3dfdcc876c3f18db81244f8d36 authored 11 months ago by Maikel Martens <[email protected]>
Use DEBUG=False for testing collectstatic in CI

f372cf1ba4b0677f651000362a2b99cfcbb588fa authored 11 months ago by Sage Abdullah <[email protected]>
Add 127.0.0.1 and 0.0.0.0 to test settings' ALLOWED_HOSTS

d93588fb5b5d54b4f136cadfe0cd676d357f1475 authored 11 months ago by Sage Abdullah <[email protected]>
Release note for #11647

263d3c6a1c253053e12311e7f8c42818f38799b9 authored 11 months ago by Matt Westcott <[email protected]>
Fix styleguide form to not call versioned_static on startup

Fixes #11643

40aa4355654a5acf7f04a08de8e8789bba7556d3 authored 11 months ago by Matt Westcott <[email protected]>
Add check that fails loudly if versioned_static is called on application startup

18005e7c06290b66653c0a712d964e4214333771 authored 11 months ago by Matt Westcott <[email protected]>
Add 6.0.1 to releases index / fix underline

c405c3ad5833cf5efdac98d0f672c8d0f33454ae authored 11 months ago by Matt Westcott <[email protected]>
Make sure all custom widgets within drilldown dropdowns use the expected text color

a17996073ee416eaf60f473baae1b45093054e41 authored 11 months ago by Thibaud Colas <[email protected]>
Release note for #11654

b24d3540403721e48ccc611409ecc5880dd24f4a authored 11 months ago by Sage Abdullah <[email protected]>
Ensure BooleanRadioSelect uses the same styles as RadioSelect

56f9855c073e03a5e1ecb0b55c66f96bf5cde3ab authored 11 months ago by Thibaud Colas <[email protected]>
Cut down pull request template text to minimum

Trialling a minimal pull request template. The Github "new PR" interface is quite overwhelming f...

7f879b66e4dc1ec2dfd92cc3f3da597fa270ec48 authored 11 months ago by Matt Westcott <[email protected]>
Add the ability to reflect query params in SwapController

This is useful when the controller is used in views that would produce an identical response if ...

4fedf3e2d4a8393f92096294783e76641016df98 authored 11 months ago by Sage Abdullah <[email protected]>
Code refactorings based on code review feedback

e9727eacaf84301b5bd680d570e6bdedda9fb572 authored 11 months ago by Thibaud Colas <[email protected]>
Rename data-w-active-filter-name to data-w-active-filter-id

9ae32039ec35e9b4fe98fb7bff65fde973570a65 authored 11 months ago by Sage Abdullah <[email protected]>
Use w-swap's reflect event in w-drilldown and w-link

88bdd397cfb328e94cfde371c76289003ea59563 authored 11 months ago by Sage Abdullah <[email protected]>
Refactor helper methods for fetch response mocking

4ec22a4b6276e71855ff4d24aa48859e16e0887b authored 11 months ago by Thibaud Colas <[email protected]>
Changed all British spellings to American spellings, in the Contributing to wagtail section. (#11641)

* Changed all British spellings to American spellings, in the Contributing to wagtail section

c4f953e90fa2949bb399dbaeb0dc6d4dd5cd8d7a authored 11 months ago by Victoria Poromon <[email protected]>
Fix inconsistent use of model verbose_name in permissions UI

- Fixes #10982
- Rework of #11203
- Modify the sanitized `permission_action` name
- Relates to w...

e03c41250776612468226597a077ba1fc2d9b865 authored 11 months ago by Neeraj P Yetheendran <[email protected]>
Add system checks for WAGTAIL_DATE_FORMAT, WAGTAIL_DATETIME_FORMAT and WAGTAIL_TIME_FORMAT

- Includes a rework of #6168
- Fixes #11504

427d821e3a7092e3fc58ee5c485990e465458d68 authored 11 months ago by Rohit Sharma <[email protected]>
Implemented the UploadedFile mode to replace UploadedDocument and UploadedImage

- Rebase of #8085

e6aebc65a804a0e0e0ced24601da6bea0e786fc7 authored 11 months ago by advik <[email protected]>
fix: InlinePanel - take 1st child when configuring up and down js events

Issue was appearing when there was nested inline panels.
currentChild. find would match the pare...

58ebfe1fb176eb0fc340b4cd82db4e08387b5c25 authored 11 months ago by Adrien Hamraoui <[email protected]>
Docs - Page names & reference section - Update British spelling to American

- Changed all British spellings to American spellings, in the Customizing admin templates sectio...

bfa29201c3a3e2167a9aa0d85c6e91ac7ccd9762 authored 11 months ago by Buraah <[email protected]>
Wagtail admin skeleton - use classnames template tag

d00137b2cdf09ae37b6548e876533327d541b15b authored 11 months ago by LB Johnston <[email protected]>
Add support for nested arrays in `classnames` template tag

243b12681157d1ba3e8787a7e0486b7a17321d2c authored 11 months ago by LB Johnston <[email protected]>
Add changelog for #10906

f65fc66ff98149701c39648489bb57e721c580d8 authored 11 months ago by LB Johnston <[email protected]>
Adopt improved classnames template tag for nested arrays

8bc9eb4b4d0e6361a0339bfd34d4af757ded6b38 authored 11 months ago by LB Johnston <[email protected]>
feature: allow disabling of shared password usage

Closes #11536

502dd7c723a3e0740915803b8fab6b9814bb9a9d authored 11 months ago by Salvo Polizzi <[email protected]>
Fix incorrect function signature on `register_snippet_action_menu_item` hook docs (#11621)

Added "model" argument to register_guacamole_menu_item of documentation

e97f3648c76628059da6fd7d7be6d0e102c77de5 authored 11 months ago by arshyia3000 <[email protected]>
Update Eslint, Prettier, Stylelint packages & pre-commit versions

This un-reverts commit 99dd11510b08c71aaaee8084c2a3e1e22a78adee with fixes for Prettier mirror (...

d06b04c8bd1b76aeaadea59147e55a4ff40c23f1 authored 11 months ago by LB Johnston <[email protected]>
Update tutorial.md (#11622)

Removes mention of an error that don't occur, the template was created.

bf6bfa5af4ee3487b5e550df02e8183239afb8d3 authored 11 months ago by andredelorme <[email protected]>
Changed Workflow model to get inherited from AbstractWorkflow model

- Fixes #11538

c384975147f4d8cfbb743761e507879f4205415b authored 11 months ago by hossein <[email protected]>
Make sure the settings panel is listed in tabbed interface examples

50b70219d9df9580258f2503d846bf8069583f75 authored 11 months ago by Tibor Leupold <[email protected]>
Fix minor typo (6.0 release notes) in WidgetWithScript deprecation note

510237dd29a4bc94fd5ef061a0fc5b60bbc998ba authored 11 months ago by LB Johnston <[email protected]>
Fix closing button tag for promotion banner

See #11554

d5385033fc4d5d50f22eb0b120a88238ab8a0274 authored 11 months ago by LB Johnston <[email protected]>
Handle date objects on human_readable_date template tag (#11599)

Fixes #11598

025249aab78f6908e093fd94ff676317a20932fe authored 11 months ago by Jhonatan Lopes <[email protected]>