feat: Add atlassian statuspage (#91769)

* add atlassian statuspage

* fix test
This commit is contained in:
Taewoo K. 2024-08-09 18:48:31 -04:00 committed by GitHub
parent 5972dd0b59
commit ec7a247674
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 9 additions and 1 deletions

View File

@ -76,6 +76,7 @@ With a Grafana Enterprise license, you also get access to premium data sources,
- [Adobe Analytics](/grafana/plugins/grafana-adobeanalytics-datasource)
- [AppDynamics](/grafana/plugins/dlopes7-appdynamics-datasource)
- [Atlassian Statuspage](/grafana/plugins/grafana-atlassianstatuspage-datasource)
- [Azure CosmosDB](/grafana/plugins/grafana-azurecosmosdb-datasource)
- [Azure Devops](/grafana/plugins/grafana-azuredevops-datasource)
- [Catchpoint](/grafana/plugins/grafana-catchpoint-datasource)

View File

@ -53,7 +53,7 @@ describe('buildCategories', () => {
it('should add enterprise phantom plugins', () => {
const enterprisePluginsCategory = categories[3];
expect(enterprisePluginsCategory.title).toBe('Enterprise plugins');
expect(enterprisePluginsCategory.plugins.length).toBe(26);
expect(enterprisePluginsCategory.plugins.length).toBe(27);
expect(enterprisePluginsCategory.plugins[0].name).toBe('Adobe Analytics');
expect(enterprisePluginsCategory.plugins[enterprisePluginsCategory.plugins.length - 1].name).toBe('Wavefront');
});

View File

@ -251,6 +251,12 @@ function getEnterprisePhantomPlugins(): DataSourcePluginMeta[] {
name: 'Drone',
imgUrl: 'public/img/plugins/drone.svg',
}),
getPhantomPlugin({
id: 'grafana-atlassianstatuspage-datasource',
description: 'Atlassian Statuspage datasource',
name: 'Atlassian Statuspage',
imgUrl: 'public/img/plugins/atlassian-statuspage.svg',
}),
];
}

View File

@ -0,0 +1 @@
<svg height="189" preserveAspectRatio="xMidYMid" viewBox="0 0 256 189" width="256" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" x1="50%" x2="50%" y1="82.799084%" y2="-5.781339%"><stop offset="0" stop-color="#2684ff"/><stop offset=".82" stop-color="#0052cc"/></linearGradient><circle cx="128" cy="128.433426" fill="url(#a)" r="59.86478"/><path d="m1.61622537 59.2547248 32.18351583 38.1192816c1.1895886 1.3988403 2.8901894 2.2625519 4.7214565 2.3979625s3.6404097-.4687778 5.0228063-1.6774361c52.1180816-46.7312884 116.656667-46.7312884 168.911992 0 1.382397 1.2086583 3.191539 1.8128467 5.022806 1.6774361s3.531868-.9991222 4.721457-2.3979625l32.183516-38.1192816c2.432063-2.8842722 2.079561-7.1909293-.789148-9.6413304-75.483726-66.1511925-175.5682846-66.1511925-251.18925358 0-2.86870915 2.4504011-3.22121134 6.7570582-.78914805 9.6413304z" fill="#2684ff"/></svg>

After

Width:  |  Height:  |  Size: 920 B