harbor/src/server/middleware
stonezdj(Daojun Zhang) b6bdb4b57f
Add default project when pulling from dockerhub without project name (#17537)
Check project is default project format in dockerhub
 Redirect blob/manifest request to default url
 Fixes #12719

Signed-off-by: stonezdj <stonezdj@gmail.com>

Signed-off-by: stonezdj <stonezdj@gmail.com>
2022-10-17 17:37:44 +08:00
..
apiversion lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
artifactinfo lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
blob lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
contenttrust lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
cosign lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
csrf lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
immutable lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
log lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
mergeslash Add merge slash middleware 2021-05-28 17:24:48 +08:00
metric lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
notification lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
nydus lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
orm lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
quota fix: reduce the high db cpu usage for tag retention (#17296) 2022-08-04 10:08:02 +08:00
readonly fix: use ctx from http request for middlewares (#15523) 2021-09-02 19:05:35 +08:00
repoproxy Add default project when pulling from dockerhub without project name (#17537) 2022-10-17 17:37:44 +08:00
requestid lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
security fix: reduce the high db cpu usage for tag retention (#17296) 2022-08-04 10:08:02 +08:00
session lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
trace Refactor trace code 2021-09-18 10:58:52 +00:00
transaction lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
url lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
util lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
v2auth lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
vulnerable lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
middleware_test.go feat(beego): upgrade beego to v1.12 which support middleware (#10524) 2020-01-20 16:41:49 +08:00
middleware.go fix: refactor code for golangci-lint whitespace (#17005) 2022-06-16 17:42:46 +08:00
skipper_test.go feat(middleware): add transaction middleware for v2 and v2.0 APIs 2020-01-22 05:00:39 +00:00
skipper.go feat(quota): add Request and Refresh middlewares for APIs (#10907) 2020-03-11 22:25:40 +08:00