]> source.dussan.org Git - gitea.git/commit
Fix comment permissions (#28213)
authorLunny Xiao <xiaolunwen@gmail.com>
Sat, 25 Nov 2023 17:21:21 +0000 (01:21 +0800)
committerGitHub <noreply@github.com>
Sat, 25 Nov 2023 17:21:21 +0000 (17:21 +0000)
commit882e5023270ed844a4b2911e555e82fe905869e4
tree4d0d28ccf485e123ea7cbe719e7a414065ffba17
parent80217cacfc3fcf0ffa0dc203843c11e318f85d19
Fix comment permissions (#28213)

This PR will fix some missed checks for private repositories' data on
web routes and API routes.
34 files changed:
models/asymkey/gpg_key.go
models/fixtures/comment.yml
models/fixtures/issue.yml
models/issues/comment.go
models/issues/content_history.go
models/issues/content_history_test.go
models/project/project.go
models/repo/release.go
models/webhook/webhook.go
routers/api/v1/api.go
routers/api/v1/repo/issue.go
routers/api/v1/repo/issue_comment.go
routers/api/v1/repo/issue_comment_attachment.go
routers/api/v1/repo/issue_reaction.go
routers/api/v1/repo/key.go
routers/api/v1/repo/release.go
routers/api/v1/repo/release_attachment.go
routers/api/v1/repo/release_tags.go
routers/api/v1/repo/tag.go
routers/api/v1/user/app.go
routers/api/v1/user/gpg_key.go
routers/api/v1/user/hook.go
routers/web/repo/issue.go
routers/web/repo/issue_content_history.go
routers/web/repo/projects.go
routers/web/repo/release.go
services/release/release.go
tests/integration/api_comment_attachment_test.go
tests/integration/api_comment_test.go
tests/integration/api_issue_reaction_test.go
tests/integration/api_keys_test.go
tests/integration/api_nodeinfo_test.go
tests/integration/issue_test.go
tests/integration/mirror_pull_test.go