Browse Source

feat(sentry apps): Add Calixa to Integration Directory (#27049)

Colleen O'Rourke 3 years ago
parent
commit
d3040c59e7

+ 1 - 0
src/sentry/static/sentry/images/logos/logo-calixa.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 80 80"><defs><clipPath id="a"><path fill="none" d="M0 0h80v80H0z"/></clipPath></defs><g clip-path="url(#a)"><path fill="#fff" d="M0 0h80v80H0z"/><path fill="#e02853" d="M-86.86-46.02H94.78V89.9H-86.86z"/><path d="M53.77 55.72a21.63 21.63 0 01-11.7 2.92C31.82 58.64 24.3 51 24.3 40.08s7.6-18.56 17.85-18.56c6.07 0 11.53 2.65 16 7.51l5.73-11.4a31.11 31.11 0 00-21.64-8.49c-17 0-29.9 13.26-29.9 30.85s13 31 29.73 31a28.62 28.62 0 0014.18-3.18 20.48 20.48 0 005.54-4.24l-4.6-10.27s-2.53 1.88-3.42 2.42z" fill="#fff" fill-rule="evenodd"/></g></svg>

+ 3 - 0
static/app/components/sentryAppIcon.tsx

@@ -1,4 +1,5 @@
 import {
+  IconCalixa,
   IconClickup,
   IconClubhouse,
   IconGeneric,
@@ -17,6 +18,8 @@ type Props = {
 
 const SentryAppIcon = ({slug}: Props) => {
   switch (slug) {
+    case 'calixa':
+      return <IconCalixa size="md" />;
     case 'clickup':
       return <IconClickup size="md" />;
     case 'clubhouse':

+ 2 - 0
static/app/plugins/components/pluginIcon.tsx

@@ -6,6 +6,7 @@ import aws from 'sentry-logos/logo-aws.svg';
 import vsts from 'sentry-logos/logo-azure.svg';
 import bitbucket from 'sentry-logos/logo-bitbucket.svg';
 import bitbucketserver from 'sentry-logos/logo-bitbucket-server.svg';
+import calixa from 'sentry-logos/logo-calixa.svg';
 import campfire from 'sentry-logos/logo-campfire.svg';
 import clickup from 'sentry-logos/logo-clickup.svg';
 import clubhouse from 'sentry-logos/logo-clubhouse.svg';
@@ -71,6 +72,7 @@ export const ICON_PATHS = {
   bitbucket,
   bitbucket_pipelines: bitbucket,
   bitbucket_server: bitbucketserver,
+  calixa,
   campfire,
   clickup,
   clubhouse,

+ 1 - 0
static/app/types/index.tsx

@@ -1575,6 +1575,7 @@ export type SentryAppComponent = {
   sentryApp: {
     uuid: string;
     slug:
+      | 'calixa'
       | 'clickup'
       | 'clubhouse'
       | 'komodor'

+ 1 - 0
static/app/views/organizationIntegrations/constants.tsx

@@ -36,6 +36,7 @@ export const POPULARITY_WEIGHT: {
 
   // Sentry-apps
   amixr: 9,
+  calixa: 9,
   clickup: 9,
   clubhouse: 9,
   komodor: 9,