Repositories

The Providers page allows you to connect and manage your GitHub repositories from the Supercode Dashboard.

Connecting Repositories

  1. Navigate to Providers in the sidebar
  2. Browse your GitHub repositories (infinite scroll)
  3. Search for specific repositories using the search bar
  4. Click Connect on any repository to link it to Supercode

Repository Features

Once connected, repositories show:

| Feature | Description | |---------|-------------| | Status | Synced or connecting state | | Provider | GitHub (currently supported) | | Visibility | Public or private | | Language | Primary programming language |

Repository List

The repository list displays:

  • Repository name and owner
  • Connection status (synced/connecting)
  • Visibility badge (public/private)
  • Primary language
  • Last sync time

Actions

For each repository you can:

  • Refresh - Re-sync repository metadata
  • Open - View on GitHub in new tab
  • Disconnect - Remove connection to Supercode

Searching

Use the search bar to filter repositories by:

  • Repository name
  • Full name (owner/repo)

Infinite Scroll

Repositories load progressively as you scroll. This ensures fast initial page loads while still giving access to all your repositories.

Limitations

  • Only GitHub repositories are currently supported
  • Repository access is limited to what your GitHub OAuth grants
  • Private repositories require appropriate GitHub permissions