Explore Profiles is a native Grafana application designed to integrate seamlessly with Pyroscope, the open-source continuous profiling platform, providing a smooth, query-less experience for browsing and analyzing profiling data.
GNU Affero General Public License v3.0
18
stars
1
forks
source link
feat(GitHubIntegration): Migrate GitHub integration to Scenes #142
✨ Description
Related issue(s):
-
This PR migrates the
FunctionDetails
panel to aSceneFunctionDetailsPanel
Scene object📖 Summary of the changes
Unfortunately, the PR is massive :/
Having said this... Many changes are caused by:
DataSourceProxyClientBuilder
)🧪 How to test?
yarn:server
to start testing the featureI wished https://github.com/grafana/explore-profiles/pull/136 were ready but I actually discover the issue when working on the E2E tests for the GitHub integration.