New pluginapi method for syncables (#30790)
* new pluginapi method for syncables --------- Co-authored-by: Mattermost Build <build@mattermost.com>
Этот коммит содержится в:
@@ -1399,6 +1399,18 @@ type API interface {
|
||||
// @tag Group
|
||||
// Minimum server version: 10.7
|
||||
GetGroups(page, perPage int, opts model.GroupSearchOpts, viewRestrictions *model.ViewUsersRestrictions) ([]*model.Group, *model.AppError)
|
||||
|
||||
// CreateDefaultSyncableMemberships creates default syncable memberships based off the provided parameters.
|
||||
//
|
||||
// @tag Group
|
||||
// Minimum server version: 10.9
|
||||
CreateDefaultSyncableMemberships(params model.CreateDefaultMembershipParams) *model.AppError
|
||||
|
||||
// DeleteGroupConstrainedMemberships deletes team and channel memberships of users who aren't members of the allowed groups of all group-constrained teams and channels.
|
||||
//
|
||||
// @tag Group
|
||||
// Minimum server version: 10.9
|
||||
DeleteGroupConstrainedMemberships() *model.AppError
|
||||
}
|
||||
|
||||
var handshake = plugin.HandshakeConfig{
|
||||
|
||||
Ссылка в новой задаче
Block a user