Remove Slack Slash Commands integration

What does this MR do and why?

This MR removes Slack Slash Commands and all the traces of it's occurrences from the codebase as this integration is getting deprecated in favor of GitLab Slack App.

⚠️ To be merged between May 4-6 as per our breaking changes merge window.

References

#565990 (closed)

Screenshots or screen recordings

Before After
Admin level integration no longer present image image
Group level integration no longer present image image
Project level integration no longer present image image

How to set up and validate locally

  1. On master branch, verify slack slash command integration is present on admin/group/project level pages
  2. On this branch, verify slack slash command integration is not present on admin/group/project level pages
  3. Perform the same steps while having db records of Integrations::SlackSlashCommands in the database

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by George Koltsov

Merge request reports

Loading