2017 © Pedro Peláez
 

typo3-cms-extension caretaker-mattermost

Mattermost exitpoint for advanced notification system of EXT:caretaker

image

ichhabrecht/caretaker-mattermost

Mattermost exitpoint for advanced notification system of EXT:caretaker

  • Thursday, July 26, 2018
  • by IchHabRecht
  • Repository
  • 1 Watchers
  • 1 Stars
  • 0 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 1 Open issues
  • 6 Versions
  • 0 % Grown

The README.md

TYPO3 Extension caretaker_mattermost

This extension adds a new exit point to the caretaker., (*1)

Installation

Simply install the extension with Composer or the Extension Manager., (*2)

Make sure the option Advanced notifications in the caretaker Extension Configuration is enabled., (*3)

Usage

  1. Go to your caretaker-sysfolder and switch to list module, (*4)

  2. Add a new record of type caretaker Exitpoint, (*5)

    • Add an identifier (e.g. mattermost)
    • Add a name (e.g. Mattermost)
    • Change the service to Mattermost
    • Enter your configuration, at least the endpoint url for your Incoming Webhook is required (see https://docs.mattermost.com/developer/webhooks-incoming.html)
  3. Add or extend a record of type caretaker Strategy, (*6)

    • see EXT:caretaker/Classes/services/notifications/advanced/demoConfig.txt for more information
rules {
    notifyChannels {
        conditions {
            event = updatedTestResult
            onlyIfStateChanged = 1
        }

        exit {
            mattermost {
            }
        }
    }
}
  1. Assign the Strategy to a caretaker Instance or Instancegroup

Channels

Channels can be defined in the Exitpoint configuration as well as in Instance and/or Instancegroup properties., (*7)

Channels set in Instance or Instancegroup are handed down. If you need to mute (remove) a channel again, you can add a dash before the channel name to remove it from the list., (*8)

The Versions

26/07 2018

dev-test-dev-7-6

dev-test-dev-7-6 https://github.com/IchHabRecht/TYPO3-caretaker_mattermost

Mattermost exitpoint for advanced notification system of EXT:caretaker

  Sources   Download

GPL-2.0+

The Requires

 

The Development Requires

notification typo3 cms mattermost caretaker

05/03 2017

dev-master

9999999-dev https://github.com/IchHabRecht/TYPO3-caretaker_mattermost

Mattermost exitpoint for advanced notification system of EXT:caretaker

  Sources   Download

GPL-2.0+

The Requires

 

The Development Requires

notification typo3 cms mattermost caretaker

02/03 2017

1.2.0

1.2.0.0 https://github.com/IchHabRecht/TYPO3-caretaker_mattermost

Mattermost exitpoint for advanced notification system of EXT:caretaker

  Sources   Download

GPL-2.0+

The Requires

 

The Development Requires

notification typo3 cms mattermost caretaker

14/02 2017

1.1.0

1.1.0.0 https://github.com/IchHabRecht/TYPO3-caretaker_mattermost

Mattermost exitpoint for advanced notification system of EXT:caretaker

  Sources   Download

GPL-2.0+

The Requires

 

The Development Requires

notification typo3 cms mattermost caretaker

13/02 2017

1.0.0

1.0.0.0 https://github.com/IchHabRecht/TYPO3-caretaker_mattermost

Mattermost exitpoint for advanced notification system of EXT:caretaker

  Sources   Download

GPL-2.0+

The Requires

 

The Development Requires

notification typo3 cms mattermost caretaker

12/02 2017

0.1.0

0.1.0.0 https://github.com/IchHabRecht/TYPO3-caretaker_mattermost

Mattermost exitpoint for advanced notification system of EXT:caretaker

  Sources   Download

GPL-2.0+

The Requires

 

The Development Requires

notification typo3 cms mattermost caretaker