Ecosyste.ms: OpenCollective

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

Wagtail

We build Wagtail, an open source content management system built on Python and Django.
Collective - Host: opensource - https://opencollective.com/wagtail - Website: https://wagtail.org/ - Code: https://github.com/wagtail/wagtail

Remove user_page_permissions from page's ActionMenuItem

github.com/wagtail/wagtail - fa2a64e9d216baf6e3011050adaa85fb8aa52360 authored over 1 year ago
Remove UserPagePermissionsProxy usage in account settings

github.com/wagtail/wagtail - 25d9a937987dffd7ec903b97f7a8785c1a32e3f6 authored over 1 year ago
Cache explorable root page on user object via PagePermissionPolicy

github.com/wagtail/wagtail - 92510e7f1376dd955146c402d85a3122e06ac1fc authored over 1 year ago
Move UserPagePermissionsProxy.explorable_pages logic to PagePermissionPolicy

github.com/wagtail/wagtail - bacba73b93ec71fd9c27cc9a416f3ac1ced04972 authored over 1 year ago
Move get_explorable_root_page logic to PagePermissionPolicy

github.com/wagtail/wagtail - 87af89db0521b5b4f8332670cdc0d1d1178b94cd authored over 1 year ago
Add first_common_ancestor_of manager method that works with a list of pages instead of a queryset

and use it in UserPagePermissionsProxy.explorable_pages

github.com/wagtail/wagtail - 4231e33c27cf85cdc90491000e1b063c5597c7f8 authored over 1 year ago
Refactor users_with_page_permission to use PagePermissionPolicy

github.com/wagtail/wagtail - ae07600736c86aeaa334883d94150fdbc04938c2 authored over 1 year ago
Add test to assert number of queries for the page edit view as an editor

github.com/wagtail/wagtail - 54a0ca0044edf738c7fa37f7c9ff442d31a5fd4b authored over 1 year ago
Refactor user_has_any_page_permission to use PagePermissionPolicy

github.com/wagtail/wagtail - 38368f0f9d91f370534d85f7347a9bb1ba202ca7 authored over 1 year ago
Refactor UserPagePermissionsProxy to use PagePermissionPolicy

github.com/wagtail/wagtail - b03296bbe43ac46190e54fbe95c734d6a7d7872d authored over 1 year ago
Documentation - clean up last two internal refs to use underscore

- As per https://docs.wagtail.org/en/latest/contributing/documentation_guidelines.html#reference...

github.com/wagtail/wagtail - 96a494581caf9c88e0d19ec0232b27bbd6363802 authored over 1 year ago
Release notes for #10470

github.com/wagtail/wagtail - 4422e65d255a8ec668a32fed597518d10f7708bd authored over 1 year ago
Rename BasePermissionPolicy.perm_cache_name to permission_cache_name

Also rename _page_perm_cache to _page_permission_cache

github.com/wagtail/wagtail - e2c5a3cf521807848068a19f464efe69db1f9857 authored over 1 year ago
Fix PagePermissionPolicy's user_has_any_permission and users_with_any_permission to consider implied edit permission from add permission

github.com/wagtail/wagtail - 7265fee7b4f54e3a6488ac63fc8e28ae910b468d authored over 1 year ago
Make use of descendant_of in PagePermissionTester

github.com/wagtail/wagtail - 56d6e25fae261a1cc59c20498a6599ca3f20d82e authored over 1 year ago
Return permission queryset instead of set in PagePermissionPolicy

github.com/wagtail/wagtail - 28db7624b237d0dcb7e0361f19a46ddfb771709e authored over 1 year ago
Compute edit permission for page owners with add permission in PagePermissionPolicy

github.com/wagtail/wagtail - 4e3c7d17f321d28cbf7035899842f9e33ea67129 authored over 1 year ago
Simplify PagePermissionPolicy.users_with_any_permission_for_instance query

github.com/wagtail/wagtail - 8cc98c1d1282796f65c50aad28c596dec0b83102 authored over 1 year ago
Improve test coverage of PagePermissionPolicy

