- Unblocked keeps its index current as you push commits, so answers always reflect the latest state of your codebase along with its history.
- Merge requests and their discussions appear as cited sources in Unblocked’s answers. You’ll also get notifications for active merge request conversations in the Mac app and IDE extensions.
Connect your organization and repositories
Sign in to Unblocked
Whether you sign in with GitLab credentials, another code repository, or your SSO provider, you first need to authenticate to Unblocked. If you have an existing Unblocked account, you’ll need to select Settings in the sidebar, then Data Sources, then GitLab once you’ve logged in. Otherwise, you’ll be immediately prompted to authorize the Unblocked app.Authorize the Unblocked app
If you aren’t logged into GitLab, you’ll be prompted to do so. Once you’re authenticated to GitLab, you’ll be asked to grant access to Unblocked. This access will allow Unblocked to read the GitLab groups you are a part of as well as check for repositories in those groups, but it won’t begin indexing those repositories yet.Connect your repositories
Once you’ve given access to your GitLab account, Unblocked still needs to know which account’s or group’s repositories you want it to answer questions about. After authorizing access to GitLab, you’ll be redirected back to Unblocked, where you’ll be prompted to select the group or account you want to use with Unblocked.
Unblocked preselects the repositories that have been active in the last 6
months. Forked and archived repositories are not preselected.
Generating a model for answering questions
Unblocked is able to answer questions for the repositories that it has ingested into its model. After giving Unblocked initial access to your account or group, you’ll choose which repositories it should ingest. You can also select whether all new repositories should be automatically ingested into your Unblocked model.
If you have restricted network access to your repositories, you may need to
allow Unblocked’s IP address ranges.