-
Notifications
You must be signed in to change notification settings - Fork 32
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
Docs: add data source configuration guide #1118
base: main
Are you sure you want to change the base?
Conversation
Hello! 👋 This repository uses Auto for releasing packages using PR labels. ✨ This PR can be merged. It will not be considered when calculating future versions of the npm packages and will not appear in the changelogs. |
docusaurus/docs/how-to-guides/data-source-plugins/config-test.md
Outdated
Show resolved
Hide resolved
docusaurus/docs/how-to-guides/data-source-plugins/config-test.md
Outdated
Show resolved
Hide resolved
docusaurus/docs/how-to-guides/data-source-plugins/config-test.md
Outdated
Show resolved
Hide resolved
docusaurus/docs/how-to-guides/data-source-plugins/data-source-configuration.md
Show resolved
Hide resolved
docusaurus/docs/how-to-guides/data-source-plugins/config-test.md
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Needs response from PM plus some clean up from the writer (me).
docusaurus/docs/how-to-guides/data-source-plugins/config-test.md
Outdated
Show resolved
Hide resolved
docusaurus/docs/how-to-guides/data-source-plugins/config-test.md
Outdated
Show resolved
Hide resolved
docusaurus/docs/how-to-guides/data-source-plugins/data-source-configuration.md
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Needs response from PM plus some clean up from the writer (me).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall I think this looks good! We should probably get some more eyes on the Auth component parts.
docusaurus/docs/how-to-guides/data-source-plugins/config-test.md
Outdated
Show resolved
Hide resolved
docusaurus/docs/how-to-guides/data-source-plugins/config-test.md
Outdated
Show resolved
Hide resolved
docusaurus/docs/how-to-guides/data-source-plugins/config-test.md
Outdated
Show resolved
Hide resolved
|
||
## Authentication component | ||
|
||
Use the `Authentication` component for handling authentication on the configuration page. This component is already wrapped inside a `ConfigSection`, so additional wrapping is unnecessary. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's remove all calls to use Authentication
and keep only DataSourceHttpSettings
without indicating that is deprecated (it is not deprecated)
|
||
Additional settings are optional and provide users with extra control over the data source plugin. These settings should: | ||
|
||
- Be placed in a separate section using the `ConfigSection` component. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As we are going to keep (for now) the documentation asking to use DataSourceHttpSettings
let's remove references to the ConfigSection
and ConfigSubSection
component
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
DataSourceHttpSettings
is not deprecated and it is a simple component that works for most cases. If we want to encourage people to use the other components available for authentication and configuration we should maybe create a separate "advance" configuration.
Add guide for data source plugin configuration