diff --git a/openex-api/pom.xml b/openex-api/pom.xml index 81f8a98287..039c5ed5a9 100644 --- a/openex-api/pom.xml +++ b/openex-api/pom.xml @@ -13,6 +13,10 @@ OpenEx API OpenEx api + + 3.2.2-SNAPSHOT + + dev @@ -20,22 +24,27 @@ io.openex openex-injector-ovh - 3.2.2-SNAPSHOT + ${injector.version} io.openex openex-injector-lade - 3.2.2-SNAPSHOT + ${injector.version} io.openex openex-injector-mastodon - 3.2.2-SNAPSHOT + ${injector.version} io.openex openex-injector-http - 3.2.2-SNAPSHOT + ${injector.version} + + + io.openex + openex-injector-ssh + ${injector.version} diff --git a/openex-api/src/main/resources/application.properties b/openex-api/src/main/resources/application.properties index 6f79b06526..710cf9f5a8 100644 --- a/openex-api/src/main/resources/application.properties +++ b/openex-api/src/main/resources/application.properties @@ -147,4 +147,7 @@ lade.username= lade.password= # Injector Http config -http.enable=true \ No newline at end of file +http.enable=true + +# Injector SSH config +ssh.enabled=true diff --git a/openex-front/src/admin/components/exercises/injects/InjectIcon.js b/openex-front/src/admin/components/exercises/injects/InjectIcon.js index 06e55eba8c..2421ff42b5 100644 --- a/openex-front/src/admin/components/exercises/injects/InjectIcon.js +++ b/openex-front/src/admin/components/exercises/injects/InjectIcon.js @@ -1,19 +1,16 @@ import React, { Component } from 'react'; import * as PropTypes from 'prop-types'; import { + ApiOutlined, EmailOutlined, - SmsOutlined, - NotificationsActiveOutlined, + EmojiEventsOutlined, HelpOutlined, + LastPage, + NotificationsActiveOutlined, + SmsOutlined, SpeakerNotesOutlined, - ApiOutlined, - EmojiEventsOutlined, } from '@mui/icons-material'; -import { - Mastodon, - NewspaperVariantMultipleOutline, - Twitter, -} from 'mdi-material-ui'; +import { Mastodon, NewspaperVariantMultipleOutline, Twitter, } from 'mdi-material-ui'; import Airbus from '../../../../resources/images/contracts/airbus.png'; import CustomTooltip from '../../../../components/CustomTooltip'; @@ -123,6 +120,14 @@ const iconSelector = (type, variant, fontSize, done, disabled) => { sx={{ color: done ? '#4caf50' : '#e91e63' }} /> ); + case 'openex_ssh': + return ( + + ); default: return ; }