- Standardized all plugin playbook.yml entrypoints (preflight/deploy/health tags)
- Created missing playbook.yml for docker_server and 7 storage plugins
- Non-standard entrypoints replaced with import_playbook redirect shims
- Scaffolded ghost opnsense_config_modular plugin (meta, README, WIP playbook)
- Upgraded all schema_version:1 plugins to 1.0 with full metadata fields
- Removed non-schema category: fields; normalized author/maintainer strings
- Added preflight asserts and tags to virtualization, maintenance, networking plugins
- Updated TEMPLATE/playbook.yml to standardized preflight/deploy/health pattern
- pluginctl: added --field, --quiet, --limit/--offset, run --dry-run/--from-project/--tags
- Added export_plugin.py for bundling plugins with pinned dependencies
- plugins/README.md: cross-platform notes, export docs, new pluginctl features
- Regenerated PluginDirectory.md, requirements.yml, requirements.lock.yml
- Updated ROADMAP (v0.1.4-2) and CHANGELOG
Commits were merged into target branch
-
3 weeks ago
-
| Submitter | Stapel Dev |
| Target | main |
| Source | plugins/fixes202510 |
Assignees
Merge Strategy
Create Merge Commit