githaven/routers/web
zeripath 001dbf100d
Defer Last Commit Info (#16467)
One of the biggest reasons for slow repository browsing is that we wait
until last commit information has been generated for all files in the
repository.

This PR proposes deferring this generation to a new POST endpoint that
does the look up outside of the main page request.

Signed-off-by: Andrew Thornton <art27@cantab.net>
2021-10-08 15:08:22 +02:00
..
admin Allow LDAP Sources to provide Avatars (#16851) 2021-09-26 22:39:36 -04:00
dev Refactor routers directory (#15800) 2021-06-09 01:33:54 +02:00
events Move login related structs and functions to models/login (#17093) 2021-09-24 19:32:56 +08:00
explore Move login related structs and functions to models/login (#17093) 2021-09-24 19:32:56 +08:00
org Move login related structs and functions to models/login (#17093) 2021-09-24 19:32:56 +08:00
repo Defer Last Commit Info (#16467) 2021-10-08 15:08:22 +02:00
user Avatar refactor, move avatar code from models to models.avatars, remove duplicated code (#17123) 2021-10-06 01:25:46 +02:00
base.go Fix bug of get context user (#17169) 2021-09-28 21:13:04 +08:00
goget.go Related refactors to ctx.FormX functions (#16567) 2021-08-11 18:08:52 +03:00
home.go Refactor routers directory (#15800) 2021-06-09 01:33:54 +02:00
metrics.go Refactor routers directory (#15800) 2021-06-09 01:33:54 +02:00
nodeinfo.go Add nodeinfo endpoint for federation purposes (#16953) 2021-09-28 01:38:06 +02:00
swagger_json.go Refactor routers directory (#15800) 2021-06-09 01:33:54 +02:00
web.go Defer Last Commit Info (#16467) 2021-10-08 15:08:22 +02:00