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

[Task]: Create the datasource create flow from backend for Paragon Integration #37058

Closed
NilanshBansal opened this issue Oct 24, 2024 · 2 comments
Assignees
Labels
Integrations Pod General Issues related to the Integrations Pod that don't fit into other tags. Integrations Pod Integrations Product Issues related to a specific integration Query & JS Pod Issues related to the query & JS Pod Task A simple Todo

Comments

@NilanshBansal
Copy link
Contributor

SubTasks

Currently, for the POC we have integrated Paragon SDK at the client, which creates a datasource, passes a client-generated JWT token, and triggers the OAuth flow for specific integrations.
These flows need to be triggered and integrated with the server similar to Appsmith's other integrations.

What do we need to achieve in this task?

  • Paragon Plugin creation in CS and get a unique pluginId
  • Datasource Creation flow at the server for paragon type (/api/v1/datasources POST, which takes pluginId, name and datasource configuration as payload)
@NilanshBansal NilanshBansal added Task A simple Todo Query & JS Pod Issues related to the query & JS Pod Integrations Product Issues related to a specific integration Integrations Pod General Issues related to the Integrations Pod that don't fit into other tags. Integrations Pod labels Oct 24, 2024
@NilanshBansal NilanshBansal self-assigned this Oct 24, 2024
@NilanshBansal
Copy link
Contributor Author

Created the flow for the creation of RS256 workspace tokens and the strategy for datasource creation and plugin validation with @AmanAgarwal041.
Also configured the DP with the required env variables.
The changes are committed to the paragon poc pr.

@NilanshBansal
Copy link
Contributor Author

cc: @carinanfonseca

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Integrations Pod General Issues related to the Integrations Pod that don't fit into other tags. Integrations Pod Integrations Product Issues related to a specific integration Query & JS Pod Issues related to the query & JS Pod Task A simple Todo
Projects
None yet
Development

No branches or pull requests

1 participant