Skip to content

feat(portal): allow employees to view signed policies#2446

Merged
Marfuen merged 4 commits intomainfrom
mariano/swap-onboarding-cloud-software-order
Apr 2, 2026
Merged

feat(portal): allow employees to view signed policies#2446
Marfuen merged 4 commits intomainfrom
mariano/swap-onboarding-cloud-software-order

Conversation

@Marfuen
Copy link
Copy Markdown
Contributor

@Marfuen Marfuen commented Apr 2, 2026

Summary

  • Add a /[orgId]/policies page to the employee portal that lists all signed policies with links to view each one
  • Add a "View Signed Policies" button in the policies accordion that appears after all policies are accepted
  • Fixes ENG-191: employees can now access their signed policies after completing all onboarding tasks

Test plan

  • Sign in as an employee in the portal
  • Accept all policies
  • Verify "View Signed Policies" button appears next to "All Policies Accepted"
  • Click "View Signed Policies" and verify the list page shows all signed policies
  • Click a policy and verify the detail page renders correctly
  • Verify breadcrumb navigation works (back to Overview)
  • Verify empty state when no policies are signed

🤖 Generated with Claude Code

Marfuen and others added 3 commits April 2, 2026 17:22
Move the infrastructure/cloud hosting question ahead of the software
question in the onboarding wizard for a more logical flow.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@linear
Copy link
Copy Markdown

linear bot commented Apr 2, 2026

@vercel
Copy link
Copy Markdown

vercel bot commented Apr 2, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
app Ready Ready Preview, Comment Apr 2, 2026 9:59pm
comp-framework-editor Ready Ready Preview, Comment Apr 2, 2026 9:59pm
portal Ready Ready Preview, Comment Apr 2, 2026 9:59pm

Request Review

@cursor
Copy link
Copy Markdown

cursor bot commented Apr 2, 2026

PR Summary

Low Risk
Low risk: adds a new read-only portal page and a conditional navigation button, reusing existing session/member checks and not changing policy signing behavior.

Overview
Employees can now access a new /${orgId}/policies page that lists the policies they’ve already signed (with links to each policy detail view and an empty state when none are signed).

The policies onboarding accordion now shows a "View Signed Policies" button next to the accept-all control once all required policies are accepted.

Written by Cursor Bugbot for commit 7f394f3. This will update automatically on new commits. Configure here.

Copy link
Copy Markdown

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

@Marfuen Marfuen merged commit 883caeb into main Apr 2, 2026
10 checks passed
@Marfuen Marfuen deleted the mariano/swap-onboarding-cloud-software-order branch April 2, 2026 22:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant