mirror of
https://gh.wpcy.net/https://github.com/aspirepress/AspireCloud.git
synced 2026-06-01 00:19:09 +08:00
* fix: use elvis to defensively cast falsy columns to null * feat: use PluginProps dataclass to validate Plugin::create() * feat: add ThemeProps and use them in Theme::create * feat: add validations to PluginProps/ThemeProps * feat: Repo abstraction over sources (not to be confused with Model/Entity Repositories) * feat: seed AspireUpdate plugin. We are now first-party. --------- Signed-off-by: Chuck Adams <cja987@gmail.com> Co-authored-by: Colin Stewart <79332690+costdev@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| PluginRepo.php | ||
| Repo.php | ||
| ThemeRepo.php | ||