Skip to content

Commit

Permalink
Merge pull request #81 from SumoLogic/hpal_release_dopple
Browse files Browse the repository at this point in the history
Release Doppel Vision
  • Loading branch information
himanshu219 authored Sep 20, 2024
2 parents eacda00 + 64b7b19 commit 0e3a0d0
Show file tree
Hide file tree
Showing 22 changed files with 622 additions and 388 deletions.
11 changes: 11 additions & 0 deletions .github/workflows/v2App_Unit_Test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,17 @@ jobs:
- name: "Install sumoappsuite tool"
run: |
pip3 install $GITHUB_WORKSPACE/scripts/sumologic_appdevutils*.whl
- name: "Install terraform"
uses: hashicorp/setup-terraform@v2
with:
terraform_version: 1.9.2
- name: "Set TERRAFORM_PATH"
run: |
echo "TERRAFORM_PATH=$(which terraform)" >> $GITHUB_ENV
- name: "Verify TERRAFORM_PATH"
run: |
echo "Terraform path: ${{ env.TERRAFORM_PATH }}"
${{ env.TERRAFORM_PATH }} --version
- name: "Generate SCR File"
run: |
sumoappsuite generate-scr-file-v2-app && cat scr_app_list.yaml
Expand Down
114 changes: 64 additions & 50 deletions scripts/full_app_list.yaml
Original file line number Diff line number Diff line change
@@ -1,51 +1,65 @@
apps:
- name: Cyral
version: 1.0.0
uuid: 579eef9c-63d6-4dbd-a1cf-3c581b491161
relativeFolderPath: Cyral
demo_input_mapping:
- input_name: scope_key
input_name_value: _sourceCategory
- input_name: default_scope_value
input_name_value: Labs/cyral/*
installable: true
- name: LambdaTest
version: 1.0.0
uuid: 41168bd0-61f0-434c-8286-23b2e0fa6502
relativeFolderPath: Lambdatest
demo_input_mapping:
- input_name: scope_key
input_name_value: _sourceCategory
- input_name: default_scope_value
input_name_value: Labs/lambdatest/*
installable: true
- name: Sauce Labs
version: 1.0.0
uuid: b3d3cbc7-0ce5-40ab-b8d8-482ecaeb5277
relativeFolderPath: SauceLabs
demo_input_mapping:
- input_name: scope_key
input_name_value: _sourceCategory
- input_name: default_scope_value
input_name_value: Labs/sauce_labs/*
installable: true
- name: Endace
version: 1.0.1
uuid: 81cff485-32a9-403f-a3d6-04d8d20e8f2c
relativeFolderPath: Endace
demo_input_mapping:
- input_name: scope_key
input_name_value: _sourceCategory
- input_name: default_scope_value
input_name_value: messages
- input_name: scope_key1
input_name_value: _sourceCategory
- input_name: default_scope_value1
input_name_value: suricata
- input_name: scope_key2
input_name_value: _sourceCategory
- input_name: default_scope_value2
input_name_value: zeek
installable: true
prevVersions:
- 1.0.0
- name: Cyral
version: 1.0.0
uuid: 579eef9c-63d6-4dbd-a1cf-3c581b491161
relativeFolderPath: Cyral
demo_input_mapping:
- input_name: scope_key
input_name_value: _sourceCategory
- input_name: default_scope_value
input_name_value: Labs/cyral/*
installable: true
prevVersions: []
- name: LambdaTest
version: 1.0.0
uuid: 41168bd0-61f0-434c-8286-23b2e0fa6502
relativeFolderPath: Lambdatest
demo_input_mapping:
- input_name: scope_key
input_name_value: _sourceCategory
- input_name: default_scope_value
input_name_value: Labs/lambdatest/*
installable: true
prevVersions: []
- name: Sauce Labs
version: 1.0.0
uuid: b3d3cbc7-0ce5-40ab-b8d8-482ecaeb5277
relativeFolderPath: SauceLabs
demo_input_mapping:
- input_name: scope_key
input_name_value: _sourceCategory
- input_name: default_scope_value
input_name_value: Labs/sauce_labs/*
installable: true
prevVersions: []
- name: Endace
version: 1.0.1
uuid: 81cff485-32a9-403f-a3d6-04d8d20e8f2c
relativeFolderPath: Endace
demo_input_mapping:
- input_name: scope_key
input_name_value: _sourceCategory
- input_name: default_scope_value
input_name_value: messages
- input_name: scope_key1
input_name_value: _sourceCategory
- input_name: default_scope_value1
input_name_value: suricata
- input_name: scope_key2
input_name_value: _sourceCategory
- input_name: default_scope_value2
input_name_value: zeek
installable: true
prevVersions:
- 1.0.0
- name: Doppel Vision
version: 1.0.0
uuid: 1875c9d1-6f58-4f96-be21-0e5f0a8ddc4f
relativeFolderPath: DoppelVision
demo_input_mapping:
- input_name: scope_key
input_name_value: _sourceCategory
- input_name: default_scope_value
input_name_value: "*dopple*"
installable: true
prevVersions: []
62 changes: 42 additions & 20 deletions scripts/scr_app_list.yaml
Original file line number Diff line number Diff line change
@@ -1,21 +1,43 @@
apps:
- name: Endace
version: 1.0.1
uuid: 81cff485-32a9-403f-a3d6-04d8d20e8f2c
relativeFolderPath: Endace
demo_input_mapping:
- input_name: scope_key
input_name_value: _sourceCategory
- input_name: default_scope_value
input_name_value: messages
- input_name: scope_key1
input_name_value: _sourceCategory
- input_name: default_scope_value1
input_name_value: suricata
- input_name: scope_key2
input_name_value: _sourceCategory
- input_name: default_scope_value2
input_name_value: zeek
installable: true
prevVersions:
- 1.0.0
- name: Doppel Vision
version: 1.0.0
uuid: 1875c9d1-6f58-4f96-be21-0e5f0a8ddc4f
relativeFolderPath: DoppelVision
demo_input_mapping:
- input_name: scope_key
input_name_value: _sourceCategory
- input_name: default_scope_value
input_name_value: "*dopple*"
installable: true
prevVersions: []
- name: LambdaTest
version: 1.0.0
uuid: 41168bd0-61f0-434c-8286-23b2e0fa6502
relativeFolderPath: Lambdatest
demo_input_mapping:
- input_name: scope_key
input_name_value: _sourceCategory
- input_name: default_scope_value
input_name_value: Labs/lambdatest/*
installable: true
prevVersions: []
- name: Endace
version: 1.0.1
uuid: 81cff485-32a9-403f-a3d6-04d8d20e8f2c
relativeFolderPath: Endace
demo_input_mapping:
- input_name: scope_key
input_name_value: _sourceCategory
- input_name: default_scope_value
input_name_value: messages
- input_name: scope_key1
input_name_value: _sourceCategory
- input_name: default_scope_value1
input_name_value: suricata
- input_name: scope_key2
input_name_value: _sourceCategory
- input_name: default_scope_value2
input_name_value: zeek
installable: true
prevVersions:
- 1.0.0
Binary file not shown.
Binary file not shown.
5 changes: 5 additions & 0 deletions src/DoppelVision/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Changelog

## [1.0.0] - 2024-09-17
### Added
- Initial version of the app.
3 changes: 3 additions & 0 deletions src/DoppelVision/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Overview

Doppel Vision manages external threats at the speed of AI. Doppel technology identifies and takes down deep fakes, malicious impersonations, phishing, and disinformation campaigns targeting clients, and utilises proprietary AI and machine learning tools to automate threat detection and takedowns. These dynamic features enable Doppel Vision to scale with you as your partner in brand protection in an evolving threat landscape.
Binary file added src/DoppelVision/assets/images/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions src/DoppelVision/config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
parameters:
- componentType: scope
label: Doppel Logs data source
keyTfVar: scope_key
defaultValueTfVar: default_scope_value
26 changes: 26 additions & 0 deletions src/DoppelVision/manifest.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
schemaVersion: '2.0'
name: Doppel Vision
version: 1.0.0
description: 'Doppel Vision manages external threats at the speed of AI. Doppel technology identifies and takes down deep fakes, malicious impersonations, phishing, and disinformation campaigns targeting clients, and utilizes proprietary AI and machine learning tools to automate threat detection and takedowns.\nThese dynamic features enable Doppel Vision to scale with you as your partner in brand protection in an evolving threat landscape.'
author:
supportUrl: https://github.com/SumoLogic/sumologic-public-partner-apps/tree/master/DoppelVision#support
homeUrl: https://www.doppel.com
documentationUrl: https://github.com/SumoLogic/sumologic-public-partner-apps/tree/master/DoppelVision
name: DoppelVision
attributes:
category:
- Compliance and Security
- Sumo Logic Certified
useCase:
- security
collection:
- Hosted
appOverview:
overview: README.md#Overview
appMedia:
- title: Doppel Vision Dashboard
description: 'Comprehensive overview of digital risk protection metrics and alerts'
type: image
location: ./assets/images/preview/DoppelVisionDashboard.png
installable: true
showOnMarketplace: true
Loading

0 comments on commit 0e3a0d0

Please sign in to comment.