From e62e455dc888eda6e0849b22b87bdcc67512fd9c Mon Sep 17 00:00:00 2001 From: SrikanthV Date: Mon, 1 Sep 2025 15:28:29 +0530 Subject: [PATCH 01/42] Added imagery JSON URL field under External Apps section in workspace settings page --- package.json | 2 + pages/workspace/[id]/settings.vue | 62 ++++++++++++++++++++++++++----- 2 files changed, 55 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 3e8f4b7..2239009 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,8 @@ "dependencies": { "@nuxtjs/proxy": "^2.1.0", "@zip.js/zip.js": "^2.7.41", + "ajv": "^8.17.1", + "ajv-formats": "^3.0.1", "bootstrap": "^5.3.3", "js-cookie": "^3.0.5", "nuxt": "^4.0.0", diff --git a/pages/workspace/[id]/settings.vue b/pages/workspace/[id]/settings.vue index 356edf7..544d0db 100644 --- a/pages/workspace/[id]/settings.vue +++ b/pages/workspace/[id]/settings.vue @@ -30,19 +30,24 @@ class="form-check-input" :true-value="1" :false-value="0" - @change="toggleExternalAppAccess" > Publish this workspace for external apps (change will take effect immediately) -
+