Plugin actions that require SiteURL to be set should not run if the value it is not set

Description

Slash commands, HTTP, and RPC hooks implemented in plugins that require the value should bail out and warn the user that the value is not set. Otherwise this usually results in a panic.

QA Test Steps

`/jira info` now displays the MM Site URL

Status

Mana

4

Assignee

Lev Brouk

Reporter

Michael Kochell

Epic Link

Fix versions

Mattermost Team

Integrations

Sprint

None

Labels

None

GitHub Issue

None

QA Assignee

Dylan Haussermann

QA Testing Areas

Plugins