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

Adding DB configuration provider for NBLS #6058

Merged
merged 4 commits into from
Jun 12, 2023

Conversation

jhorvath
Copy link
Contributor

@jhorvath jhorvath commented Jun 9, 2023

Updating a method how Database Connection properties are provided to a running application in NBLS. Former one didn't follow best security practices. Plain text password was stored in VSCode settings json. This is now removed with DBSetEnvCommand. New implementation takes it the other way around. DB connection properties are still stored in NB, when VSCode runs an application it asks NBLS for DB connection details (including password) using DBConnectionProvider.

@jhorvath jhorvath added LSP [ci] enable Language Server Protocol tests VSCode Extension [ci] enable VSCode Extension tests labels Jun 9, 2023
@jhorvath jhorvath requested review from sdedic and thurka June 9, 2023 07:14
@jhorvath jhorvath requested a review from jlahoda June 9, 2023 09:48
@thurka
Copy link
Contributor

thurka commented Jun 9, 2023

Java part looks OK to me.

@jhorvath jhorvath merged commit b973af2 into apache:master Jun 12, 2023
34 checks passed
@jhorvath jhorvath deleted the debugConfigForDB branch June 12, 2023 11:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
LSP [ci] enable Language Server Protocol tests Need Squashing VSCode Extension [ci] enable VSCode Extension tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants