From b39420778ab6638ea96a0a452cf4bb248b1c5732 Mon Sep 17 00:00:00 2001 From: Rodrigo Rodriguez Date: Mon, 25 May 2020 14:34:12 -0300 Subject: [PATCH] new(all): State for disabling instances and activationCode for referencing them alternatively. --- package.json | 2 +- src/IGBCoreService.ts | 1 + src/IGBInstance.ts | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 1e09159..7bb65b9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "botlib", - "version": "1.5.4", + "version": "1.5.5", "description": "General Bot base library for building Node.js TypeScript Apps packages (.gbapp) and Libray packages (.gblib)", "main": "dist/index.js", "types": "dist/index", diff --git a/src/IGBCoreService.ts b/src/IGBCoreService.ts index d1096d1..2f2ed06 100644 --- a/src/IGBCoreService.ts +++ b/src/IGBCoreService.ts @@ -47,6 +47,7 @@ export interface IGBCoreService { loadInstances(): Promise; deleteInstance(botId: string): Promise; loadInstanceByBotId(botId: string): Promise; + loadInstanceByActivationCode(activationCode: string): Promise; loadInstanceById(instanceId: number): Promise; initStorage(): Promise; createBootInstance(core: IGBCoreService, installationDeployer: IGBInstallationDeployer, proxyAddress: string); diff --git a/src/IGBInstance.ts b/src/IGBInstance.ts index c62b09e..95d1561 100644 --- a/src/IGBInstance.ts +++ b/src/IGBInstance.ts @@ -90,4 +90,5 @@ export interface IGBInstance { translatorKey: string; translatorEndpoint: string; params: string; + state: string; }