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 ;
}