Skip to content

Update access docs for accepting invitations on the Pending Invites tab - #5450

Merged
Jeremy Rose (jeremyrose-viam) merged 1 commit into
mainfrom
claude/update-pending-invites
Oct 21, 2026
Merged

Jeremy Rose (jeremyrose-viam) merged 1 commit into
mainfrom
claude/update-pending-invites

Conversation

@elizafarley

Copy link
Copy Markdown
Contributor

Source changes

  • viamrobotics/app#14034 (41b7b4b64): removes the ENABLE_USER_SETTINGS feature flag (fallback was false), so the profile menu's Settings link to /user/settings now shows for every user. That page's Pending Invites tab lists organization invitations with the role and invite date, and Accept and Decline buttons; declining asks for confirmation (Decline invite) and an owner must resend the invite.

Documents: no ticket key found (the engineering PR is [no-ticket]).

Docs changes

  • docs/organization/access.md: new "Accept or decline an invitation" section after "Share resources with users", so the invitee side of the flow is documented. UI labels taken from ui/src/lib/layout/nav/user-menu.svelte, ui/src/routes/(auth-required)/user/(settings)/settings-tabs.ts and settings/+page.svelte.

How I found these

  • Found by the docs-agent checker run on 2026-10-21: the primary run logged app#14034 in release notes and noted that no docs page describes the user settings page, but routed only the Machine Favorites tab (backlog app-13983-machine-favorites, DOCS-5024) and not Pending Invites.
  • Grep for invit, pending invit, accept, decline across docs/: only the owner-side invite steps in access.md and OAuth invite-link settings in oauth.md; nothing on how an invitee accepts.

Checks: prettier 3.2.5 (repo-local), markdownlint, vale 3.12.0, frontmatter_rules.py, make build-prod all pass.


Generated by daily docs change agent (checker run)


Generated by Claude Code

app#14034 removed the ENABLE_USER_SETTINGS flag, so every user's profile
menu now links to the user settings page, whose Pending Invites tab lists
organization invitations with Accept and Decline buttons.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XUDotyYxydM6obPLrxybdC
@netlify

netlify Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for viam-docs ready!

Name Link
🔨 Latest commit fbe5d1c
🔍 Latest deploy log https://app.netlify.com/projects/viam-docs/deploys/6ad8922584b7c93a82df23fb
😎 Deploy Preview https://deploy-preview-5450--viam-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 39 (🔴 down 9 from production)
Accessibility: 100 (no change from production)
Best Practices: 100 (no change from production)
SEO: 92 (no change from production)
PWA: 60 (no change from production)
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@viambot viambot added the safe to build This pull request is marked safe to build from a trusted zone label Oct 21, 2026

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a lot of UI description, but it's consistent with the existing page content.

@jeremyrose-viam
Jeremy Rose (jeremyrose-viam) merged commit e7ba50c into main Oct 21, 2026
15 checks passed
@jeremyrose-viam
Jeremy Rose (jeremyrose-viam) deleted the claude/update-pending-invites branch October 21, 2026 14:53
@github-actions

Copy link
Copy Markdown

🔎💬 Inkeep AI search and chat service is syncing content for source 'Viam Docs'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

safe to build This pull request is marked safe to build from a trusted zone

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants