RSCC-Forge/routers/web/repo/setting
Gusted 747be949a1
[MODERATION] Block adding collaborators
- Ensure that the doer and blocked user cannot add each other as
collaborators to repositories.
- The Web UI gets an detailed message of the specific situation, the API
gets an generic Forbidden code.
- Unit tests has been added.
- Integration testing for Web and API has been added.
- This commit doesn't introduce removing each other as collaborators on
the block action, due to the complexity of database calls that needs to
be figured out. That deserves its own commit and test code.
2023-07-21 12:51:42 +02:00
..
avatar.go Move some files under repo/setting (#25585) 2023-07-02 08:59:32 +08:00
collaboration.go [MODERATION] Block adding collaborators 2023-07-21 12:51:42 +02:00
deploy_key.go Replace interface{} with any (#25686) 2023-07-04 18:36:08 +00:00
git_hooks.go Move some files under repo/setting (#25585) 2023-07-02 08:59:32 +08:00
lfs.go Move some files under repo/setting (#25585) 2023-07-02 08:59:32 +08:00
main_test.go Move some files under repo/setting (#25585) 2023-07-02 08:59:32 +08:00
protected_branch.go Replace interface{} with any (#25686) 2023-07-04 18:36:08 +00:00
protected_tag.go Move some files under repo/setting (#25585) 2023-07-02 08:59:32 +08:00
runners.go Add user level action runners (#24995) 2023-05-31 09:39:54 +08:00
secrets.go Support configuration variables on Gitea Actions (#24724) 2023-06-20 22:54:15 +00:00
setting.go Move some files under repo/setting (#25585) 2023-07-02 08:59:32 +08:00
settings_test.go [MODERATION] Block adding collaborators 2023-07-21 12:51:42 +02:00
variables.go Support configuration variables on Gitea Actions (#24724) 2023-06-20 22:54:15 +00:00
webhook.go Replace interface{} with any (#25686) 2023-07-04 18:36:08 +00:00