Add MS Teams and Shell Commands to the list of integrations on Welcome page.

This commit is contained in:
Pēteris Caune 2019-11-21 16:01:41 +02:00
parent 98ba51f44f
commit 01955e4f99
No known key found for this signature in database
GPG Key ID: E28D7679E9A9EDE2
2 changed files with 35 additions and 18 deletions

View File

@ -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,
}

View File

@ -310,7 +310,7 @@
</div>
<div class="col-md-2 col-sm-4 col-xs-6">
<div class="integration">
<img src="{% static 'img/integrations/email.png' %}" class="icon" alt="Email icon" />
<img src="{% static 'img/integrations/email.png' %}" class="icon" alt="" />
<h3>Email<br><small>&nbsp;</small>
</h3>
</div>
@ -318,14 +318,14 @@
<div class="col-md-2 col-sm-4 col-xs-6">
<div class="integration">
<img src="{% static 'img/integrations/webhook.png' %}" class="icon" alt="Webhook icon" />
<img src="{% static 'img/integrations/webhook.png' %}" class="icon" alt="" />
<h3>Webhooks<br><small>&nbsp;</small></h3>
</div>
</div>
<div class="col-md-2 col-sm-4 col-xs-6">
<div class="integration">
<img src="{% static 'img/integrations/slack.png' %}" class="icon" alt="Slack icon" />
<img src="{% static 'img/integrations/slack.png' %}" class="icon" alt="" />
<h3>Slack<br><small>Chat</small></h3>
</div>
</div>
@ -333,7 +333,7 @@
{% if enable_apprise %}
<div class="col-md-2 col-sm-4 col-xs-6">
<div class="integration">
<img src="{% static 'img/integrations/apprise.png' %}" class="icon" alt="Apprise icon" />
<img src="{% static 'img/integrations/apprise.png' %}" class="icon" alt="" />
<h3>Apprise<br><small>Push Notifications</small></h3>
</div>
</div>
@ -342,7 +342,7 @@
{% if enable_discord %}
<div class="col-md-2 col-sm-4 col-xs-6">
<div class="integration">
<img src="{% static 'img/integrations/discord.png' %}" class="icon" alt="Discord icon" />
<img src="{% static 'img/integrations/discord.png' %}" class="icon" alt="" />
<h3>Discord<br><small>Chat</small></h3>
</div>
</div>
@ -351,7 +351,7 @@
{% if enable_matrix %}
<div class="col-md-2 col-sm-4 col-xs-6">
<div class="integration">
<img src="{% static 'img/integrations/matrix.png' %}" class="icon" alt="Matrix icon" />
<img src="{% static 'img/integrations/matrix.png' %}" class="icon" alt="" />
<h3>Matrix<br><small>Chat</small></h3>
</div>
</div>
@ -359,14 +359,21 @@
<div class="col-md-2 col-sm-4 col-xs-6">
<div class="integration">
<img src="{% static 'img/integrations/mattermost.png' %}" class="icon" alt="Mattermost icon" />
<img src="{% static 'img/integrations/mattermost.png' %}" class="icon" alt="" />
<h3>Mattermost<br><small>Chat</small></h3>
</div>
</div>
<div class="col-md-2 col-sm-4 col-xs-6">
<div class="integration">
<img src="{% static 'img/integrations/opsgenie.png' %}" class="icon" alt="OpsGenie icon" />
<img src="{% static 'img/integrations/msteams.png' %}" class="icon" alt="" />
<h3>Microsoft Teams<br><small>Chat</small></h3>
</div>
</div>
<div class="col-md-2 col-sm-4 col-xs-6">
<div class="integration">
<img src="{% static 'img/integrations/opsgenie.png' %}" class="icon" alt="" />
<h3>OpsGenie<br><small>Incident Management</small></h3>
</div>
</div>
@ -374,7 +381,7 @@
{% if enable_pd %}
<div class="col-md-2 col-sm-4 col-xs-6">
<div class="integration">
<img src="{% static 'img/integrations/pd.png' %}" class="icon" alt="PagerDuty icon" />
<img src="{% static 'img/integrations/pd.png' %}" class="icon" alt="" />
<h3>PagerDuty<br><small>Incident Management</small></h3>
</div>
</div>
@ -382,14 +389,14 @@
<div class="col-md-2 col-sm-4 col-xs-6">
<div class="integration">
<img src="{% static 'img/integrations/pagerteam.png' %}" class="icon" alt="Pager Team icon" />
<img src="{% static 'img/integrations/pagerteam.png' %}" class="icon" alt="" />
<h3>Pager Team <br><small>Incident Management</small></h3>
</div>
</div>
<div class="col-md-2 col-sm-4 col-xs-6">
<div class="integration">
<img src="{% static 'img/integrations/pagertree.png' %}" class="icon" alt="PagerTree icon" />
<img src="{% static 'img/integrations/pagertree.png' %}" class="icon" alt="" />
<h3>PagerTree<br><small>Incident Management</small></h3>
</div>
</div>
@ -397,7 +404,7 @@
{% if enable_pushbullet %}
<div class="col-md-2 col-sm-4 col-xs-6">
<div class="integration">
<img src="{% static 'img/integrations/pushbullet.png' %}" class="icon" alt="Pushbullet icon" />
<img src="{% static 'img/integrations/pushbullet.png' %}" class="icon" alt="" />
<h3>Pushbullet<br><small>Push Notifications</small></h3>
</div>
</div>
@ -406,16 +413,25 @@
{% if enable_pushover %}
<div class="col-md-2 col-sm-4 col-xs-6">
<div class="integration">
<img src="{% static 'img/integrations/po.png' %}" class="icon" alt="Pushover icon" />
<img src="{% static 'img/integrations/po.png' %}" class="icon" alt="" />
<h3>Pushover<br><small>Push Notifications</small></h3>
</div>
</div>
{% endif %}
{% if enable_shell %}
<div class="col-md-2 col-sm-4 col-xs-6">
<div class="integration">
<img src="{% static 'img/integrations/shell.png' %}" class="icon" alt="" />
<h3>Shell Commands<br><small>&nbsp;</small></h3>
</div>
</div>
{% endif %}
{% if enable_sms %}
<div class="col-md-2 col-sm-4 col-xs-6">
<div class="integration">
<img src="{% static 'img/integrations/sms.png' %}" class="icon" alt="SMS icon" />
<img src="{% static 'img/integrations/sms.png' %}" class="icon" alt="" />
<h3>SMS<br><small>&nbsp;</small></h3>
</div>
</div>
@ -424,7 +440,7 @@
{% if enable_telegram %}
<div class="col-md-2 col-sm-4 col-xs-6">
<div class="integration">
<img src="{% static 'img/integrations/telegram.png' %}" class="icon" alt="Telegram icon" />
<img src="{% static 'img/integrations/telegram.png' %}" class="icon" alt="" />
<h3>Telegram<br><small>Chat</small></h3>
</div>
</div>
@ -433,7 +449,7 @@
{% if enable_trello %}
<div class="col-md-2 col-sm-4 col-xs-6">
<div class="integration">
<img src="{% static 'img/integrations/trello.png' %}" class="icon" alt="Trello icon" />
<img src="{% static 'img/integrations/trello.png' %}" class="icon" alt="" />
<h3>Trello<br><small>Project Management</small></h3>
</div>
</div>
@ -441,7 +457,7 @@
<div class="col-md-2 col-sm-4 col-xs-6">
<div class="integration">
<img src="{% static 'img/integrations/victorops.png' %}" class="icon" alt="VictorOps icon" />
<img src="{% static 'img/integrations/victorops.png' %}" class="icon" alt="" />
<h3>VictorOps<br><small>Incident Management</small></h3>
</div>
</div>
@ -449,7 +465,7 @@
{% if enable_whatsapp %}
<div class="col-md-2 col-sm-4 col-xs-6">
<div class="integration">
<img src="{% static 'img/integrations/whatsapp.png' %}" class="icon" alt="WhatsApp icon" />
<img src="{% static 'img/integrations/whatsapp.png' %}" class="icon" alt="" />
<h3>WhatsApp<br><small>Chat</small></h3>
</div>
</div>