mirror of https://github.com/grafana/grafana
Chore: Delete password and search from models package (#62482)
* Chore: Delete password and search from models package * Rename model to AdminCreateUserResponsepull/62556/head
parent
60575041a5
commit
cbc10f9c5d
@ -1,62 +0,0 @@ |
||||
package models |
||||
|
||||
import ( |
||||
"strings" |
||||
|
||||
"github.com/grafana/grafana/pkg/services/sqlstore/searchstore" |
||||
) |
||||
|
||||
type SortOption struct { |
||||
Name string |
||||
DisplayName string |
||||
Description string |
||||
Index int |
||||
MetaName string |
||||
Filter []SortOptionFilter |
||||
} |
||||
|
||||
type SortOptionFilter interface { |
||||
searchstore.FilterOrderBy |
||||
} |
||||
|
||||
type HitType string |
||||
|
||||
const ( |
||||
DashHitDB HitType = "dash-db" |
||||
DashHitHome HitType = "dash-home" |
||||
DashHitFolder HitType = "dash-folder" |
||||
) |
||||
|
||||
type Hit struct { |
||||
ID int64 `json:"id"` |
||||
UID string `json:"uid"` |
||||
Title string `json:"title"` |
||||
URI string `json:"uri"` |
||||
URL string `json:"url"` |
||||
Slug string `json:"slug"` |
||||
Type HitType `json:"type"` |
||||
Tags []string `json:"tags"` |
||||
IsStarred bool `json:"isStarred"` |
||||
FolderID int64 `json:"folderId,omitempty"` |
||||
FolderUID string `json:"folderUid,omitempty"` |
||||
FolderTitle string `json:"folderTitle,omitempty"` |
||||
FolderURL string `json:"folderUrl,omitempty"` |
||||
SortMeta int64 `json:"sortMeta"` |
||||
SortMetaName string `json:"sortMetaName,omitempty"` |
||||
} |
||||
|
||||
type HitList []*Hit |
||||
|
||||
func (s HitList) Len() int { return len(s) } |
||||
func (s HitList) Swap(i, j int) { s[i], s[j] = s[j], s[i] } |
||||
func (s HitList) Less(i, j int) bool { |
||||
if s[i].Type == "dash-folder" && s[j].Type == "dash-db" { |
||||
return true |
||||
} |
||||
|
||||
if s[i].Type == "dash-db" && s[j].Type == "dash-folder" { |
||||
return false |
||||
} |
||||
|
||||
return strings.ToLower(s[i].Title) < strings.ToLower(s[j].Title) |
||||
} |
||||
@ -1,26 +0,0 @@ |
||||
package models |
||||
|
||||
type Password string |
||||
|
||||
func (p Password) IsWeak() bool { |
||||
return len(p) <= 4 |
||||
} |
||||
|
||||
type UserIdDTO struct { |
||||
Id int64 `json:"id"` |
||||
Message string `json:"message"` |
||||
} |
||||
|
||||
// implement Conversion interface to define custom field mapping (xorm feature)
|
||||
type AuthModuleConversion []string |
||||
|
||||
func (auth *AuthModuleConversion) FromDB(data []byte) error { |
||||
auth_module := string(data) |
||||
*auth = []string{auth_module} |
||||
return nil |
||||
} |
||||
|
||||
// Just a stub, we don't want to write to database
|
||||
func (auth *AuthModuleConversion) ToDB() ([]byte, error) { |
||||
return []byte{}, nil |
||||
} |
||||
Loading…
Reference in new issue