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.
forgejo/routers
Clark Boylan 7e401fb026
Fix repo API listing stability (#12057)
Repo listings are paginated in the API now. Unfortunately, they are
ORDER BY updated_unix which only has second resolution. This means that
if you do a listing when multiple projects were created at the same time
you can unstable ordering. If that unstable ordering happens at a page
boundary you may fail to get a complete repo listing.

To make things worse sorting by updated_unix means that we may never get
a complete listing because udpated_unix can change independent of our
API calls.

Fix this by making the API repo listing order by id instead.
4 years ago
..
admin Refactor Cron and merge dashboard tasks (#10745) 4 years ago
api/v1 Fix repo API listing stability (#12057) 4 years ago
dev Display ui time with customize time location (#7792) 5 years ago
events Add EventSource support (#11235) 4 years ago
org Fix visibility of forked public repos from private orgs (#11717) 4 years ago
private Protect default branch against deletion (#11115) 4 years ago
repo Provide option to unlink a fork (#11858) 4 years ago
routes Move serviceworker to workbox and fix SSE interference (#11538) 4 years ago
user Add hide activity option (#11353) 4 years ago
utils Handle push rejection message in Merge & Web Editor (#10373) 4 years ago
home.go Ensure public repositories in private organizations are visible and fix admin organizations list (#11465) 4 years ago
init.go Refactor Cron and merge dashboard tasks (#10745) 4 years ago
install.go Whenever the ctx.Session is updated, release it to save it before sending the redirect (#11456) 4 years ago
metrics.go Use gitea forked macaron (#7933) 5 years ago
swagger_json.go Add gitea-vet (#10948) 4 years ago