feat(tenancy): harden shared cloud runtime boundaries

This commit is contained in:
Junyan Qin
2026-07-20 01:47:42 +08:00
parent 41772920ef
commit a47bfe8167
121 changed files with 18152 additions and 5588 deletions
+2 -1
View File
@@ -636,7 +636,8 @@ function AddExtensionContent() {
const pluginDisplayName = `${githubOwner}/${githubRepo}`;
httpClient
.installPluginFromGithub(
selectedAsset.download_url,
selectedAsset.id,
selectedRelease.id,
githubOwner,
githubRepo,
selectedRelease.tag_name,
+4 -2
View File
@@ -741,13 +741,15 @@ export class BackendClient extends BaseHttpClient {
}
public installPluginFromGithub(
assetUrl: string,
assetId: number,
releaseId: number,
owner: string,
repo: string,
releaseTag: string,
): Promise<AsyncTaskCreatedResp> {
return this.post('/api/v1/plugins/install/github', {
asset_url: assetUrl,
asset_id: assetId,
release_id: releaseId,
owner,
repo,
release_tag: releaseTag,