commit | 51124e38e238d85257df9bce9929c80b8fb70cfc | [log] [tgz] |
---|---|---|
author | Dmitrii Filippov <dmfilippov@google.com> | Mon Nov 16 21:09:00 2020 +0100 |
committer | Dmitrii Filippov <dmfilippov@google.com> | Thu Nov 26 10:35:03 2020 +0000 |
tree | 91579e5a523b8bbaf0190a6cbae1fe0476c6f56a | |
parent | def9d61e6c2b376acae8715288cdc102b6c30e13 [diff] |
Handle restAPI errors The pluginStatus property is added to the CodeOwnersModel class. The ModelLoader catches all exceptions and setup failed pluginStatus when a request fails. If a fail happens, the error is displayed: * At the top of page * Near the "Code owners" label The banner is required due to the following reason: If the code-owners plugin configuration has a problem, the "Code owners" label can be hidden (backend doesn't return the label). But we still want to display a error message, so the code uses banner to show the error. Change-Id: I0701b269ae32d2727e2749324a664f071eec9c80
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