57b460737c
* FEATURE: add topic tags changed trigger to chat integration * FEATURE: add placeholder for reply to topic trigger add description on how to use the placeholder * DEV: Move slack message creation to provider Add tests to new method * FEATURE: add ${URL} to placeholder replacements and added tags link If triggered when a topic tag is changed, message behavior will follow what user defined in message. * DEV: Update tests with tags * DEV: add post to topic for testing * DEV: update test strings * DEV: add early return for topic tags changed trigger * DEV: move early return to use try/catch * DEV: update `create_slack_message` to not send a tuple of values * DEV: refactor method to be more readable * FEATURE: add `${ADDED_AND_REMOVED}` for default texts * DEV: Update typo in test * DEV: Add tests to check when if `create_slack_message` raises an error * DEV: Remove the `tag_added` from chat-integration filter Added migration to handle the migration of the `tag_added` filter from the chat-integration plugin. Only removed the logic from the plugin, data removal will happen in a future PR * DEV: lint migration file * DEV: update chat-integration to not show "tag_added" rules * DEV: update added and missing tags logic * DEV: update context variable name * DEV: update migration to include `begin/rescue` block and added a list with available filters |
||
---|---|---|
.. | ||
slack_command_controller.rb | ||
slack_enabled_setting_validator.rb | ||
slack_message.rb | ||
slack_message_formatter.rb | ||
slack_provider.rb | ||
slack_transcript.rb |