api

package
v1.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 7, 2024 License: GPL-3.0 Imports: 33 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAdminRoute

func NewAdminRoute(router gin.IRouter, discov discoveryregistry.SvcDiscoveryRegistry)

func NewChatRoute

func NewChatRoute(router gin.IRouter, discov discoveryregistry.SvcDiscoveryRegistry)

func SetToken added in v1.5.0

func SetToken(c *gin.Context, userID string, userType int32)

Types

type AdminApi

type AdminApi struct {
	// contains filtered or unexported fields
}

func NewAdmin

func NewAdmin(chatConn, adminConn grpc.ClientConnInterface) *AdminApi

func (*AdminApi) AddAdminAccount added in v1.5.0

func (o *AdminApi) AddAdminAccount(c *gin.Context)

func (*AdminApi) AddApplet

func (o *AdminApi) AddApplet(c *gin.Context)

func (*AdminApi) AddDefaultFriend

func (o *AdminApi) AddDefaultFriend(c *gin.Context)

func (*AdminApi) AddDefaultGroup

func (o *AdminApi) AddDefaultGroup(c *gin.Context)

func (*AdminApi) AddIPForbidden

func (o *AdminApi) AddIPForbidden(c *gin.Context)

func (*AdminApi) AddInvitationCode

func (o *AdminApi) AddInvitationCode(c *gin.Context)

func (*AdminApi) AddUserAccount added in v1.5.0

func (o *AdminApi) AddUserAccount(c *gin.Context)

func (*AdminApi) AddUserIPLimitLogin

func (o *AdminApi) AddUserIPLimitLogin(c *gin.Context)

func (*AdminApi) AdminInfo

func (o *AdminApi) AdminInfo(c *gin.Context)

func (*AdminApi) AdminLogin

func (o *AdminApi) AdminLogin(c *gin.Context)

func (*AdminApi) AdminUpdateInfo

func (o *AdminApi) AdminUpdateInfo(c *gin.Context)

func (*AdminApi) BatchImportTemplate added in v1.5.0

func (o *AdminApi) BatchImportTemplate(c *gin.Context)

func (*AdminApi) BlockUser

func (o *AdminApi) BlockUser(c *gin.Context)

func (*AdminApi) ChangeAdminPassword added in v1.5.0

func (o *AdminApi) ChangeAdminPassword(c *gin.Context)

func (*AdminApi) DelAdminAccount added in v1.5.0

func (o *AdminApi) DelAdminAccount(c *gin.Context)

func (*AdminApi) DelApplet

func (o *AdminApi) DelApplet(c *gin.Context)

func (*AdminApi) DelClientConfig added in v1.1.1

func (o *AdminApi) DelClientConfig(c *gin.Context)

func (*AdminApi) DelDefaultFriend

func (o *AdminApi) DelDefaultFriend(c *gin.Context)

func (*AdminApi) DelDefaultGroup

func (o *AdminApi) DelDefaultGroup(c *gin.Context)

func (*AdminApi) DelIPForbidden

func (o *AdminApi) DelIPForbidden(c *gin.Context)

func (*AdminApi) DelInvitationCode

func (o *AdminApi) DelInvitationCode(c *gin.Context)

func (*AdminApi) DelUserIPLimitLogin

func (o *AdminApi) DelUserIPLimitLogin(c *gin.Context)

func (*AdminApi) DeleteLogs added in v1.3.0

func (o *AdminApi) DeleteLogs(c *gin.Context)

func (*AdminApi) FindDefaultFriend

func (o *AdminApi) FindDefaultFriend(c *gin.Context)

func (*AdminApi) FindDefaultGroup

func (o *AdminApi) FindDefaultGroup(c *gin.Context)

func (*AdminApi) GenInvitationCode

func (o *AdminApi) GenInvitationCode(c *gin.Context)

func (*AdminApi) GetClientConfig

func (o *AdminApi) GetClientConfig(c *gin.Context)

func (*AdminApi) ImportUserByJson added in v1.5.0

func (o *AdminApi) ImportUserByJson(c *gin.Context)

func (*AdminApi) ImportUserByXlsx added in v1.5.0

func (o *AdminApi) ImportUserByXlsx(c *gin.Context)

func (*AdminApi) LoginUserCount added in v1.3.0

func (o *AdminApi) LoginUserCount(c *gin.Context)

func (*AdminApi) NewUserCount added in v1.3.0

