Closed daveajrussell closed 2 months ago
Latest commit: cc37ca0faed04911db599d1d9d687cbe31b8c7f3
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
The image files don't seem to be added with lfs?
Encountered 3 files that should have been pointers, but weren't: packages/vscode-extension/resources/images/demo.gif packages/vscode-extension/resources/images/logo.png packages/vscode-extension/resources/images/neo4j.png
this should now be updated - I can see all 3 images in the repo are marked as stored with LFS
Paired down approach, taken from https://github.com/neo4j/cypher-language-support/pull/221
This PR introduces a connection pane and connection editor to the vscode extension.
It removes the extension settings (barring server.trace) in favour of a connection editor that stores connections and credentials in state.
Connections can be managed from a new connection pane. Here, connections can be modified, deleted and connected to/disconnected from.
At the moment, we are artificially limiting the number of connections you may have to just 1. However, the storage layer has been built in such a way that supporting multiple connections will be trivial.