Jack Wilkinson
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...
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...
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`...
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...
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:  > 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...
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...
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.