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

feat: Changes for multitenancy dashboard #209

Merged
merged 17 commits into from
May 24, 2024
Merged

Conversation

prateek3255
Copy link
Contributor

@prateek3255 prateek3255 commented Mar 18, 2024

Summary of change

  • Add a method to get plugin config properties

Related issues

N/A

Test Plan

N/A

Documentation changes

N/A

Checklist for important updates

  • Changelog has been updated
  • pluginInterfaceSupported.json file has been updated (if needed)
  • Changes to the version if needed
    • In build.gradle
  • Had installed and ran the pre-commit hook
  • If there are new dependencies that have been added in build.gradle, please make sure to add them in implementationDependencies.json.
  • Issue this PR against the latest non released version branch.
    • To know which one it is, run find the latest released tag (git tag) in the format vX.Y.Z, and then find the latest branch (git branch --all) whose X.Y is greater than the latest released tag.
    • If no such branch exists, then create one from the latest released branch.

Remaining TODOs for this PR

  • Update the API to return all property values and more information about properties like if they are protected because of SaaS

prateek3255 and others added 7 commits February 23, 2024 18:07
* Add a new method to get the config as json

* Update changelog

* Remove the check for protected config from method

* Revert version changes

* Update descriptions

* Update config properties descriptions to match those in the yaml files

* Throw error when invalid fields

* Refactor getConfigFieldsInfo method in Start and PostgreSQLConfig classes
@sattvikc sattvikc changed the title feat: Implement method to get plugin config properties feat: Changes for multitenancy dashboard May 2, 2024
@sattvikc sattvikc self-assigned this May 7, 2024
@rishabhpoddar rishabhpoddar marked this pull request as ready for review May 7, 2024 09:04
@sattvikc sattvikc changed the base branch from 7.0 to 7.1 May 24, 2024 10:40
@sattvikc sattvikc merged commit a626f3c into 7.1 May 24, 2024
3 of 5 checks passed
@sattvikc sattvikc deleted the feat/multitenancy-dashboard branch May 24, 2024 10:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants