Merge branch 'integration/new-container-runtime' of github.com:Start9Labs/start-os into integration/new-container-runtime

This commit is contained in:
J H
2024-03-23 09:13:00 -06:00
48 changed files with 309 additions and 836 deletions

View File

@@ -169,9 +169,10 @@ export type DaemonReturned = {
export type ActionMetadata = {
name: string
description: string
id: string
warning: string | null
input: InputSpec
allowedStatuses: "only-running" | "only-stopped" | "any" | "disabled"
disabled: boolean
allowedStatuses: "only-running" | "only-stopped" | "any"
/**
* So the ordering of the actions is by alphabetical order of the group, then followed by the alphabetical of the actions
*/
@@ -447,7 +448,7 @@ export type Effects = {
*
* @param options
*/
exportAction(options: ActionMetadata): Promise<void>
exportAction(options: { id: string; metadata: ActionMetadata }): Promise<void>
/**
* Remove an action that was exported. Used problably during main or during setConfig.
*/