|
|
@@ -30,26 +30,26 @@ const ( |
|
|
|
// SearchOrderByMap represents all possible search order |
|
|
|
var SearchOrderByMap = map[string]map[string]db.SearchOrderBy{ |
|
|
|
"asc": { |
|
|
|
"alpha": SearchOrderByAlphabetically, |
|
|
|
"created": SearchOrderByOldest, |
|
|
|
"updated": SearchOrderByLeastUpdated, |
|
|
|
"size": SearchOrderBySize, |
|
|
|
"git_size": SearchOrderByGitSize, |
|
|
|
"lfs_size": SearchOrderByLFSSize, |
|
|
|
"id": SearchOrderByID, |
|
|
|
"num_stars": SearchOrderByStars, |
|
|
|
"num_forks": SearchOrderByForks, |
|
|
|
"alpha": SearchOrderByAlphabetically, |
|
|
|
"created": SearchOrderByOldest, |
|
|
|
"updated": SearchOrderByLeastUpdated, |
|
|
|
"size": SearchOrderBySize, |
|
|
|
"git_size": SearchOrderByGitSize, |
|
|
|
"lfs_size": SearchOrderByLFSSize, |
|
|
|
"id": SearchOrderByID, |
|
|
|
"stars": SearchOrderByStars, |
|
|
|
"forks": SearchOrderByForks, |
|
|
|
}, |
|
|
|
"desc": { |
|
|
|
"alpha": SearchOrderByAlphabeticallyReverse, |
|
|
|
"created": SearchOrderByNewest, |
|
|
|
"updated": SearchOrderByRecentUpdated, |
|
|
|
"size": SearchOrderBySizeReverse, |
|
|
|
"git_size": SearchOrderByGitSizeReverse, |
|
|
|
"lfs_size": SearchOrderByLFSSizeReverse, |
|
|
|
"id": SearchOrderByIDReverse, |
|
|
|
"num_stars": SearchOrderByStarsReverse, |
|
|
|
"num_forks": SearchOrderByForksReverse, |
|
|
|
"alpha": SearchOrderByAlphabeticallyReverse, |
|
|
|
"created": SearchOrderByNewest, |
|
|
|
"updated": SearchOrderByRecentUpdated, |
|
|
|
"size": SearchOrderBySizeReverse, |
|
|
|
"git_size": SearchOrderByGitSizeReverse, |
|
|
|
"lfs_size": SearchOrderByLFSSizeReverse, |
|
|
|
"id": SearchOrderByIDReverse, |
|
|
|
"stars": SearchOrderByStarsReverse, |
|
|
|
"forks": SearchOrderByForksReverse, |
|
|
|
}, |
|
|
|
} |
|
|
|
|
|
|
@@ -67,8 +67,8 @@ var SearchOrderByFlatMap = map[string]db.SearchOrderBy{ |
|
|
|
"gitsize": SearchOrderByMap["asc"]["git_size"], |
|
|
|
"reverselfssize": SearchOrderByMap["desc"]["lfs_size"], |
|
|
|
"lfssize": SearchOrderByMap["asc"]["lfs_size"], |
|
|
|
"moststars": SearchOrderByMap["desc"]["num_stars"], |
|
|
|
"feweststars": SearchOrderByMap["asc"]["num_stars"], |
|
|
|
"mostforks": SearchOrderByMap["desc"]["num_forks"], |
|
|
|
"fewestforks": SearchOrderByMap["asc"]["num_forks"], |
|
|
|
"moststars": SearchOrderByMap["desc"]["stars"], |
|
|
|
"feweststars": SearchOrderByMap["asc"]["stars"], |
|
|
|
"mostforks": SearchOrderByMap["desc"]["forks"], |
|
|
|
"fewestforks": SearchOrderByMap["asc"]["forks"], |
|
|
|
} |