From d7458a2fab99b51a55d12e0cb9956075ace9ea22 Mon Sep 17 00:00:00 2001 From: Joao Mario Lago Date: Mon, 20 May 2024 15:56:41 -0300 Subject: [PATCH] frontend: Add extension manifest settings --- .../components/kraken/ExtensionSettings.vue | 381 ++++++++++++++++++ .../src/views/ExtensionManagerView.vue | 26 +- 2 files changed, 405 insertions(+), 2 deletions(-) create mode 100644 core/frontend/src/components/kraken/ExtensionSettings.vue diff --git a/core/frontend/src/components/kraken/ExtensionSettings.vue b/core/frontend/src/components/kraken/ExtensionSettings.vue new file mode 100644 index 0000000000..330d33e208 --- /dev/null +++ b/core/frontend/src/components/kraken/ExtensionSettings.vue @@ -0,0 +1,381 @@ + + + diff --git a/core/frontend/src/views/ExtensionManagerView.vue b/core/frontend/src/views/ExtensionManagerView.vue index 9e01282ae9..0c1d2c0e75 100644 --- a/core/frontend/src/views/ExtensionManagerView.vue +++ b/core/frontend/src/views/ExtensionManagerView.vue @@ -17,6 +17,10 @@ @clicked="performActionFromModal" /> + - + + + mdi-cog + , selected_extension: null as (null | ExtensionData), selected_companies: [] as string[], @@ -439,7 +456,7 @@ export default Vue.extend({ async fetchManifest(): Promise { await back_axios({ method: 'get', - url: `${API_URL}/extensions_manifest`, + url: `${KRAKEN_API_V2_URL}/manifest/consolidated`, timeout: 15000, }) .then((response) => { @@ -748,6 +765,11 @@ pre.logs { width: 50% !important; } +.tabs-container-spacer-right { + flex: 1 1 auto; + width: 30% !important; +} + .v-input.expanding-search { transition: max-width 0.2s; }