You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gitea/modules/indexer/issues
Kemal Zebari 9b7af4340c
Perform Newest sort type correctly when sorting issues (#30644)
Should resolve #30642.

Before this commit, we were treating an empty `?sort=` query parameter
as the correct sorting type (which is to sort issues in descending order
by their created UNIX time). But when we perform `sort=latest`, we did
not include this as a type so we would sort by the most recently updated
when reaching the `default` switch statement block.

This commit fixes this by considering the empty string, "latest", and
just any other string that is not mentioned in the switch statement as
sorting by newest.
10 months ago
..
bleve Determine fuzziness of bleve indexer by keyword length (#29706) 11 months ago
db Use db.ListOptions directly instead of Paginator interface to make it easier to use and fix performance of /pulls and /issues (#29990) 11 months ago
elasticsearch Enable more `revive` linter rules (#30608) 10 months ago
internal Use db.ListOptions directly instead of Paginator interface to make it easier to use and fix performance of /pulls and /issues (#29990) 11 months ago
meilisearch Use db.ListOptions directly instead of Paginator interface to make it easier to use and fix performance of /pulls and /issues (#29990) 11 months ago
dboptions.go Perform Newest sort type correctly when sorting issues (#30644) 10 months ago
indexer.go Use db.ListOptions directly instead of Paginator interface to make it easier to use and fix performance of /pulls and /issues (#29990) 11 months ago
indexer_test.go Refactor to use optional.Option for issue index search option (#29739) 12 months ago
util.go Use db.ListOptionsAll instead of db.ListOptions{ListAll: true} (#29995) 11 months ago