forgejo-federation/routers/api/v1/repo
zeripath d1e67d7ade
Fix bug preventing transfer to private organization (#12497)
* Fix bug preventing transfer to private organization

The code assessing whether a private organization was visible to a user before
allowing transfer was incorrect due to testing membership the wrong way round

This PR fixes this issue and renames the function performing the test to be
clearer.

Further looking at the API for transfer repository - no testing was
performed to ensure that the acting user could actually see the new
owning organization.

Signed-off-by: Andrew Thornton <art27@cantab.net>

* change IsUserPartOfOrg everywhere
2020-08-16 16:27:08 -04:00
..
blob.go Swagger info corrections (#9441) 2019-12-20 19:07:12 +02:00
branch.go Add API Endpoint for Branch Creation (#11607) 2020-05-29 19:16:20 +01:00
collaborators.go Remove page size limit comment from swagger (#11806) 2020-06-09 00:57:38 -04:00
commits.go Add Access-Control-Expose-Headers (#12446) 2020-08-13 18:18:18 +01:00
file.go In File Create/Update API return 404 if Branch does not exist (#11791) 2020-06-07 18:30:58 +01:00
fork.go Remove page size limit comment from swagger (#11806) 2020-06-09 00:57:38 -04:00
git_hook.go Swagger info corrections (#9441) 2019-12-20 19:07:12 +02:00
git_ref.go Swagger info corrections (#9441) 2019-12-20 19:07:12 +02:00
hook.go Remove page size limit comment from swagger (#11806) 2020-06-09 00:57:38 -04:00
hook_test.go API endpoint for testing webhook (#3550) 2018-04-29 14:21:33 +08:00
issue.go Add Access-Control-Expose-Headers (#12446) 2020-08-13 18:18:18 +01:00
issue_comment.go Remove page size limit comment from swagger (#11806) 2020-06-09 00:57:38 -04:00
issue_label.go Add Organization Wide Labels (#10814) 2020-04-01 01:14:46 -03:00
issue_reaction.go Remove page size limit comment from swagger (#11806) 2020-06-09 00:57:38 -04:00
issue_stopwatch.go Remove page size limit comment from swagger (#11806) 2020-06-09 00:57:38 -04:00
issue_subscription.go Remove page size limit comment from swagger (#11806) 2020-06-09 00:57:38 -04:00
issue_tracked_time.go Remove page size limit comment from swagger (#11806) 2020-06-09 00:57:38 -04:00
key.go Remove page size limit comment from swagger (#11806) 2020-06-09 00:57:38 -04:00
label.go Remove page size limit comment from swagger (#11806) 2020-06-09 00:57:38 -04:00
language.go Add language statistics API endpoint (#11737) 2020-06-07 14:48:41 +03:00
main_test.go API endpoint for testing webhook (#3550) 2018-04-29 14:21:33 +08:00
migrate.go Fix bug with globally disabling mirror (#11760) 2020-06-04 19:06:24 +01:00
milestone.go Add name filter to API for GetMilestoneList (#12336) 2020-07-28 12:30:40 +01:00
mirror.go Refactor api repo dir (#10048) 2020-01-29 13:55:23 +08:00
pull.go Add Access-Control-Expose-Headers (#12446) 2020-08-13 18:18:18 +01:00
pull_review.go Remove page size limit comment from swagger (#11806) 2020-06-09 00:57:38 -04:00
release.go Add action feed for new release (#12324) 2020-07-29 15:20:54 -04:00
release_attachment.go Swagger info corrections (#9441) 2019-12-20 19:07:12 +02:00
repo.go Add Access-Control-Expose-Headers (#12446) 2020-08-13 18:18:18 +01:00
repo_test.go Fixes #5960 - Adds API Endpoint for Repo Edit (#7006) 2019-05-30 11:09:05 -04:00
star.go Remove page size limit comment from swagger (#11806) 2020-06-09 00:57:38 -04:00
status.go Add Access-Control-Expose-Headers (#12446) 2020-08-13 18:18:18 +01:00
subscriber.go Remove page size limit comment from swagger (#11806) 2020-06-09 00:57:38 -04:00
tag.go [API] enable paggination for ListRepoTags (#10454) 2020-02-25 14:07:07 -05:00
topic.go Remove page size limit comment from swagger (#11806) 2020-06-09 00:57:38 -04:00
transfer.go Fix bug preventing transfer to private organization (#12497) 2020-08-16 16:27:08 -04:00
tree.go Remove page size limit comment from swagger (#11806) 2020-06-09 00:57:38 -04:00