Documentation ¶
Index ¶
- func AssignForm(form interface{}, data map[string]interface{})
- func GetInclude(field reflect.StructField) string
- func GetMaxSize(field reflect.StructField) string
- func GetMinSize(field reflect.StructField) string
- func GetSize(field reflect.StructField) string
- func IsAPIPath(url string) bool
- type AdminCrateUserForm
- type AdminEditUserForm
- type AuthenticationForm
- type CreateOrgForm
- type CreateTeamForm
- type Form
- type UpdateOrgSettingForm
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AssignForm ¶
func AssignForm(form interface{}, data map[string]interface{})
AssignForm assign form values back to the template data.
func GetInclude ¶
func GetInclude(field reflect.StructField) string
func GetMaxSize ¶
func GetMaxSize(field reflect.StructField) string
func GetMinSize ¶
func GetMinSize(field reflect.StructField) string
func GetSize ¶
func GetSize(field reflect.StructField) string
Types ¶
type AdminCrateUserForm ¶
type AdminEditUserForm ¶
type AdminEditUserForm struct { LoginType string `binding:"Required"` LoginName string FullName string `binding:"MaxSize(100)"` Email string `binding:"Required;Email;MaxSize(254)"` Password string `binding:"MaxSize(255)"` Website string `binding:"MaxSize(50)"` Location string `binding:"MaxSize(50)"` MaxRepoCreation int Active bool Admin bool AllowGitHook bool AllowImportLocal bool }
type AuthenticationForm ¶
type AuthenticationForm struct { ID int64 Type int `binding:"Range(2,5)"` Name string `binding:"Required;MaxSize(30)"` Host string Port int BindDN string BindPassword string UserBase string UserDN string AttributeUsername string AttributeName string AttributeSurname string AttributeMail string Filter string AdminFilter string IsActive bool SMTPAuth string SMTPHost string SMTPPort int AllowedDomains string TLS bool SkipVerify bool PAMServiceName string }
type CreateOrgForm ¶
type CreateOrgForm struct {
OrgName string `binding:"Required;AlphaDashDot;MaxSize(35)" locale:"org.org_name_holder"`
}
type CreateTeamForm ¶
type UpdateOrgSettingForm ¶
type UpdateOrgSettingForm struct { Name string `binding:"Required;AlphaDashDot;MaxSize(35)" locale:"org.org_name_holder"` FullName string `binding:"MaxSize(100)"` Description string `binding:"MaxSize(255)"` Website string `binding:"Url;MaxSize(100)"` Location string `binding:"MaxSize(50)"` MaxRepoCreation int }
Directories ¶
Path | Synopsis |
---|---|
Package ldap provide functions & structure to query a LDAP ldap directory For now, it's mainly tested again an MS Active Directory service, see README.md for more information
|
Package ldap provide functions & structure to query a LDAP ldap directory For now, it's mainly tested again an MS Active Directory service, see README.md for more information |
Click to show internal directories.
Click to hide internal directories.