gitea/models/repo
Lunny Xiao cf1a38b03d
Fix get reviewers' bug (#32415) (#32616)
This PR rewrites `GetReviewer` function and move it to service layer.

Reviewers should not be watchers, so that this PR removed all watchers
from reviewers. When the repository is under an organization, the pull
request unit read permission will be checked to resolve the bug of

Fix #32394
Backport #32415
2024-11-23 12:42:58 +08:00
..
archiver.go Add support for sha256 repositories (#23894) 2024-01-19 17:05:02 +01:00
attachment.go Do some performance optimize for issues list and view issue/pull (#29515) 2024-03-12 07:23:44 +00:00
attachment_test.go More refactoring of db.DefaultContext (#27083) 2023-09-15 06:13:19 +00:00
avatar.go Return an empty string when a repo has no avatar in the repo API (#31187) (#31567) 2024-07-05 14:40:45 +02:00
avatar_test.go Fix duplicate sub-path for avatars (#31365) (#31368) 2024-06-15 03:44:44 +00:00
collaboration.go Add user blocking (#29028) 2024-03-04 08:16:03 +00:00
collaboration_test.go Add user blocking (#29028) 2024-03-04 08:16:03 +00:00
fork.go Refactor find forks and fix possible bugs that weak permissions check (#32528) (#32547) 2024-11-19 04:08:32 +00:00
fork_test.go refactor some functions to support ctx as first parameter (#21878) 2022-12-03 10:48:26 +08:00
git.go Add merge style fast-forward-only (#28954) 2024-02-12 23:37:23 +01:00
issue.go Clean up log messages (#30313) 2024-04-07 19:17:06 +08:00
language_stats.go Penultimate round of db.DefaultContext refactor (#27414) 2023-10-11 04:24:07 +00:00
main_test.go make writing main test easier (#27270) 2023-09-28 01:38:53 +00:00
mirror.go More db.DefaultContext refactor (#27265) 2023-09-29 12:12:54 +00:00
pushmirror.go Refactor push mirror find and add check for updating push mirror (#32539) (#32549) 2024-11-18 23:55:27 +08:00
pushmirror_test.go Refactor deletion (#28610) 2023-12-25 21:25:29 +01:00
redirect.go Final round of db.DefaultContext refactor (#27587) 2023-10-14 08:37:24 +00:00
redirect_test.go Final round of db.DefaultContext refactor (#27587) 2023-10-14 08:37:24 +00:00
release.go Trim title before insert/update to database to match the size requirements of database (#32498) (#32507) 2024-11-14 18:06:31 -08:00
release_test.go Another round of db.DefaultContext refactor (#27103) 2023-09-25 13:17:37 +00:00
repo.go Make GetRepositoryByName more safer (#31712) (#31718) 2024-07-29 11:52:34 +08:00
repo_indexer.go Add support for sha256 repositories (#23894) 2024-01-19 17:05:02 +01:00
repo_list.go Refactor find forks and fix possible bugs that weak permissions check (#32528) (#32547) 2024-11-19 04:08:32 +00:00
repo_list_test.go migrate some more "OptionalBool" to "Option[bool]" (#29479) 2024-02-29 18:52:49 +00:00
repo_test.go Add user blocking (#29028) 2024-03-04 08:16:03 +00:00
repo_unit.go Allow everyone to read or write a wiki by a repo unit setting (#30495) 2024-04-17 15:58:37 +00:00
repo_unit_test.go add disable workflow feature (#26413) 2023-08-14 15:14:30 +00:00
search.go Get repo list with OrderBy alpha should respect owner too (#30784) (#30875) 2024-05-06 15:06:45 +00:00
star.go Add user blocking (#29028) 2024-03-04 08:16:03 +00:00
star_test.go Add user blocking (#29028) 2024-03-04 08:16:03 +00:00
topic.go Refactor topic Find functions and add more tests for pagination (#30127) 2024-03-29 11:38:16 +08:00
topic_test.go Refactor topic Find functions and add more tests for pagination (#30127) 2024-03-29 11:38:16 +08:00
update.go Move some repository transfer functions to service layer (#28855) 2024-02-05 06:17:23 +00:00
upload.go Refactor deletion (#28610) 2023-12-25 21:25:29 +01:00
user_repo.go Fix get reviewers' bug (#32415) (#32616) 2024-11-23 12:42:58 +08:00
user_repo_test.go Fix get reviewers' bug (#32415) (#32616) 2024-11-23 12:42:58 +08:00
watch.go Add user blocking (#29028) 2024-03-04 08:16:03 +00:00
watch_test.go Add user blocking (#29028) 2024-03-04 08:16:03 +00:00
wiki.go Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00
wiki_test.go Implement FSFE REUSE for golang files (#21840) 2022-11-27 18:20:29 +00:00