feat(external-registry): Implement CRUD operations and connection verification for external registries
This commit is contained in:
		| @@ -50,6 +50,7 @@ export interface IReq_UpdateRegistry extends plugins.typedrequestInterfaces.impl | ||||
|   method: 'updateExternalRegistry'; | ||||
|   request: { | ||||
|     identity: userInterfaces.IIdentity; | ||||
|     registryId: string; | ||||
|     registryData: data.IExternalRegistry['data']; | ||||
|   }; | ||||
|   response: { | ||||
| @@ -69,4 +70,20 @@ export interface IReq_DeleteRegistryById extends plugins.typedrequestInterfaces. | ||||
|   response: { | ||||
|     ok: boolean; | ||||
|   }; | ||||
| } | ||||
|  | ||||
| export interface IReq_VerifyRegistry extends plugins.typedrequestInterfaces.implementsTR< | ||||
|   plugins.typedrequestInterfaces.ITypedRequest, | ||||
|   IReq_VerifyRegistry | ||||
| > { | ||||
|   method: 'verifyExternalRegistry'; | ||||
|   request: { | ||||
|     identity: userInterfaces.IIdentity; | ||||
|     registryId: string; | ||||
|   }; | ||||
|   response: { | ||||
|     success: boolean; | ||||
|     message?: string; | ||||
|     registry?: data.IExternalRegistry; | ||||
|   }; | ||||
| } | ||||
		Reference in New Issue
	
	Block a user