Joshua Munn

Results 44 issues of Joshua Munn

To reproduce, import pages from Airtable, then view the history log of a page that has been updated, using the link on the page editor: ![2023-02-15_15-42](https://user-images.githubusercontent.com/29293125/219076811-dfbeef28-14f4-4510-8187-d0d800eefb37.png) Revisions are created by...

Adds an RFC for adding a `UnionBlock` to Wagtail. [rendered](https://github.com/jams2/wagtail-rfcs/blob/rfc/union-block/text/094-union-block.md) Related issues: - https://github.com/wagtail/wagtail/issues/5376 - https://github.com/wagtail/wagtail/issues/381

3:Review

Adds: - `tox` config - GitHub action to run the tests - `ruff` config for formatting and linting - `pre-commit` config (that runs `ruff`) - GitHub action to lint the...

> AttributeError: 'NoneType' object has no attribute 'root_url' https://github.com/torchbox/wagtail-headless-preview/blob/d771f4c26d61652af1aadcbdb84ef201b1da3850/src/wagtail_headless_preview/models.py#L48-L54 If a page hasn't been added to a site yet (i.e. it is not the descendant of any page that is...

good first issue

Currently, the `snippet` field of the `SnippetChooserBlock` type [is non-nullable](https://github.com/torchbox/wagtail-grapple/blob/166e78ae5a5634dc3dc0d01b98b0574ffe3350cf/grapple/types/streamfield.py#L477). As Wagtail doesn't enforce that a snippet referenced in a `SnippetChooserBlock` value cannot be deleted, this field should be nullable...

### Issue Summary `wagtail.blocks.migrations.migrate_operation.MigrateStreamData` does not gracefully handle revisions that do not contain the field that is being operated on. This may occur when running a migration on a model...

type:Bug
status:Unconfirmed

Fixes #12391

status:Needs Review
component:Streamfield

A single instance `StreamChildrenToListBlockOperation` will be used to operate on multiple instances of a page, if they exist. If multiple blocks matching the path exist (either on the same page...

type:Bug
status:Unconfirmed