|
|
|
|
@ -22,7 +22,6 @@ import (
|
|
|
|
|
"code.gitea.io/gitea/modules/optional"
|
|
|
|
|
"code.gitea.io/gitea/modules/setting"
|
|
|
|
|
"code.gitea.io/gitea/modules/templates"
|
|
|
|
|
"code.gitea.io/gitea/modules/util"
|
|
|
|
|
"code.gitea.io/gitea/modules/web"
|
|
|
|
|
"code.gitea.io/gitea/routers/web/explore"
|
|
|
|
|
user_setting "code.gitea.io/gitea/routers/web/user/setting"
|
|
|
|
|
@ -72,11 +71,11 @@ func Users(ctx *context.Context) {
|
|
|
|
|
PageSize: setting.UI.Admin.UserPagingNum,
|
|
|
|
|
},
|
|
|
|
|
SearchByEmail: true,
|
|
|
|
|
IsActive: util.OptionalBoolParse(statusFilterMap["is_active"]),
|
|
|
|
|
IsAdmin: util.OptionalBoolParse(statusFilterMap["is_admin"]),
|
|
|
|
|
IsRestricted: util.OptionalBoolParse(statusFilterMap["is_restricted"]),
|
|
|
|
|
IsTwoFactorEnabled: util.OptionalBoolParse(statusFilterMap["is_2fa_enabled"]),
|
|
|
|
|
IsProhibitLogin: util.OptionalBoolParse(statusFilterMap["is_prohibit_login"]),
|
|
|
|
|
IsActive: optional.ParseBool(statusFilterMap["is_active"]),
|
|
|
|
|
IsAdmin: optional.ParseBool(statusFilterMap["is_admin"]),
|
|
|
|
|
IsRestricted: optional.ParseBool(statusFilterMap["is_restricted"]),
|
|
|
|
|
IsTwoFactorEnabled: optional.ParseBool(statusFilterMap["is_2fa_enabled"]),
|
|
|
|
|
IsProhibitLogin: optional.ParseBool(statusFilterMap["is_prohibit_login"]),
|
|
|
|
|
IncludeReserved: true, // administrator needs to list all accounts include reserved, bot, remote ones
|
|
|
|
|
}, tplUsers)
|
|
|
|
|
}
|
|
|
|
|
|