diff --git a/messages/en-US.json b/messages/en-US.json index b55e2f6c5..8a1cfc414 100644 --- a/messages/en-US.json +++ b/messages/en-US.json @@ -1743,10 +1743,10 @@ "enableDockerSocket": "Enable Docker Blueprint", "enableDockerSocketDescription": "Enable Docker Socket label scraping for blueprint labels. Socket path must be provided to the site connector. Read about how this works in the documentation.", "newtAutoUpdate": "Enable Site Auto-Update", - "newtAutoUpdateDescription": "When enabled, site connectors will automatically update to the latest version when a new release is available.", + "newtAutoUpdateDescription": "When enabled, site connectors will automatically download the latest version and restart themselves. This can be overridden on a per-site basis.", "siteAutoUpdate": "Site Auto-Update", "siteAutoUpdateLabel": "Enable Auto-Update", - "siteAutoUpdateDescription": "Control whether this site's connector automatically downloads the latest version.", + "siteAutoUpdateDescription": "When enabled, this site's connector will automatically download the latest version and restart itself.", "siteAutoUpdateOrgDefault": "Organization default: {state}", "siteAutoUpdateOverriding": "Overriding organization setting", "siteAutoUpdateResetToOrg": "Reset to Organization Default", diff --git a/src/app/[orgId]/settings/general/page.tsx b/src/app/[orgId]/settings/general/page.tsx index bef9b0cd7..0ebfae651 100644 --- a/src/app/[orgId]/settings/general/page.tsx +++ b/src/app/[orgId]/settings/general/page.tsx @@ -42,6 +42,7 @@ import { SwitchInput } from "@app/components/SwitchInput"; import { usePaidStatus } from "@app/hooks/usePaidStatus"; import { tierMatrix, TierFeature } from "@server/lib/billing/tierMatrix"; import { PaidFeaturesAlert } from "@app/components/PaidFeaturesAlert"; +import { ExternalLink } from "lucide-react"; // Schema for general organization settings const GeneralFormSchema = z.object({ @@ -279,7 +280,16 @@ function GeneralSectionForm({ org }: SectionFormProps) { /> - {t("newtAutoUpdateDescription")} + {t("newtAutoUpdateDescription")}{" "} + + {t("learnMore")} + + diff --git a/src/app/[orgId]/settings/sites/[niceId]/general/page.tsx b/src/app/[orgId]/settings/sites/[niceId]/general/page.tsx index 92093591b..4f1b8035f 100644 --- a/src/app/[orgId]/settings/sites/[niceId]/general/page.tsx +++ b/src/app/[orgId]/settings/sites/[niceId]/general/page.tsx @@ -293,7 +293,7 @@ export default function GeneralPage() { type="button" variant="link" size="sm" - className="text-sm text-muted-foreground underline px-0" + className="text-sm text-muted-foreground px-0" onClick={() => { form.setValue( "autoUpdateOverrideOrg", @@ -315,7 +315,16 @@ export default function GeneralPage() { {t( "siteAutoUpdateDescription" - )} + )}{" "} + + {t("learnMore")} + +