-
Notifications
You must be signed in to change notification settings - Fork 43
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
Implement REST datasource driver #5009
Commits on Nov 21, 2024
-
Implement REST datasource driver
This adds an initial implementation of the REST datasource driver. This allows the user to register multiple REST endpoints to call a data soruce and thus interact with it. This initial implementation left several TODO items which need to be addressed before unleashing the implementation. Signed-off-by: Juan Antonio Osorio <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5b6ea62 - Browse repository at this point
Copy the full SHA 5b6ea62View commit details -
Add builder function for data sources
Signed-off-by: Juan Antonio Osorio <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 09d2c92 - Browse repository at this point
Copy the full SHA 09d2c92View commit details -
Remove name requirement from data sources
This is instead handled by the registry. Signed-off-by: Juan Antonio Osorio <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 57b87ab - Browse repository at this point
Copy the full SHA 57b87abView commit details -
Remove usage of datasource name from factory
Signed-off-by: Juan Antonio Osorio <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ab71af1 - Browse repository at this point
Copy the full SHA ab71af1View commit details -
Add unit tests and add small fixes
Signed-off-by: Juan Antonio Osorio <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 90b0c53 - Browse repository at this point
Copy the full SHA 90b0c53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4570c51 - Browse repository at this point
Copy the full SHA 4570c51View commit details -
Signed-off-by: Juan Antonio Osorio <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 31ace77 - Browse repository at this point
Copy the full SHA 31ace77View commit details -
Use util.HttpMethodFromString instead of own function in data sources…
… rest driver Signed-off-by: Juan Antonio Osorio <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 549f6f4 - Browse repository at this point
Copy the full SHA 549f6f4View commit details