Closed levb closed 1 year ago
Base: 20.31% // Head: 20.78% // Increases project coverage by +0.47%
:tada:
Coverage data is based on head (
5eac984
) compared to base (8bfe37b
). Patch coverage: 21.84% of modified lines in pull request are covered.:exclamation: Current head 5eac984 differs from pull request most recent head f55b189. Consider uploading reports for the commit f55b189 to get more accurate results
:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
@mickmister Would you mind also taking a look at the PR?
@levb How can @DHaussermann test this PR?
@hanzei @DHaussermann the PR is covered with REST API tests; I think I fixed the test app, too.
@levb I will take a look at the test app later and check if I can get it to work
Replaces #405
Upon a conversation with @hanzei we decided to change the semantics of
UserJoined|Left...
rather than introducing new subjects.Summary
bot_(joined|left)_(channel|team)
global, and ensures reliable attribute expansion.user_(joined|left)_(channel|team)
either accept the entity ID in which case they fire for all users joining/leaving the specified entity; or without the entity ID fire only for the subscriber, if joined/left any relevant entity.server/mmclient
withserver/proxy/ExpandGetter
goapp
Ticket Link
https://mattermost.atlassian.net/browse/MM-48137 https://mattermost.atlassian.net/browse/MM-48793
TODO