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
Cirno the Strongest 0159851cc3
Rework api/user/repos for pagination (#11827)
* Add count to `GetUserRepositories` so that pagination can be supported for `/user/{username}/repos`
* Rework ListMyRepos to use models.SearchRepository

ListMyRepos was an odd one. It first fetched all user repositories and then tried to supplement them with accessible map. The end result was that:

* Limit for pagination did not work because accessible repos would always be appended
* The amount of pages was incorrect if one were to calculate it
* When paginating, all accessible repos would be shown on every page

Hopefully it should now work properly. Fixes #11800 and does not require any change on Drone-side as it can properly interpret and act on Link header which we now set.

Co-authored-by: Lauris BH <lauris@nix.lv>
4 years ago
..
admin Refactor Cron and merge dashboard tasks (#10745) 4 years ago
api/v1 Rework api/user/repos for pagination (#11827) 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 Handle more pathological branch and tag names (#11843) 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