mattermost-plugin-playbooks icon indicating copy to clipboard operation
mattermost-plugin-playbooks copied to clipboard

Actions for syncronizing channel members with run participants (no UI)

Open crspeller opened this issue 2 years ago • 0 comments

In an effort to restore existing functionality as soon as possible create hidden actions on run channels that are enabled by default but hidden. No UI is necessary for this ticket.

After this is complete this will restore the existing functionality so we may continue iterating on UI for participant separation.

Run Actions

  • [ ] When a participant joins a run --> Add them to linked channel
  • [ ] When a participant leaves a run --> Remove the from the linked channel

In addition we will need a migration for existing runs. All existing runs should have all the above actions enabled by default.

Channel Actions (fake)

As we currently don't intend to actually support these channel actions beyond the scope of compatibility, these can be fake non-actions.

  • [ ] When a member joins the run channel --> Add them to the linked run
  • [ ] When a member leaves the run channel --> Remove them from the linked run

crspeller avatar Aug 11 '22 21:08 crspeller