diff --git a/site/src/components/Dashboard/DashboardLayout.tsx b/site/src/components/Dashboard/DashboardLayout.tsx index 72b9f910f6..7ffd518d5f 100644 --- a/site/src/components/Dashboard/DashboardLayout.tsx +++ b/site/src/components/Dashboard/DashboardLayout.tsx @@ -15,6 +15,7 @@ import Link from "@mui/material/Link" import Box from "@mui/material/Box" import InfoOutlined from "@mui/icons-material/InfoOutlined" import Button from "@mui/material/Button" +import { docs } from "utils/docs" export const DashboardLayout: FC = () => { const styles = useStyles() @@ -79,9 +80,7 @@ export const DashboardLayout: FC = () => { Coder {updateCheck?.version} is now available. View the{" "} release notes and{" "} - - upgrade instructions - {" "} + upgrade instructions{" "} for more information. diff --git a/site/src/components/PortForwardButton/PortForwardButton.tsx b/site/src/components/PortForwardButton/PortForwardButton.tsx index efee48eebc..5c8b4943f8 100644 --- a/site/src/components/PortForwardButton/PortForwardButton.tsx +++ b/site/src/components/PortForwardButton/PortForwardButton.tsx @@ -17,6 +17,7 @@ import { Maybe } from "components/Conditionals/Maybe" import { useMachine } from "@xstate/react" import { portForwardMachine } from "xServices/portForward/portForwardXService" import { SecondaryAgentButton } from "components/Resources/AgentButton" +import { docs } from "utils/docs" export interface PortForwardButtonProps { host: string @@ -129,7 +130,7 @@ const TooltipView: React.FC = (props) => { - + Learn more about web port forwarding diff --git a/site/src/components/SSHButton/SSHButton.tsx b/site/src/components/SSHButton/SSHButton.tsx index 4e89b4b806..480ae617b7 100644 --- a/site/src/components/SSHButton/SSHButton.tsx +++ b/site/src/components/SSHButton/SSHButton.tsx @@ -9,6 +9,7 @@ import { HelpTooltipLinksGroup, HelpTooltipText, } from "../Tooltips/HelpTooltip" +import { docs } from "utils/docs" export interface SSHButtonProps { workspaceName: string @@ -85,16 +86,16 @@ export const SSHButton: React.FC> = ({ - + Install Coder CLI - + Connect via VS Code Remote SSH - + Connect via JetBrains Gateway - + SSH configuration diff --git a/site/src/components/Tooltips/AuditHelpTooltip.tsx b/site/src/components/Tooltips/AuditHelpTooltip.tsx index 05c5f816f4..a5c0e7905e 100644 --- a/site/src/components/Tooltips/AuditHelpTooltip.tsx +++ b/site/src/components/Tooltips/AuditHelpTooltip.tsx @@ -6,6 +6,7 @@ import { HelpTooltipText, HelpTooltipTitle, } from "./HelpTooltip" +import { docs } from "utils/docs" export const Language = { title: "What is an audit log?", @@ -19,7 +20,7 @@ export const AuditHelpTooltip: FC = () => { {Language.title} {Language.body} - + {Language.docs} diff --git a/site/src/components/Tooltips/UserRoleHelpTooltip.tsx b/site/src/components/Tooltips/UserRoleHelpTooltip.tsx index 232c56ab60..c446f5a32c 100644 --- a/site/src/components/Tooltips/UserRoleHelpTooltip.tsx +++ b/site/src/components/Tooltips/UserRoleHelpTooltip.tsx @@ -6,6 +6,7 @@ import { HelpTooltipText, HelpTooltipTitle, } from "./HelpTooltip" +import { docs } from "utils/docs" export const Language = { title: "What is a role?", @@ -21,7 +22,7 @@ export const UserRoleHelpTooltip: FC = () => { {Language.title} {Language.text} - + {Language.link} diff --git a/site/src/components/Tooltips/WorkspaceHelpTooltip.tsx b/site/src/components/Tooltips/WorkspaceHelpTooltip.tsx index 23524cd88f..58001bd9b8 100644 --- a/site/src/components/Tooltips/WorkspaceHelpTooltip.tsx +++ b/site/src/components/Tooltips/WorkspaceHelpTooltip.tsx @@ -6,6 +6,7 @@ import { HelpTooltipText, HelpTooltipTitle, } from "./HelpTooltip" +import { docs } from "utils/docs" const Language = { workspaceTooltipTitle: "What is a workspace?", @@ -22,13 +23,13 @@ export const WorkspaceHelpTooltip: FC = () => { {Language.workspaceTooltipTitle} {Language.workspaceTooltipText} - + {Language.workspaceTooltipLink1} - + {Language.workspaceTooltipLink2} - + {Language.workspaceTooltipLink3} diff --git a/site/src/components/WorkspaceActions/BuildParametersPopover.tsx b/site/src/components/WorkspaceActions/BuildParametersPopover.tsx index 02c884ac94..9aecbdf7ad 100644 --- a/site/src/components/WorkspaceActions/BuildParametersPopover.tsx +++ b/site/src/components/WorkspaceActions/BuildParametersPopover.tsx @@ -20,6 +20,7 @@ import { } from "components/Tooltips/HelpTooltip/HelpTooltip" import { useFormik } from "formik" import { useRef, useState } from "react" +import { docs } from "utils/docs" import { getFormHelpers } from "utils/formUtils" import { getInitialParameterValues } from "utils/richParameters" @@ -118,7 +119,9 @@ export const BuildParametersPopover = ({ This template has no ephemeral build options. - + Read the docs diff --git a/site/src/pages/AuditPage/AuditFilter.tsx b/site/src/pages/AuditPage/AuditFilter.tsx index d948d44729..882285fe8a 100644 --- a/site/src/pages/AuditPage/AuditFilter.tsx +++ b/site/src/pages/AuditPage/AuditFilter.tsx @@ -11,6 +11,7 @@ import { import { UseFilterMenuOptions, useFilterMenu } from "components/Filter/menu" import { BaseOption } from "components/Filter/options" import capitalize from "lodash/capitalize" +import { docs } from "utils/docs" const PRESET_FILTERS = [ { @@ -44,7 +45,7 @@ export const AuditFilter = ({ }) => { return ( { const { t } = useTranslation("auditLog") @@ -15,17 +16,13 @@ export const AuditPaywall: FC = () => { description={t("paywall.description")} cta={ - + diff --git a/site/src/pages/CreateTemplatePage/CreateTemplateForm.tsx b/site/src/pages/CreateTemplatePage/CreateTemplateForm.tsx index 2b0ac583a1..614682077f 100644 --- a/site/src/pages/CreateTemplatePage/CreateTemplateForm.tsx +++ b/site/src/pages/CreateTemplatePage/CreateTemplateForm.tsx @@ -39,6 +39,7 @@ import { import camelCase from "lodash/camelCase" import capitalize from "lodash/capitalize" import { VariableInput } from "./VariableInput" +import { docs } from "utils/docs" const MAX_DESCRIPTION_CHAR_LIMIT = 128 const MAX_TTL_DAYS = 30 @@ -322,7 +323,7 @@ export const CreateTemplateForm: FC = ({ ) : ( <> {commonT("licenseFieldTextHelper")}{" "} - + {commonT("learnMore")} . @@ -459,7 +460,7 @@ export const CreateTemplateForm: FC = ({ This setting requires an enterprise license for the  - + 'Template RBAC' {" "} feature to customize permissions. diff --git a/site/src/pages/DeploySettingsPage/GeneralSettingsPage/GeneralSettingsPageView.tsx b/site/src/pages/DeploySettingsPage/GeneralSettingsPage/GeneralSettingsPageView.tsx index 4b664de25a..7bc000e96d 100644 --- a/site/src/pages/DeploySettingsPage/GeneralSettingsPage/GeneralSettingsPageView.tsx +++ b/site/src/pages/DeploySettingsPage/GeneralSettingsPage/GeneralSettingsPageView.tsx @@ -6,6 +6,7 @@ import { Header } from "components/DeploySettingsLayout/Header" import OptionsTable from "components/DeploySettingsLayout/OptionsTable" import { Stack } from "components/Stack/Stack" import { useDeploymentOptions } from "utils/deployOptions" +import { docs } from "utils/docs" export type GeneralSettingsPageViewProps = { deploymentOptions: DeploymentOption[] @@ -22,7 +23,7 @@ export const GeneralSettingsPageView = ({
{Boolean(getDeploymentDAUsError) && ( diff --git a/site/src/pages/DeploySettingsPage/GitAuthSettingsPage/GitAuthSettingsPageView.tsx b/site/src/pages/DeploySettingsPage/GitAuthSettingsPage/GitAuthSettingsPageView.tsx index 219b5ec43f..19b46ce707 100644 --- a/site/src/pages/DeploySettingsPage/GitAuthSettingsPage/GitAuthSettingsPageView.tsx +++ b/site/src/pages/DeploySettingsPage/GitAuthSettingsPage/GitAuthSettingsPageView.tsx @@ -9,6 +9,7 @@ import { DeploymentValues, GitAuthConfig } from "api/typesGenerated" import { Alert } from "components/Alert/Alert" import { EnterpriseBadge } from "components/DeploySettingsLayout/Badges" import { Header } from "components/DeploySettingsLayout/Header" +import { docs } from "utils/docs" export type GitAuthSettingsPageViewProps = { config: DeploymentValues @@ -24,7 +25,7 @@ export const GitAuthSettingsPageView = ({