Address SendGrid connector review feedback
- Add SendGrid third-party logo and wire it into ThirdPartyLogo - Add SendGrid name resolver (account company name, graceful fallback) - Fix MFA detection: full-access teammates carry both 2fa_exempt and 2fa_required, so report Unknown unless exactly one is present - Re-record the driver cassette against the live API - Use a random time suffix for the migration filename Signed-off-by: Aurélien Sibiril <81782+aureliensibiril@users.noreply.github.com>
This commit is contained in:
21
packages/ui/src/Atoms/ThirdParties/SendGrid.tsx
Normal file
21
packages/ui/src/Atoms/ThirdParties/SendGrid.tsx
Normal file
@@ -0,0 +1,21 @@
|
||||
import type { ComponentProps } from "react";
|
||||
|
||||
export function SendGrid(props: ComponentProps<"svg">) {
|
||||
return (
|
||||
<svg
|
||||
viewBox="0 0 256 256"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
{...props}
|
||||
>
|
||||
<path
|
||||
d="M256 0v170.667h-85.333v85.329H0V170.666H0V85.331h85.333V0H256Z"
|
||||
fill="#9DD6E3"
|
||||
/>
|
||||
<polygon fill="#3F72AB" points="0 255.996 85.335 255.996 85.335 170.663 0 170.663" />
|
||||
<polygon fill="#00A9D1" points="170.667 170.667 256 170.667 256 85.331 170.667 85.331" />
|
||||
<polygon fill="#00A9D1" points="85.333 85.333 170.667 85.333 170.667 0 85.333 0" />
|
||||
<polygon fill="#2191C4" points="85.333 170.665 170.667 170.665 170.667 85.331 85.333 85.331" />
|
||||
<polygon fill="#3F72AB" points="170.667 85.333 256 85.333 256 0 170.667 0" />
|
||||
</svg>
|
||||
);
|
||||
}
|
||||
@@ -42,6 +42,7 @@ import { OpenAI } from "./OpenAI";
|
||||
import { PagerDuty } from "./PagerDuty";
|
||||
import { PostHog } from "./PostHog";
|
||||
import { Resend } from "./Resend";
|
||||
import { SendGrid } from "./SendGrid";
|
||||
import { Sentry } from "./Sentry";
|
||||
import { Slack } from "./Slack";
|
||||
import { Supabase } from "./Supabase";
|
||||
@@ -81,6 +82,7 @@ const thirdParties: Record<string, FC<ComponentProps<"svg">>> = {
|
||||
PAGERDUTY: PagerDuty,
|
||||
POSTHOG: PostHog,
|
||||
RESEND: Resend,
|
||||
SENDGRID: SendGrid,
|
||||
SENTRY: Sentry,
|
||||
SLACK: Slack,
|
||||
SUPABASE: Supabase,
|
||||
|
||||
@@ -26,6 +26,7 @@ export { OpenAI } from "./OpenAI";
|
||||
export { PagerDuty } from "./PagerDuty";
|
||||
export { PostHog } from "./PostHog";
|
||||
export { Resend } from "./Resend";
|
||||
export { SendGrid } from "./SendGrid";
|
||||
export { Sentry } from "./Sentry";
|
||||
export { Slack } from "./Slack";
|
||||
export { Supabase } from "./Supabase";
|
||||
|
||||
Reference in New Issue
Block a user