func (o *AdminApi) NewUserCount(c *gin.Context)

func (*AdminApi) ParseToken

func (o *AdminApi) ParseToken(c *gin.Context)

func (*AdminApi) ResetUserPassword

func (o *AdminApi) ResetUserPassword(c *gin.Context)

func (*AdminApi) SearchAdminAccount added in v1.5.0

func (o *AdminApi) SearchAdminAccount(c *gin.Context)

func (*AdminApi) SearchApplet

func (o *AdminApi) SearchApplet(c *gin.Context)

func (*AdminApi) SearchBlockUser

func (o *AdminApi) SearchBlockUser(c *gin.Context)

func (*AdminApi) SearchDefaultFriend

func (o *AdminApi) SearchDefaultFriend(c *gin.Context)

func (*AdminApi) SearchDefaultGroup

func (o *AdminApi) SearchDefaultGroup(c *gin.Context)

func (*AdminApi) SearchIPForbidden

func (o *AdminApi) SearchIPForbidden(c *gin.Context)

func (*AdminApi) SearchInvitationCode

func (o *AdminApi) SearchInvitationCode(c *gin.Context)

func (*AdminApi) SearchLogs added in v1.3.0

func (o *AdminApi) SearchLogs(c *gin.Context)

func (*AdminApi) SearchUserIPLimitLogin

func (o *AdminApi) SearchUserIPLimitLogin(c *gin.Context)

func (*AdminApi) SetClientConfig

func (o *AdminApi) SetClientConfig(c *gin.Context)

func (*AdminApi) UnblockUser

func (o *AdminApi) UnblockUser(c *gin.Context)

func (*AdminApi) UpdateApplet

func (o *AdminApi) UpdateApplet(c *gin.Context)

type ChatApi

type ChatApi struct {
	// contains filtered or unexported fields
}

func NewChat

func NewChat(chatConn, adminConn grpc.ClientConnInterface) *ChatApi

func (*ChatApi) ChangePassword

func (o *ChatApi) ChangePassword(c *gin.Context)

func (*ChatApi) FindApplet

func (o *ChatApi) FindApplet(c *gin.Context)

func (*ChatApi) FindUserFullInfo

func (o *ChatApi) FindUserFullInfo(c *gin.Context)

func (*ChatApi) FindUserPublicInfo

func (o *ChatApi) FindUserPublicInfo(c *gin.Context)

func (*ChatApi) GetClientConfig

func (o *ChatApi) GetClientConfig(c *gin.Context)

func (*ChatApi) GetTokenForVideoMeeting added in v1.6.0

func (o *ChatApi) GetTokenForVideoMeeting(c *gin.Context)

func (*ChatApi) Login

func (o *ChatApi) Login(c *gin.Context)

func (*ChatApi) OpenIMCallback

func (o *ChatApi) OpenIMCallback(c *gin.Context)

func (*ChatApi) RegisterUser

func (o *ChatApi) RegisterUser(c *gin.Context)

func (*ChatApi) ResetPassword

func (o *ChatApi) ResetPassword(c *gin.Context)

func (*ChatApi) SearchFriend added in v1.4.0

func (o *ChatApi) SearchFriend(c *gin.Context)

func (*ChatApi) SearchUserFullInfo

func (o *ChatApi) SearchUserFullInfo(c *gin.Context)

func (*ChatApi) SearchUserPublicInfo

func (o *ChatApi) SearchUserPublicInfo(c *gin.Context)

func (*ChatApi) SendVerifyCode

func (o *ChatApi) SendVerifyCode(c *gin.Context)

func (*ChatApi) UpdateUserInfo

func (o *ChatApi) UpdateUserInfo(c *gin.Context)

func (*ChatApi) UploadLogs added in v1.3.0

func (o *ChatApi) UploadLogs(c *gin.Context)

func (*ChatApi) VerifyCode

func (o *ChatApi) VerifyCode(c *gin.Context)

type MW

type MW struct {
	// contains filtered or unexported fields
}

func NewMW

func NewMW(adminConn grpc.ClientConnInterface) *MW

func (*MW) CheckAdmin

func (o *MW) CheckAdmin(c *gin.Context)

func (*MW) CheckAdminOrNil added in v1.4.1

func (o *MW) CheckAdminOrNil(c *gin.Context)

func (*MW) CheckToken

func (o *MW) CheckToken(c *gin.Context)

func (*MW) CheckUser

func (o *MW) CheckUser(c *gin.Context)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL