commit | 43dff2a42a818525d8459ec71b48f5b564a7b638 | [log] [tgz] |
---|---|---|
author | Edwin Kempin <ekempin@google.com> | Tue Dec 29 15:10:54 2020 +0100 |
committer | Edwin Kempin <ekempin@google.com> | Mon Jan 11 15:19:16 2021 +0100 |
tree | 763a31caea24af8f6f9b8230a88be06f4f0038e9 | |
parent | 4719314aa1c40534b404271637814fa94b957967 [diff] |
Add REST endpoint to check if an email is a code owner of a path This REST endpoint is intended to investigate code owner configurations that do not work as intended. The response contains debug logs that may point out issues with the code owner configuration. For example, with this REST endpoint it is possible to find out why a certain email that is listed as code owner in a code owner config file is ignored (e.g. because it is ambiguous or because it belongs to an inactive account). Since the returned debug logs may contain sensitive information, this REST endpoint is only available to host admins that anyway have access to this information. The idea of adding this REST endpoint is to allow host admins to investigate issues with code owner config files on their own, and hence reduce support load for the Gerrit devs. Signed-off-by: Edwin Kempin <ekempin@google.com> Change-Id: I477eda7b56f00a09894a5aa003cfd4eab4d9487b
This plugin provides support for defining code owners for files in a repository.
If the code-owners plugin is enabled, changes can only be submitted if all touched files are covered by approvals from code owners.
Also see resources/Documentation/about.md
IMPORTANT: Before installing/enabling the plugin follow the instructions from the setup guide, see resources/Documentation/setup-guide.md