diff --git a/hc/front/views.py b/hc/front/views.py index 4c95b606..75f5412b 100644 --- a/hc/front/views.py +++ b/hc/front/views.py @@ -256,6 +256,7 @@ def index(request): "enable_trello": settings.TRELLO_APP_KEY is not None, "enable_matrix": settings.MATRIX_ACCESS_TOKEN is not None, "enable_apprise": settings.APPRISE_ENABLED is True, + "enable_shell": settings.SHELL_ENABLED is True, "registration_open": settings.REGISTRATION_OPEN, } diff --git a/templates/front/welcome.html b/templates/front/welcome.html index 0fa71037..ee49cd27 100644 --- a/templates/front/welcome.html +++ b/templates/front/welcome.html @@ -310,7 +310,7 @@
- Email icon +

Email
 

@@ -318,14 +318,14 @@
- Webhook icon +

Webhooks
 

- Slack icon +

Slack
Chat

@@ -333,7 +333,7 @@ {% if enable_apprise %}
- Apprise icon +

Apprise
Push Notifications

@@ -342,7 +342,7 @@ {% if enable_discord %}
- Discord icon +

Discord
Chat

@@ -351,7 +351,7 @@ {% if enable_matrix %}
- Matrix icon +

Matrix
Chat

@@ -359,14 +359,21 @@
- Mattermost icon +

Mattermost
Chat

- OpsGenie icon + +

Microsoft Teams
Chat

+
+
+ +
+
+

OpsGenie
Incident Management

@@ -374,7 +381,7 @@ {% if enable_pd %}
- PagerDuty icon +

PagerDuty
Incident Management

@@ -382,14 +389,14 @@
- Pager Team icon +

Pager Team
Incident Management

- PagerTree icon +

PagerTree
Incident Management

@@ -397,7 +404,7 @@ {% if enable_pushbullet %}
- Pushbullet icon +

Pushbullet
Push Notifications

@@ -406,16 +413,25 @@ {% if enable_pushover %}
- Pushover icon +

Pushover
Push Notifications

{% endif %} + {% if enable_shell %} +
+
+ +

Shell Commands
 

+
+
+ {% endif %} + {% if enable_sms %}
- SMS icon +

SMS
 

@@ -424,7 +440,7 @@ {% if enable_telegram %}
- Telegram icon +

Telegram
Chat

@@ -433,7 +449,7 @@ {% if enable_trello %}
- Trello icon +

Trello
Project Management

@@ -441,7 +457,7 @@
- VictorOps icon +

VictorOps
Incident Management

@@ -449,7 +465,7 @@ {% if enable_whatsapp %}
- WhatsApp icon +

WhatsApp
Chat