users

package module
v0.0.0-...-1be267e Latest Latest
Warning

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

Go to latest
Published: May 27, 2025 License: GPL-3.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func LoadGroup

func LoadGroup(group *gin.RouterGroup, config models.GlobalConfig)

Types

type InviteUser

type InviteUser struct {
	Email       string            `json:"Email"`
	Permissions models.Permission `json:"Permissions"`
}

type SetUserPermissionsRequest

type SetUserPermissionsRequest struct {
	Permissions models.Permission `json:"Permissions"`
}

type UserResponse

type UserResponse struct {
	Username    string            `json:"Username"`
	Nickname    string            `json:"nickname"`
	Email       string            `json:"Email"`
	Permissions models.Permission `json:"Permissions"`
}

type UsersApi

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

func (UsersApi) DeleteUser

func (con UsersApi) DeleteUser(ctx *gin.Context)

func (UsersApi) GetUser

func (con UsersApi) GetUser(ctx *gin.Context)

func (UsersApi) GetUsers

func (con UsersApi) GetUsers(ctx *gin.Context)

func (UsersApi) InviteUser

func (con UsersApi) InviteUser(ctx *gin.Context)

func (UsersApi) SetUserPermissions

func (con UsersApi) SetUserPermissions(ctx *gin.Context)

Jump to

Keyboard shortcuts

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