From e5b1e96d67010c64825972e4715aec27ae6c1fdc Mon Sep 17 00:00:00 2001 From: ingalls Date: Wed, 7 Aug 2024 11:16:53 -0700 Subject: [PATCH 1/8] Add flow --- api/routes/connection-layer-cot.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/api/routes/connection-layer-cot.ts b/api/routes/connection-layer-cot.ts index 97bdb90e5..deac24d6d 100644 --- a/api/routes/connection-layer-cot.ts +++ b/api/routes/connection-layer-cot.ts @@ -48,6 +48,12 @@ export default async function router(schema: Schema, config: Config) { for (let i = 0; i < req.body.features.length; i++) { req.body.features[i] = await style.feat(req.body.features[i]) + + if (!req.body.features[i].properties.flow) { + req.body.features[i].properties.flow = {}; + } + + req.body.features[i].properties.flow[`CloudTAK-Layer-${req.params.layerid}`] = new Date().toISOString(); } let pooledClient; From 3a31bb21218a0b111036b41ec0c9847765af8ba6 Mon Sep 17 00:00:00 2001 From: ingalls Date: Wed, 7 Aug 2024 11:44:52 -0700 Subject: [PATCH 2/8] Add AltLogo --- api/web/src/components/CloudTAK/Loading.vue | 1 + api/web/src/components/Loading.vue | 1 + 2 files changed, 2 insertions(+) diff --git a/api/web/src/components/CloudTAK/Loading.vue b/api/web/src/components/CloudTAK/Loading.vue index 9f665cbb6..5af905a0b 100644 --- a/api/web/src/components/CloudTAK/Loading.vue +++ b/api/web/src/components/CloudTAK/Loading.vue @@ -9,6 +9,7 @@ > Agency Logo diff --git a/api/web/src/components/Loading.vue b/api/web/src/components/Loading.vue index 97736610e..e1f2b7a3c 100644 --- a/api/web/src/components/Loading.vue +++ b/api/web/src/components/Loading.vue @@ -11,6 +11,7 @@ style='margin-bottom: 24px;' > Agency Logo From 4dfec9b4f3b4ab24a9a40d2e41445ae8e6affb56 Mon Sep 17 00:00:00 2001 From: ingalls Date: Wed, 7 Aug 2024 12:02:51 -0700 Subject: [PATCH 3/8] Add Tab index and role --- api/web/src/components/CloudTAK/Map.vue | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/api/web/src/components/CloudTAK/Map.vue b/api/web/src/components/CloudTAK/Map.vue index fdb49869e..6165f16c1 100644 --- a/api/web/src/components/CloudTAK/Map.vue +++ b/api/web/src/components/CloudTAK/Map.vue @@ -18,7 +18,10 @@ style='z-index: 1; width: 60px; background-color: rgba(0, 0, 0, 0.5);' > @@ -319,6 +333,7 @@ From 77e39a17852050ae0984724fa37745a875e7d653 Mon Sep 17 00:00:00 2001 From: ingalls Date: Wed, 7 Aug 2024 12:19:27 -0700 Subject: [PATCH 4/8] Enabled Patch --- api/routes/connection-sink.ts | 1 + api/web/src/components/CloudTAK/Map.vue | 3 ++- api/web/src/components/CloudTAK/Menu.vue | 23 +++++++++++++++++++++-- 3 files changed, 24 insertions(+), 3 deletions(-) diff --git a/api/routes/connection-sink.ts b/api/routes/connection-sink.ts index adf8f81a9..a70cf476e 100644 --- a/api/routes/connection-sink.ts +++ b/api/routes/connection-sink.ts @@ -107,6 +107,7 @@ export default async function router(schema: Schema, config: Config) { name: Type.Optional(Default.NameField), type: Type.Optional(Type.String()), logging: Type.Optional(Type.Boolean()), + enabled: Type.Optional(Type.Boolean()), }), res: ConnectionSinkResponse }, async (req, res) => { diff --git a/api/web/src/components/CloudTAK/Map.vue b/api/web/src/components/CloudTAK/Map.vue index 6165f16c1..4b416afbc 100644 --- a/api/web/src/components/CloudTAK/Map.vue +++ b/api/web/src/components/CloudTAK/Map.vue @@ -29,6 +29,7 @@ />
Integrations + >Connections
Date: Wed, 7 Aug 2024 14:05:18 -0700 Subject: [PATCH 5/8] Add title & role --- api/web/src/components/CloudTAK/Map.vue | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/api/web/src/components/CloudTAK/Map.vue b/api/web/src/components/CloudTAK/Map.vue index 4b416afbc..23b57184f 100644 --- a/api/web/src/components/CloudTAK/Map.vue +++ b/api/web/src/components/CloudTAK/Map.vue @@ -137,6 +137,8 @@