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

Update failing tests for Jest v29

- Use a console.error spy to avoid the console error bubbling into logs for FieldBlock.test.js (...

github.com/wagtail/wagtail - f80e64989e6d5bce9f8376bedc304603dfb5d37f authored over 1 year ago
Release notes for #10598

github.com/wagtail/wagtail - 80b696c0d6dfa7316b79dc15da452eef054d3bd8 authored over 1 year ago
Update all snapshots to Jest 29 format

- See https://jestjs.io/docs/upgrading-to-jest29#snapshot-format

github.com/wagtail/wagtail - ae4c3c20c83cd8f72da9349a520de12532cb587a authored over 1 year ago
Move Stimulus adoption changelog entries to their own section

github.com/wagtail/wagtail - d86d889c76b53100c06ee5c5dc14291b04450e31 authored over 1 year ago
Switch release notes to use semantic headings

github.com/wagtail/wagtail - 596a1363f54e0d5e955708cc99e0441aae7508a1 authored over 1 year ago
Replace ModelAdmin history header human readable date

- Snippet header with history appears to be unused, updated anyway
- Update ModelAdmin header wi...

github.com/wagtail/wagtail - 58377402bffbfac01c826028b132ef8c2c187578 authored over 1 year ago
Release notes for #10620

github.com/wagtail/wagtail - eb56a0c8bbc0b427df32784063019b966e75df41 authored over 1 year ago
Add TooltipController (w-tooltip) & remove bootstrap tooltips

Adds a new Stimulus controller for Tippy.js tooltips to replace only the Bootstrap tooltip usage...

github.com/wagtail/wagtail - 2ad71493a9b4c3bea616dabdd154753f0b8510d9 authored over 1 year ago
Add missing TZ conversions and date formatting

* Usages of strftime("%d %b %Y %H:%M") have been replaced by usages of
django's timezone handl...

github.com/wagtail/wagtail - 7962118dc0691f51d0a5223ff8032e3ba2985e4b authored over 1 year ago
Fix headings levels for the 5.1 release notes

github.com/wagtail/wagtail - a096dd3ded1aa1d4ef5d2deee3484a2e6ff86800 authored over 1 year ago
Fix test post rebase for #10612

github.com/wagtail/wagtail - a57840de023f909a3dd4b4c7a36dc631579fcf44 authored over 1 year ago
Fix flaky date test in wagtail.snippets.tests.test_viewset.TestListExport

github.com/wagtail/wagtail - f866cd1608b378f7431f025146cf0bdcaa40524c authored over 1 year ago
Release notes for #10612

github.com/wagtail/wagtail - 6345c8c4c1a6f5434a40f12fdf95218c718fa097 authored over 1 year ago
Add `Rendition.cache_backend` tests

- to ensure correct backend is selected
- for purging image renditions with cache

github.com/wagtail/wagtail - 8767f40f453f38eda3fb961481793d4ebf104706 authored over 1 year ago
Move rendition cache method to Rendition.cache_backend

This is more descriptive

github.com/wagtail/wagtail - b05e675cebd6d5a58d67072405ee8822cac03241 authored over 1 year ago
Use hash of file to construct rendition cache

This means if the underlying file changes, the rendition cache is invalidated.

Also, ensure dif...

github.com/wagtail/wagtail - 7a5ef80abd619d095767855708c97960f4967cb9 authored over 1 year ago
Use dummy cache in image tests

github.com/wagtail/wagtail - ce04163be787854b4913f5aea099936c27fabdb9 authored over 1 year ago
Always cache renditions

This should provide a big performance boost to those who don't set the cache, with minimal extra...

github.com/wagtail/wagtail - 27a203f69783e172f9e706784826e7a0bea20b26 authored over 1 year ago
Prevent memory exhaustion when running wagtail_update_image_renditions with many renditions

This reduces the memory overhead of the command, allowing it to be run on sites with lots of ima...

github.com/wagtail/wagtail - e463c80250941a5489d1edf53c6951218281ac45 authored over 1 year ago
Add support for --template argument to wagtail start

github.com/wagtail/wagtail - 366e7f0153ed186f35b2476af4d19957e148f3d6 authored over 1 year ago
Finish `attrs` support for FieldPanel and other Panels

- Closes #10133
- Rework from original PR #10323
- Add documentation

github.com/wagtail/wagtail - 47df43d722d112d54f5ee4221721700219cef967 authored over 1 year ago
Add initial support for Panels with attrs

- Rename shared/attrs template for reuse in other files
- Add `attrs` to Panel and a `BASE_ATTRS...

github.com/wagtail/wagtail - a1aeefa6ea62e31b48aef8b2f0fa72197836bae7 authored over 1 year ago
Release notes for #10626

github.com/wagtail/wagtail - a5bea1ccaf9574ecad37e3b3de9307ee41640783 authored over 1 year ago
Allow customising the spreadsheet file name via SnippetViewSet.export_filename

github.com/wagtail/wagtail - 0550b03dadc504ba3764db30f94607b4a56d36cf authored over 1 year ago
Use flex display for listing header .right class

Workaround until #10148 is fixed

github.com/wagtail/wagtail - db0b9854847e8d83028c023263fbbd7277af837a authored over 1 year ago
Add docs and tests for exporting snippets listing

github.com/wagtail/wagtail - 428b7914e2fa38aa8a6568c635a9ce2b945c71cc authored over 1 year ago
Extract spreadsheet export buttons to shared export_buttons.html template

github.com/wagtail/wagtail - 45ab2630ef8d7ee6ead54dcb2939945508995bac authored over 1 year ago
Extract is_export and paginate_by configuration to SpreadsheetExportMixin

github.com/wagtail/wagtail - a2487fe6d993bf4edb5de1492ee43cf66bd8edd7 authored over 1 year ago
Add the ability to export snippet listing via SnippetViewSet.list_export

github.com/wagtail/wagtail - 0a731b37f461af3e0f39f99ed77fd4c4884d27dc authored over 1 year ago
Remove unused addbutton class usage

There is no mention of this class anywhere in the codebase.

github.com/wagtail/wagtail - 85dfb2c7e7c782ee01e1b06c6975653a337c5e30 authored over 1 year ago
Pass aria-description to table

github.com/wagtail/wagtail - 910490ae2fa9b16b5edf8891ca392b43cfea6a6d authored over 1 year ago
Remove unused page listing templates and tags

github.com/wagtail/wagtail - 0b3f4dc1e859e5e40ebf3f7ace9b16ecd28acfb7 authored over 1 year ago
Pass on the global 'perms' object to PageTitleColumn's context

This is required for the site globe icon to show (for users with site edit permission)

github.com/wagtail/wagtail - 5a0828a066e76265fe6c9320a5a7da501d98444b authored over 1 year ago
Incorporate parent page title into the title text of reordering links

github.com/wagtail/wagtail - 61168d62faf23dc198344430752a32cf8616763d authored over 1 year ago
Add generic title text to column reordering links

github.com/wagtail/wagtail - f057e65c995dc2a3e80ba9e1691d1e1b5b37a609 authored over 1 year ago
Add get_table_kwargs mechanism to BaseListingView

This allows passing additional kwargs to the table constructor. Use this to pass use_row_orderin...

github.com/wagtail/wagtail - 03c0f287974e3308b0445b566b35b6c028a60e18 authored over 1 year ago
Pick up show_locale_labels from context instead of making it an option on PageTitleColumn

github.com/wagtail/wagtail - 9a1862adf88cb21d5b5463ecad5b139f7e5c60bb authored over 1 year ago
Make row index / count available in cell context, and reinstate alt text for ordering cells

github.com/wagtail/wagtail - aa0bf8f29d8a8d5c4a9a894edf4910ca4028b03a authored over 1 year ago
Convert page listing view to tables framework

github.com/wagtail/wagtail - cbd6a1328c9d72c338ecfa138636014b38c44ac5 authored over 1 year ago
Fix is_paginated to correctly honour get_paginate_by methods returning None

Checking self.paginate_by here is not valid, as that doesn't get updated from the class-level va...

github.com/wagtail/wagtail - 99a3febcad3844e1a43a113f7acfb19a8915069f authored over 1 year ago
Support setting arbitrary attributes on table rows

github.com/wagtail/wagtail - 01752bbc901ee54bfaa01cfbb2246a295708a01e authored over 1 year ago
Change pagination include on pages index view to match generic listings

github.com/wagtail/wagtail - 77b9ac058233b82b5112ac51bb6e6d7fa63e9ece authored over 1 year ago
Standardise on passing show_locale_labels as a kwarg on the table constructor

instead of plucking it out of the parent template context, or making it a flag on the column def...

github.com/wagtail/wagtail - 61f3cfed38b6a1bdd4789a83575ba4f46789d88d authored over 1 year ago
Ensure that page ID and classname are correctly set on the td element

github.com/wagtail/wagtail - dc747d710693a1be124afe1c18da0fcbcfd478df authored over 1 year ago
Convert search view to a django ListView

github.com/wagtail/wagtail - 71b9fb13b93184882a82160050cccf8894ee8bb6 authored over 1 year ago
Have pages.BulkActionsColumn inherit from BulkActionsCheckboxColumn

github.com/wagtail/wagtail - 32ff36446b0913c3180d23848552287726a228cc authored over 1 year ago
Restore 'unpublished' row style

github.com/wagtail/wagtail - f014ab6a344e5bef66886385412b78be24586546 authored over 1 year ago
Use table component for page search results

github.com/wagtail/wagtail - 69b7ed0815eed182da399bffb9bd5000e75eaa31 authored over 1 year ago
Change pagination include on page search to match generic listings

github.com/wagtail/wagtail - 38f0bda70f5b2fa9f614fbf4ef78e6bdb00152db authored over 1 year ago
Use PermissionCheckedMixin in place of user_passes_test

github.com/wagtail/wagtail - 9abd773cd3ae98979775b85707dd5a9906acc991 authored over 1 year ago
Convert page search to a class-based view

github.com/wagtail/wagtail - 6040ab32b7e11a49be19a8699cd06b23365b0f38 authored over 1 year ago
Use a distinct URL endpoint for AJAX search results

github.com/wagtail/wagtail - d554cbe3103028094e095b4512323ca2967aca4a authored over 1 year ago
Fix incorrect override of PagePermissionHelper.user_can_unpublish_obj() in ModelAdmin

github.com/wagtail/wagtail - 853aad4305440336e2ce6b70769fdf827fe7922f authored over 1 year ago
Refactor test setup for #10638

github.com/wagtail/wagtail - ccc44035d9dc84b6c49cab2e4d3e1a006911c8f0 authored over 1 year ago
Migrate header search to a Stimulus controller (w-swap)

- Removes the jQuery slide animation so content will be instantly replaced
- Removes the autofoc...

github.com/wagtail/wagtail - 04d1e8162bc815e3bda1c18dc47f7ee8a9ef1718 authored over 1 year ago
Increase Pillow dependency range to include 10.x

- Drop support for Pillow versions below `9.1.0`
- Fixes #10631

github.com/wagtail/wagtail - 1ea8a0e3603c8cccbaba03f75b706955d531c999 authored over 1 year ago
Add changelog for #10632

github.com/wagtail/wagtail - 91a3c6d2c2faf0315f5b498e20ce3e30d50d9379 authored over 1 year ago
Move django-filter version upper bound to 24

github.com/wagtail/wagtail - a9ced69b2aaf57227735770eada6465810664eaf authored over 1 year ago
Implement new Draftail customisation APIs

- Fixes #5580
- Remove TSLA/TWTR/BTC references and replace with clean energy FSLR / NEE stocks

github.com/wagtail/wagtail - f4ea0156a2dcd9d309ebb60833de2de88a81088f authored over 1 year ago
Add changelog & contributors for #10638

- Original work done via #10413

github.com/wagtail/wagtail - 4f012d75ecc2212742ec2b6afc29a30693ba7f0c authored over 1 year ago
Add test for fix against #10411

github.com/wagtail/wagtail - 60ed6d25c9ca161a8c94da3921a2f16ef60fa49d authored over 1 year ago
Fix removing Metadata in API

Fixes #10411

github.com/wagtail/wagtail - 3da4b686eb5330fa2ccb9fb4ec6afbfc9b8c1b47 authored over 1 year ago
Replace usage of innerHTML with textContent

- Stimulus CountController content is programatically generated but best to avoid writing HTML a...

github.com/wagtail/wagtail - 8251072e6d4ac69f1add12e2da1b454cec573647 authored over 1 year ago
Chore - remove unused global declaration

- Was triggering an Eslint warning

github.com/wagtail/wagtail - 1e271afc92fccfc62c916cf11daa7e0cdcbf5e92 authored over 1 year ago
Auto-select single block in StreamField

- Closes #3998

github.com/wagtail/wagtail - d52484f524576efd313e6253e10bad38e8d93510 authored over 1 year ago
Switch the tutorial snippets example to be more understandable #10609 (#10624)

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

Also includes:

- Further tone updat...

github.com/wagtail/wagtail - c37847a6fbaeae2c9e277fc9878cb4ca1f1b5e6d authored over 1 year ago
Link Chooser - tel: links should prevent spaces

- Added regex operation to strip out spaces
- See spec - tel: hrefs should not have spaces https...

github.com/wagtail/wagtail - c7039ed9d3a6eb891e9c4aa3c4b5e30b9ada42bf authored over 1 year ago
Docs - Align on client-side & fix Draftail typos

- Prep for #10197
- Fix a few cases where Draftail was spelt incorrectly
- Align with `client-si...

github.com/wagtail/wagtail - 6491ae49ced7d7bd1042770c48e2b50917c9a46f authored over 1 year ago
Docs - Add more details to the performance page & update getting started link

- Link getting started section to elasticsearch backend, not performance page as this is more re...

github.com/wagtail/wagtail - ef27a27c1a29cf4db39024c06747fb72f174587e authored over 1 year ago
Cast settings' verbose_name to string

- Fix for using gettext_lazy for verbose_name on a generic setting model, you get a TypeError: _...

github.com/wagtail/wagtail - 707e719d2944a5ebbcaa477822fe185db8d6f407 authored over 1 year ago
Documentation - Clean up and update deployment page

This cleans out some very old, potentially out of scope content, and makes way for the page bein...

github.com/wagtail/wagtail - c2875179b3ca39537f7c4d107787a042bf631314 authored over 1 year ago
Finish first batch of getting started tutorial changes (#10579)

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

github.com/wagtail/wagtail - a6b78724c9c946279352f2dfdfde709416437b10 authored over 1 year ago
Revamp more of the getting started tutorial

github.com/wagtail/wagtail - c5099a4dbe2b342b32ccfcfb006fff93a20d86ce authored over 1 year ago
Fix empty blocks created in migration operations

github.com/wagtail/wagtail - f2886cc647d4eac7503bd7a5ba79c750359ed41f authored over 1 year ago
Optimise queries in collection permission policies using cache on the user object

github.com/wagtail/wagtail - 90332828340e60c1213663dc4cb488ea1ad20332 authored over 1 year ago
Release notes for #9550

github.com/wagtail/wagtail - d457879481973887e4a16c682719a56d3b7ed56e authored over 1 year ago
Improve code readability

Make the return value for renditions_cache more explicit
Change variable name in create_renditio...

github.com/wagtail/wagtail - 8a1b5bb492c5b4ec410113169c16daf98b47b128 authored over 1 year ago
Use multiple threads for rendition generation

github.com/wagtail/wagtail - 3a8dbd0a286ef6f394381e6a915d394db5d4c24f authored over 1 year ago
Move zero/1 item handling from get_renditions() to create_renditions()

github.com/wagtail/wagtail - e79a64bce4d20b7e6e05b0974cd0592b3741a10b authored over 1 year ago
Add tests for `Image.get_renditions()` (#9550)

github.com/wagtail/wagtail - 6e604cb2787d091f4aa34efc51b1cb000ece7c12 authored over 1 year ago
Update find_existing_rendition() to utilise find_existing_renditions() (this is fine because these methods are self-contained)

github.com/wagtail/wagtail - 0f84c66363c64fba552737f3774ee3f54d1a6cbe authored over 1 year ago
Add utils to help reduce code duplication

github.com/wagtail/wagtail - a7d7b7fef830e1d6c97c27b380cc19b65ffc9a6f authored over 1 year ago
Update find_existing_rendition() to utilise _get_prefetched_rendition() and renditions_cache

github.com/wagtail/wagtail - 08984d8b02fc6190291b23b25d390ce4c419e624 authored over 1 year ago
Rewrite get_rendition() to utilise _add_to_prefetched_renditions() and renditions_cache

github.com/wagtail/wagtail - 686247851457b90a3c105a777462cc792b1c8fc8 authored over 1 year ago
Update generate_rendition_file() to support rendition generation from an existing in-memory file

github.com/wagtail/wagtail - 3e23ae32e020caa05ee23c5a9a4bb397d7aee747 authored over 1 year ago
Implement get_renditions(), find_existing_renditions() and create_renditions() to mirror get_rendition(), find_existing_rendition() and create_rendition()

github.com/wagtail/wagtail - feb6aea70dc47bf42ae65258d1fd4ec7a1f7058c authored over 1 year ago
Add documentation for `Image.get_renditions()` (#9550)

github.com/wagtail/wagtail - 659c46042ea7e5514202b6c7d84867e63f52abec authored over 1 year ago
Add changelog for #10616

github.com/wagtail/wagtail - 3145234b0710ede33ab992ebfd78191d3c1f7e09 authored over 1 year ago
Convert the CONTRIBUTORS file to Markdown

github.com/wagtail/wagtail - d88b3f8257721d2ce6b9871a1c17f1cb3a1ae31f authored over 1 year ago
Fix description when locked by system

github.com/wagtail/wagtail - 5dcf8e4a2795ce95a10164bdc2f0521c8367abf7 authored over 1 year ago
Release note for #10569

github.com/wagtail/wagtail - d4eb3a2fb48d1b7df30a45ca9f6aec6d01f5618d authored over 1 year ago
Apply suggestions from code review

github.com/wagtail/wagtail - 71666a7019f79acbfd9d0561239d72df97e3d7e3 authored over 1 year ago
Update upgrade considerations on GroupPagePermission.permission_type

github.com/wagtail/wagtail - 02d9771ab47a8976b2618cea7531ed03cc781b8b authored over 1 year ago
Allow GroupPagePermission.objects.create() to use permission_type

There are tests that rely on the old permission_type field.

This allows those tests to keep wor...

github.com/wagtail/wagtail - f646e6a55f68c89f18986fd7d874164fc5b5a744 authored over 1 year ago
Fill permission_type when creating GroupPagePermission objects

This is not necessary, but it's nicer than leaving it null

github.com/wagtail/wagtail - 0d9d29cd731776b204f3818cb8a7a515d2df6d42 authored over 1 year ago
Fix outdated 'edit' permission_type value in GroupPagePermission's system check

github.com/wagtail/wagtail - db6f110bf054fa750b9bc927c86e68d329777442 authored over 1 year ago
Add tests for GroupPagePermission's old and new permission formats

github.com/wagtail/wagtail - 692491bc1b5866f94172c17aaa144f93d9fcffe3 authored over 1 year ago
Remove unused formset.permission_types code in workflow_pages_formset.html template

The workflow pages formset never defines permission_types (and has no business to do so).

It's ...

github.com/wagtail/wagtail - 599d4e72cf17ece2033a557a36a1e12e01cd2c8b authored over 1 year ago
Add system check to automatically fill GroupPagePermission.permission

github.com/wagtail/wagtail - a286cc53066c805fae2516b4f4d9771698fca0d3 authored over 1 year ago
Enforce GroupPagePermission's permission or permission_type is not null

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