github.com/wagtail/wagtail - 2462f8c77d6c904174509166799570c8a8baa410 authored over 1 year ago
Add default model argument for PagePermissionProxy

github.com/wagtail/wagtail - 041ca6c03b45800d30b5345401b749cf6d858335 authored over 1 year ago
Add tests for PagePermissionPolicy

github.com/wagtail/wagtail - f541dd92310a7df527ea4d4f192b2e366210fd51 authored over 1 year ago
Use precached GroupPagePermission instances to do PagePermissionPolicy queries

github.com/wagtail/wagtail - 93fc01322233757e66927ca95f018845c25d1ab5 authored over 1 year ago
Add get_all_permissions_for_user and get_cached_permissions_for_user to BasePermissionPolicy

github.com/wagtail/wagtail - 193b53af190ad8e509c6773f4d26f724018de5fd authored over 1 year ago
Replace exists query with values list for users_with_permission query

This prevents crash on Django < 4.0

github.com/wagtail/wagtail - 729363a5fc35ce05bfa776bc7677c212ddf00d6d authored over 1 year ago
Create PagePermissionPolicy with basic GroupPagePermission queries

This does not yet take into account more complex logic around advanced
nuances such as ownership...

github.com/wagtail/wagtail - ecfe607e448aa7336056e99c2d8241e12b854bc1 authored over 1 year ago
Use the correct width for slim header buttons

github.com/wagtail/wagtail - abe30d289fdb426a7267915de6dd8c98f3f5379e authored over 1 year ago
Move all slim header button classes to be defined in slim_header.html

github.com/wagtail/wagtail - 284a4ef78e3f801fc67f06d2ecf7050f3f01d25e authored over 1 year ago
Add new expanded indicator with bottom border for side panel buttons. Fix #9174

github.com/wagtail/wagtail - 4848722731d99402008f622165b9fa2d3c5a3ccd authored over 1 year ago
Allow 2px borders in utility classes

github.com/wagtail/wagtail - 9285e777344f8e5dedc829046d9325068de34355 authored over 1 year ago
Release note for #10563 in 5.1

github.com/wagtail/wagtail - a735265d11d1e635f4fba4bb8211a5a02f0651c7 authored over 1 year ago
SyncController - add better performance & enhance

- Add support for a default 100ms debounce on apply calls so that multiple events (e.g. keyup) d...

github.com/wagtail/wagtail - ba8a97527307948ccb7f2623e7ec82b82470b72a authored over 1 year ago
Release note for #10563 in 5.0.2

github.com/wagtail/wagtail - 840498fc1b99ee275e117ade581d977eec25fafe authored over 1 year ago
Revise default title sync to update on keyup

- Previous implementation used keyup to sync the slug with the title field
- Fixes #10517

github.com/wagtail/wagtail - 9c92e394afa6bf2f18d2cd521d09fbc4a31156e3 authored over 1 year ago
Docs - fix typo in Django forms reference

github.com/wagtail/wagtail - fd83bedd723badc20f7966c0332fa7bfc83b5227 authored over 1 year ago
Release note for #10541 in 5.1

github.com/wagtail/wagtail - c16618bc5b9384de11bd0a75215c97be15fd1177 authored over 1 year ago
Release note for #10541 in 5.0.2

github.com/wagtail/wagtail - 5757af4f2131f75e6fa4f037fb85b93749625229 authored over 1 year ago
Slug Controller - enhance default compare function

- Allow compareAs behaviour to be overridden via the event detail OR a param
- Enhance types to ...

github.com/wagtail/wagtail - 015c4339d7aef7fc38fab04f42aefc441fffb378 authored over 1 year ago
Fix subsequent slugify / title sync values for non-ascii characters

- Wagtail 5.0 regression where subsequent changes to slugify field from a sync source were not c...

github.com/wagtail/wagtail - ccec24b888529e6ab924828b1d95f85c0548e813 authored over 1 year ago
Release note for #10559 in 5.0.2

github.com/wagtail/wagtail - 741c272819cc370d02b2e90ce39e56a06bba2817 authored over 1 year ago
Update components.py

