fix: move deployment docs links inline as View docs text links and update links (#28612) by github-actions[bot] · Pull Request #28670 · coder/coder · GitHub
Skip to content

fix: move deployment docs links inline as View docs text links and update links (#28612) - #28670

Closed
github-actions[bot] wants to merge 1 commit into
release/2.37from
backport/28612-to-2.37
Closed

fix: move deployment docs links inline as View docs text links and update links (#28612)#28670
github-actions[bot] wants to merge 1 commit into
release/2.37from
backport/28612-to-2.37

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Cherry-pick of #28612

Original PR: #28612 — chore(site/src): move deployment docs links inline as View docs text links
Merge commit: 046a532
Requested by: @tracyjohnsonux

@tracyjohnsonux

Copy link
Copy Markdown
Contributor

…links (#28612)

Moves documentation CTAs that were previously rendered as header buttons
into inline `View docs` external text links under the relevant header or
section copy.

Deployment settings:
- `/deployment/overview`
- `/deployment/appearance`
- `/deployment/external-auth`
- `/deployment/oauth2-provider/apps`
- `/deployment/network`
- `/deployment/workspace-proxies`
- `/deployment/idp-org-sync`
- `/deployment/notifications`
- `/deployment/userauth`
- `/deployment/security`
- `/deployment/observability`
- `/deployment/premium`
- `/deployment/ai-governance`

Organization and user settings:
- `/organizations/:organization/groups`
- `/organizations/:organization/roles`
- `/organizations/:organization/idp-sync`
- `/organizations/new`
- `/organizations/:organization/provisioners`
- `/organizations/:organization/provisioner-keys`
- workspace sharing settings

Other admin/tool pages:
- `/ai/settings/gateway-keys`
- `/audit`
- `/connectionlog`
- template permissions settings

- `SettingsHeaderDocsLink` now renders the shared inline `Link`
component with the default label `View docs`, external icon, and
screen-reader text for new-tab behavior.
- Right-side header actions now remain reserved for real actions such as
`Add application`, `Create key`, or export buttons.
- `/deployment/security`: removed the duplicate Browser-Only Connections
badge and vertically aligned the remaining badge with the section
heading.
- `/deployment/observability`: kept docs links scoped to Audit Logging
and Monitoring, and removed the top-level observability docs link.
- Notification misconfiguration alerts now use the same `View docs`
text-link treatment.
- Storybook stories updated to assert the new link labels and hrefs
where covered.

- `pnpm check`
- `pnpm lint:types`
- Targeted Storybook interaction tests for the updated pages.

_This PR was generated by Coder Agents on behalf of @tracyjohnsonux._

(cherry picked from commit 046a532)
@tracyjohnsonux
tracyjohnsonux force-pushed the backport/28612-to-2.37 branch from 2d90ab4 to 150c65f Compare August 26, 2026 21:42
@tracyjohnsonux

Copy link
Copy Markdown
Contributor

Resolved. The branch has been re-created from the current release/2.37 tip with git cherry-pick -x 046a532a and the two SecuritySettingsPageView conflicts resolved by taking main's content: since only #28612 and #28660 touched those files on either side, the resolved files are byte-identical to main. The pick lands as 46 files (one fewer than on main) because part of the stories hunk was already present via #28664.

Validation: pnpm run lint:types passes.

Resolved by Coder Agents on behalf of @tracyjohnsonux.

@tracyjohnsonux tracyjohnsonux changed the title chore(site/src): move deployment docs links inline as View docs text links (#28612) fix(scope): move deployment docs links inline as View docs text links (#28612) Aug 26, 2026
@tracyjohnsonux tracyjohnsonux changed the title fix(scope): move deployment docs links inline as View docs text links (#28612) fix(scope): move deployment docs links inline as View docs text links and update links (#28612) Aug 26, 2026
@tracyjohnsonux tracyjohnsonux changed the title fix(scope): move deployment docs links inline as View docs text links and update links (#28612) fix: move deployment docs links inline as View docs text links and update links (#28612) Aug 26, 2026
@tracyjohnsonux
tracyjohnsonux requested a review from mtojek August 26, 2026 22:00
@tracyjohnsonux

Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot locked and limited conversation to collaborators Aug 26, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

cherry-pick/v2.37 Cherry-pick PR targeting release/2.37

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant