Skip to content

JetBrains: Add settings to app-level config

Created by: vdavid

Closes https://github.com/sourcegraph/sourcegraph/issues/38036

Settings that this change affects:

  • Sourcegraph URL
  • Access token
  • Default branch name
  • Remote URL replacements
  • isGlobbingEnabled

I did this with migration in mind, so the transition should be smooth for all legacy users. There is no UI for new users to overwrite the app-level settings on the project level, but they can still overwrite the settings by manually creating/editing an XML file. This was the best compromise without making the UI more complicated and/or working on the UI a lot.

Test plan

  • There are quite a few cases to cover. Here is a 4-min Loom where I did a bunch of testing

App preview:

Check out the client app preview documentation to learn more.

Merge request reports

Loading