chore: mandate telnyx signature verification

This commit is contained in:
Sabiha Khan 2026-05-19 16:48:49 +05:30
parent 5b1e3980b1
commit ce3ac98bd8
5 changed files with 9 additions and 56 deletions

View file

@ -181,8 +181,7 @@ export default function TelephonyConfigurationsPage() {
? "1 Telnyx configuration is"
: `${telnyxMissingWebhookPublicKeyCount} Telnyx configurations are`}{" "}
missing a webhook public key. Without it, Telnyx call status
updates and inbound calls will be rejected starting{" "}
<span className="font-medium">15 May 2026</span>. Copy your
updates and inbound calls are being rejected. Copy your
public key from{" "}
<span className="whitespace-nowrap">
Mission Control Portal Keys &amp; Credentials Public Key

View file

@ -70,8 +70,7 @@ type SidebarNavSection = {
items: SidebarNavItem[];
};
const TELEPHONY_WARNING_DEADLINE = "15 May 2026";
const TELEPHONY_WARNING_COPY = `Action required before ${TELEPHONY_WARNING_DEADLINE}`;
const TELEPHONY_WARNING_COPY = "Action required";
const NAV_SECTIONS: SidebarNavSection[] = [
{
@ -206,7 +205,7 @@ export function AppSidebar() {
};
const warningIndicator = (
<AlertTriangle
aria-label={`Action required on a telephony configuration before ${TELEPHONY_WARNING_DEADLINE}`}
aria-label="Action required on a telephony configuration"
className={cn(
"text-amber-500",
isCollapsed ? "absolute -right-0.5 -top-0.5 h-3 w-3" : "ml-auto h-3.5 w-3.5"