the contexts are mutable, therefore a MutableMapping makes more sense than a Mapping type

github.com/wagtail/wagtail - 92a3cc246ed60ed8c04e047da9c33fae7fb7f15c authored over 1 year ago
Add changelog entry for #10561

github.com/wagtail/wagtail - f01aaccb579ccd3b2039ea6fe21f0f94f907f87d authored over 1 year ago
Prevent crash when comparing page revisions that include MultipleChooserPanel

Fixes #10472

github.com/wagtail/wagtail - bb3b0b6f37acd95ac4012e803267a8b2abec5324 authored over 1 year ago
Add Youtube Shorts url to oembed all_providers

Youtube allows to use oembed for shorts video now, but the code can't accept Youtube shorts url.

github.com/wagtail/wagtail - 5f880fd5281c1daea0a4caf84809ec18041668cb authored over 1 year ago
Revise main Getting started tutorial for clarity (#10425)

Co-authored-by: Thibaud Colas <[email protected]>

github.com/wagtail/wagtail - 173918c2213cbb860c3d8f6570728c9a153557f9 authored over 1 year ago
Release note for #10506 in 5.0.2

github.com/wagtail/wagtail - d53a77c201a3bf662129738a6ca6341637baf006 authored over 1 year ago
Release note for #10506 in 5.1

github.com/wagtail/wagtail - 7feaad5e3deb4c57a7febd2a15315e6f21034a25 authored over 1 year ago
Chooser modal - update spinner logic on error

- When errors occur on chooser modal content, find the local progress buttons that are in loadin...

github.com/wagtail/wagtail - 3ce2b5f007e45ef905e4a02a0b00461bd7543c98 authored over 1 year ago
Progress Controller - add backwards compatible cancelSpinner

- support legacy cancelSpinner global for any other code that may still rely on this
- see #10498

github.com/wagtail/wagtail - 35de8a98b784ce194625662b774ac7364bcf7c17 authored over 1 year ago
Release note for #10540

github.com/wagtail/wagtail - a86dddaddf76dbd532d90222f760a27e2693df23 authored over 1 year ago
Fix import order in wagtail/admin/views/generic/__init__.py

Also narrow the 'noqa' declarations to only ignore unused imports, not other errors

github.com/wagtail/wagtail - 902681ee1f0725efc88480c01a25091c05568615 authored over 1 year ago
Don't set self.columns within get_columns

This is being done from the `setup` method.

github.com/wagtail/wagtail - 7b83142510970081add862d47908ae369b57062e authored over 1 year ago
Reinstate template for groups/index.html

As per https://github.com/wagtail/wagtail/pull/10540/files#r1226830421 - while we are using gene...

github.com/wagtail/wagtail - 81836fc56fc77bacafe642735928335e3951bcb1 authored over 1 year ago
Change UsageView to inherit directly from BaseListingView rather than IndexView

github.com/wagtail/wagtail - 60f371fae9a7d4ce1b05cd7411e2bebb8d0317c1 authored over 1 year ago
Split out a BaseListingView and template from IndexView

github.com/wagtail/wagtail - a0036dd3cb9ab04c52e8be43bfdfe9d2fc43bf9e authored over 1 year ago
feat: add marking for LTS releases (#10550)

Fixes #10508

github.com/wagtail/wagtail - ce620bf57b66576fe4c0cc1ed58e1a0f6e9fbeb8 authored over 1 year ago
Enable ruff checks for print statements

github.com/wagtail/wagtail - 862a57d2f76256b22a8b61482f6acea100ba697c authored over 1 year ago
Enable flake8-blind-except and flake8-comprehensions checks and fix/tag existing failures

github.com/wagtail/wagtail - de825161a2fe6201ec88978107c0512fa55f6811 authored over 1 year ago
Remove or narrow remaining noqa directives

github.com/wagtail/wagtail - c1333d8c46cbecd5c8d82cc5704b44f6af4bd976 authored over 1 year ago
Narrow down 'noqa' directives on imports to specify F401 / F403

This prevents them from masking unrelated linting errors such as isort order.

github.com/wagtail/wagtail - 9fe13dfe9fb32ad37b7f8b69684cedf0e376fd0a authored over 1 year ago
Configure ruff to apply isort rules

Also fix existing failures

github.com/wagtail/wagtail - d74fdee3a5a189c657e98470cadb0abca1317f61 authored over 1 year ago
Fix gettext calls in wagtail.admin.views.generic.models that should be gettext_lazy (#10539)

Fix some gettext calls that should be gettext_lazy, because they're evaluated at the module leve...

github.com/wagtail/wagtail - 2a38248c6b9f99369d5086a8a9a2387e54038582 authored over 1 year ago
Fix incorrect import of total_ordering

github.com/wagtail/wagtail - 1b71ab8f7cb5d046ada356df954e05b8f8912cc8 authored over 1 year ago
Unpin django-taggit when testing against Django main

github.com/wagtail/wagtail - 8bc31fc31c4980e061d68c2a040d536534c738e4 authored over 1 year ago
Fix check for lazily evaluated page_description

_delegated_text no longer exists in Django as of https://github.com/django/django/commit/ee36e10...

github.com/wagtail/wagtail - 52877cad10bb2e2986173a7c0e470b98cbe452d4 authored over 1 year ago
Small typo in JSDoc - gettext

- The function created is pluralIdx (capital I), the underlying Django function is pluralidx
- U...

github.com/wagtail/wagtail - 380e04a2fb94b9c760f16bc87ed60770a30a2e58 authored over 1 year ago
Remove usage of color tokens which are duplicates

github.com/wagtail/wagtail - e0f3f05ffd8e62e933981622e6bd5c319d52c3ea authored over 1 year ago
Add tests to help with maintenance of theme color tokens

github.com/wagtail/wagtail - 40335ba9d1fea2f166cd1b7b8c3caccf01a3990c authored over 1 year ago
Remove all unused color tokens

github.com/wagtail/wagtail - fb793f2b4b1105ea92642ecc5e6385856d0e3b9c authored over 1 year ago
Release notes for #10449

github.com/wagtail/wagtail - 2163e0293325a37d7b2e15a4b09034b70f59c836 authored over 1 year ago
Update documentation for color customisations

github.com/wagtail/wagtail - 268b038ea82af4114cf63332b27d9250a82cdecb authored over 1 year ago
Release note for #10533

github.com/wagtail/wagtail - 55a5f16a8ee68c35d4965f50741c7718c191fc25 authored over 1 year ago
Update pagination behaviour on page chooser to match Django standard

github.com/wagtail/wagtail - fbf1ebe346dcafbfc1ed431104d382cccf8fe93c authored over 1 year ago
Update pagination behaviour on page explorer view to match Django standard

github.com/wagtail/wagtail - 5e2597cb402a09c194a456e9babc01d6da526f01 authored over 1 year ago
Update pagination behaviour on search promotions index to match Django standard

github.com/wagtail/wagtail - 8422c38ff999042b17bf2dcdca1bf28ed632734a authored over 1 year ago
Update pagination behaviour on wagtail.contrib.forms to match Django standard

github.com/wagtail/wagtail - e6add87cd0ee2126cd4a752590314cf295036a75 authored over 1 year ago
Update pagination behaviour on choosers to match Django standard

github.com/wagtail/wagtail - 2b9ba182c24b159b093de8fce189fdfbe6b38ef6 authored over 1 year ago
Update pagination behaviour on images index to match Django standard

github.com/wagtail/wagtail - 0e73399dd2977ba55d0d77a802318177162331b4 authored over 1 year ago
Update pagination behaviour on page search to match Django standard

github.com/wagtail/wagtail - 62139a92b047574f076eaca339f88ee1bae63c59 authored over 1 year ago
Update pagination behaviour on redirects index to match Django standard

github.com/wagtail/wagtail - f0723eafd50eab3de21ba837e4e62c527a1ce69a authored over 1 year ago
Update pagination behaviour on search query chooser to match Django standard

github.com/wagtail/wagtail - b6b719709a44672cc6b8293575a032af0fefc4e8 authored over 1 year ago
Remove bogus pagination test from sites index

The sites index is not paginated, and never has been. All this test is doing is confirming that ...

github.com/wagtail/wagtail - 1fe96e208dd5d8b7c89da002e533b3cb7a7c1ed1 authored over 1 year ago
Remove custom paginate_queryset method on IndexView

The sole purpose of this was to preserve the historical behaviour of accepting non-integer page ...

github.com/wagtail/wagtail - 8e106f40c6acb9abf0a94238c8094950d0756b68 authored over 1 year ago
added __eq__ for comparison of the source of RichText and also added compare test case

Fixes #10523

github.com/wagtail/wagtail - 7b3b55ff93c223b2d7b1d25910c32db963be5ce2 authored over 1 year ago
Release note for #10524

github.com/wagtail/wagtail - bd76b020affb5af8d6827a6a042e20b3afc237c7 authored over 1 year ago
Fix errors / omissions in wagtailadmin/shared/header.html docstring

github.com/wagtail/wagtail - 88d02d49e0f95ffafb63cc006e0eb3f4fc5de179 authored over 1 year ago
Use add_url for no-results messages on groups/users

github.com/wagtail/wagtail - da966ad04b6bf74468113f606c3e22b93f6549ee authored over 1 year ago
Add tests for results-only users/groups endpoints

github.com/wagtail/wagtail - d812767715b681112abe81d8642c4c45baaa6b5c authored over 1 year ago
Remove use_autocomplete flag from IndexView

Now that search-as-you-type is a standard feature of this view, there's no rationale for not usi...

github.com/wagtail/wagtail - bcdb02bb7533d59a930ca5a811632746d168da39 authored over 1 year ago
Remove redundant if/else when including header

header.html performs the same check and will omit the action button if action_url is undefined.

github.com/wagtail/wagtail - edff01db17449e3574225f7cee88adb17cca2fc4 authored over 1 year ago
Use results endpoint for groups index, instead of switching on x-requested-with

github.com/wagtail/wagtail - 62a5c6031990213a1695e2633f9a0f1fb62a9236 authored over 1 year ago
Pass search_url / search_form to header

github.com/wagtail/wagtail - 6f46d3fe12c737be76bc4031a67452d7ad620098 authored over 1 year ago
Inherit the headerSearch JS snippet from generic/index.html on users/index.html

github.com/wagtail/wagtail - 38cb09102a85f9ff9bc3b812544c81ce22e0b875 authored over 1 year ago
Use results endpoints for user index search, instead of switching on x-requested-with

github.com/wagtail/wagtail - 6076e634a7da3ff1fed7a5cb3af13d368696b2c8 authored over 1 year ago
Add provision for no-results message in generic/index_results.html, and use that to simplify groups/results.html

github.com/wagtail/wagtail - 315598c41a2ed158ba4da8f9248cf45aa9c9f1db authored over 1 year ago
Set up search-as-you-type as a standard feature of generic IndexView

github.com/wagtail/wagtail - e54a2f568a75ebbae6a413d43b45af97931ad264 authored over 1 year ago
Provide an index_results_view endpoint on ModelViewSet

github.com/wagtail/wagtail - 1f9c48400d872dca384ebd8344abc5d35f0ef698 authored over 1 year ago
Add flag for IndexView to return just the results as an HTML fragment

github.com/wagtail/wagtail - f7d7cdfa3b02fed4721253d218f21b7e94e6da8c authored over 1 year ago
Move index results table into an include

github.com/wagtail/wagtail - 50bd593a0ad1c9807564e93b30331b066e7b6d15 authored over 1 year ago
Drop groups/index.html template, as it's functionally identical to generic/index.html

github.com/wagtail/wagtail - bea42bdd6aa625b5de64a56068c7b40561c51483 authored over 1 year ago
Add new Sustainability considerations page (#10527)

Co-authored-by: sag᠎e <[email protected]>

github.com/wagtail/wagtail - fe3d0c423f87c4892eac62fe8a7f887b00426501 authored over 1 year ago