This page will help you managing the projects available to Reviewpad.
As an administrator, you can control which projects Reviewpad has access to.
As a pre-requisite, if you’re not using github.com
or gitlab.com
, you will need to add a new code host. For help with this visit Manage Code Hosts.
Assuming that your instance is running at https://SERVER_URL
, you will be able to access the administrator panel for projects at https://SERVER_URL/admin/sites
.
There are two types of projects that you can add:
From the administrator panel for projects click Add
, select one or more projects, and click Import
.
Here’s a short demo:
Add project from the code host
To add projects that aren’t available on your code hosts’ accounts, after you click Add
on the administrator panel for projects, click Add custom
and insert the project URL.
Add a custom project
If you have configured your instance of Reviewpad for webhook support and you are an administrator of the project you can also check the Webhooks option for automatic synchronisation of the repositories with the code host. You can always add and remove the webhook support after adding a repository.
Note: The Project url
can also be a GitHub organization (e.g. ↗︎ https://github.com/google) or GitLab group (e.g. ↗︎h ttps://gitlab.com/inkscape/devel) to add multiple repositories at the same time.
Whenever you add a new project, we take care of mirroring the permission system that your users are not able to visualize projects that they wouldn’t have access in the code host.
To delete, simply click 🗑 (trash-can-icon)
next to the project.