Image Renderer: Add support for SSL in plugin mode (#98009)

This commit is contained in:
Nathan Marrs
2025-02-04 10:44:02 -08:00
committed by GitHub
parent ff926c5ac5
commit 6eac07c3a7
4 changed files with 23 additions and 4 deletions
+7
View File
@@ -31,8 +31,15 @@ func TestGetUrl(t *testing.T) {
require.Equal(t, rs.Cfg.RendererCallbackUrl+path+"&render=1", url)
})
t.Run("When callback url is configured and https should return domain of callback url plus path", func(t *testing.T) {
rs.Cfg.RendererCallbackUrl = "https://public-grafana.com/"
url := rs.getGrafanaCallbackURL(path)
require.Equal(t, rs.Cfg.RendererCallbackUrl+path+"&render=1", url)
})
t.Run("When renderer url not configured", func(t *testing.T) {
rs.Cfg.RendererUrl = ""
rs.Cfg.RendererCallbackUrl = ""
rs.domain = "localhost"
rs.Cfg.HTTPPort = "3000"