Jack Wilkinson

Results 17 issues of Jack Wilkinson

This PR adds support for `--copy` & `--ignore "/pattern/"` to the `winter:mirror` command. These flags allow the mirror command to be used by Laravel Vapor to extract assets during the...

enhancement
needs review

This PR adds the method `CmsObject::listInThemeArray` which can be used to return an `Collection` of arrays containing filenames and url patterns. Each element of the collection will look something like...

Type: Enhancement
Status: Review Needed

This is a list of notes for things I would like to add, if anybody has any suggestions please add a comment :) - Add new item under each item...

This PR adds support for a theme to extend another theme via a `parent: [themeName]` directive in the `theme.yaml`. This PR also supports the `theme.yaml` being added as a `DbDatasource`...

Type: Enhancement
Status: In Progress

A simple PR that adds some php8.0 features and enforces return types. Something of note, all the widths & heights should probably be `int`s but in reality they work off...

maintenance
needs review

This is very much a WIP, the idea is to fully support plugin management via Composer. So far I've added the usage to `plugin:list`, see: ![image](https://github.com/wintercms/winter/assets/31214002/497226dd-ac8d-43da-bf39-0fcdfaad0b73) > Notice: you'll need...

Previously, the condition `elseif (!$readOnly && count($fieldOptions))` would prevent valid options being rendered when the `$readOnly` var is `true` (`$readOnly = $this->previewMode || $field->readOnly || $field->disabled;`). This seems to be...

Status: Response Needed
Type: Maintenance

This PR implements support for Vite side by side with Mix. All exsiting Mix functionality has been retained, but all the commands have been abstracted to allow for re-use by...

Type: Enhancement
Status: In Progress

This PR adds a fix to ensure that all blocks are considered when use generating the cache key. The issue was caused by `BlocksDatasource::getPathsCacheKey()` not producing a cache key that...

This PR adds a BlocksController to allow user modification of blocks via the admin panel.