Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Server Side Settings #1804

Open
3 of 6 tasks
worksofliam opened this issue Jan 25, 2024 · 1 comment · May be fixed by #1805
Open
3 of 6 tasks

Server Side Settings #1804

worksofliam opened this issue Jan 25, 2024 · 1 comment · May be fixed by #1805
Labels
idea Feature suggestion
Milestone

Comments

@worksofliam
Copy link
Contributor

worksofliam commented Jan 25, 2024

Settings that are defined on the Server which can then be applied to every VS Code user that connects to it.

This file will exist at /.vscode/settings.json. Every time the client connects, it will grab these values and assign them to the local client settings. The local client cannot change these settings in the existing Connection Settings and the fields managed by the server will be readonly.

Rough plan

  • Search for settings file on connect
  • Update client settings
  • Mark specific properties/fields (in the settings) as readonly when managed by server
  • Ability to edit server settings in the same Connection Settings UI
  • Ability to open server settings file from Connection Settings UI
  • Schema for settings file
@worksofliam worksofliam added the idea Feature suggestion label Jan 25, 2024
@worksofliam worksofliam added this to the 3.0.0 milestone Jan 25, 2024
@worksofliam worksofliam linked a pull request Jan 25, 2024 that will close this issue
6 tasks
@worksofliam worksofliam linked a pull request Jan 25, 2024 that will close this issue
6 tasks
@worksofliam
Copy link
Contributor Author

@codefori/core before I continue work on this PR, can you review what I have now and provide any initial feedback for this idea? Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
idea Feature suggestion
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants