mirror of
https://github.com/Start9Labs/start-sdk.git
synced 2026-03-26 02:11:56 +00:00
chore: Remove the embassy
This commit is contained in:
@@ -19,7 +19,7 @@ export interface GenericManifest {
|
|||||||
id: string;
|
id: string;
|
||||||
/** A human readable service title */
|
/** A human readable service title */
|
||||||
title: string;
|
title: string;
|
||||||
/** Service version - accepts up to four digits, where the last confirms to revisions necessary for EmbassyOS - see documentation: https://github.com/Start9Labs/emver-rs. This value will change with each release of the service */
|
/** Service version - accepts up to four digits, where the last confirms to revisions necessary for StartOs - see documentation: https://github.com/Start9Labs/emver-rs. This value will change with each release of the service */
|
||||||
version: ManifestVersion;
|
version: ManifestVersion;
|
||||||
/** Release notes for the update - can be a string, paragraph or URL */
|
/** Release notes for the update - can be a string, paragraph or URL */
|
||||||
releaseNotes: string;
|
releaseNotes: string;
|
||||||
@@ -37,7 +37,7 @@ export interface GenericManifest {
|
|||||||
marketingSite: string;
|
marketingSite: string;
|
||||||
/** URL where users can donate to the upstream project */
|
/** URL where users can donate to the upstream project */
|
||||||
donationUrl: string | null;
|
donationUrl: string | null;
|
||||||
/**Human readable descriptions for the service. These are used throughout the EmbassyOS user interface, primarily in the marketplace. */
|
/**Human readable descriptions for the service. These are used throughout the StartOS user interface, primarily in the marketplace. */
|
||||||
description: {
|
description: {
|
||||||
/**This is the first description visible to the user in the marketplace */
|
/**This is the first description visible to the user in the marketplace */
|
||||||
short: string;
|
short: string;
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ writeConvertedFileFromOld(
|
|||||||
type: "string",
|
type: "string",
|
||||||
name: "Node Name",
|
name: "Node Name",
|
||||||
description: "Name of this node in the list",
|
description: "Name of this node in the list",
|
||||||
default: "Embassy LND",
|
default: "LND Wrapper",
|
||||||
nullable: false,
|
nullable: false,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -9,23 +9,23 @@ export type ExportedAction = (options: {
|
|||||||
|
|
||||||
export namespace ExpectedExports {
|
export namespace ExpectedExports {
|
||||||
version: 1;
|
version: 1;
|
||||||
/** Set configuration is called after we have modified and saved the configuration in the embassy ui. Use this to make a file for the docker to read from for configuration. */
|
/** Set configuration is called after we have modified and saved the configuration in the start9 ui. Use this to make a file for the docker to read from for configuration. */
|
||||||
export type setConfig = (options: {
|
export type setConfig = (options: {
|
||||||
effects: Effects;
|
effects: Effects;
|
||||||
input: Record<string, unknown>;
|
input: Record<string, unknown>;
|
||||||
}) => Promise<void>;
|
}) => Promise<void>;
|
||||||
/** Get configuration returns a shape that describes the format that the embassy ui will generate, and later send to the set config */
|
/** Get configuration returns a shape that describes the format that the start9 ui will generate, and later send to the set config */
|
||||||
export type getConfig = (options: {
|
export type getConfig = (options: {
|
||||||
effects: Effects;
|
effects: Effects;
|
||||||
config: unknown;
|
config: unknown;
|
||||||
}) => Promise<ConfigRes>;
|
}) => Promise<ConfigRes>;
|
||||||
// /** These are how we make sure the our dependency configurations are valid and if not how to fix them. */
|
// /** These are how we make sure the our dependency configurations are valid and if not how to fix them. */
|
||||||
// export type dependencies = Dependencies;
|
// export type dependencies = Dependencies;
|
||||||
/** For backing up service data though the embassyOS UI */
|
/** For backing up service data though the startOS UI */
|
||||||
export type createBackup = (options: {
|
export type createBackup = (options: {
|
||||||
effects: Effects;
|
effects: Effects;
|
||||||
}) => Promise<unknown>;
|
}) => Promise<unknown>;
|
||||||
/** For restoring service data that was previously backed up using the embassyOS UI create backup flow. Backup restores are also triggered via the embassyOS UI, or doing a system restore flow during setup. */
|
/** For restoring service data that was previously backed up using the startOS UI create backup flow. Backup restores are also triggered via the startOS UI, or doing a system restore flow during setup. */
|
||||||
export type restoreBackup = (options: {
|
export type restoreBackup = (options: {
|
||||||
effects: Effects;
|
effects: Effects;
|
||||||
}) => Promise<unknown>;
|
}) => Promise<unknown>;
|
||||||
|
|||||||
Reference in New Issue
Block a user