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/modules/context
zeripath 0b4a8be26b
Ensure that restricted users can access repos for which they are members (#17460)
There is a small bug in the way that repo access is checked in
repoAssignment: Accessibility is checked by checking if the user has a
marked access to the repository instead of checking if the user has any
team granted access.

This PR changes this permissions check to use HasAccess() which does the
correct test. There is also a fix in the release api ListReleases where
it should return draft releases if the user is a member of a team with
write access to the releases.

The PR also adds a testcase.

Signed-off-by: Andrew Thornton <art27@cantab.net>
3 years ago
..
access_log.go Pass down SignedUserName down to AccessLogger context (#16605) 3 years ago
api.go Use a variable but a function for IsProd because of a slight performance increment (#17368) 3 years ago
api_org.go Golint fixed for modules/context 8 years ago
api_test.go fix API link header (#7298) 5 years ago
auth.go Move twofactor to models/login (#17143) 3 years ago
captcha.go Fix captcha (#14488) 3 years ago
context.go Frontend refactor, PascalCase to camelCase, remove unused code (#17365) 3 years ago
csrf.go Redirect on bad CSRF instead of presenting bad page (#14937) 3 years ago
form.go Rename ctx.Form() to ctx.FormString() and move code into own file (#16571) 3 years ago
org.go [API] generalize list header (#16551) 3 years ago
pagination.go [Feature] add precise search type for Elastic Search (#12869) 3 years ago
permission.go Update docs and comments to remove macaron (#14491) 3 years ago
private.go Update docs and comments to remove macaron (#14491) 3 years ago
repo.go Ensure that restricted users can access repos for which they are members (#17460) 3 years ago
response.go Stop calling WriteHeader in Write (#15862) 3 years ago
xsrf.go Move macaron to chi (#14293) 3 years ago
xsrf_test.go Move macaron to chi (#14293) 3 years ago