Skip to content

Restore demo links on trial buttons to feature pages#460

Merged
aurelianware merged 1 commit intomainfrom
claude/restore-trial-demo-links-bymKf
Mar 14, 2026
Merged

Restore demo links on trial buttons to feature pages#460
aurelianware merged 1 commit intomainfrom
claude/restore-trial-demo-links-bymKf

Conversation

@aurelianware
Copy link
Owner

The "Start Trial to Explore" buttons on the demo dashboard were pointing
to /signup instead of the actual demo feature pages. Updated links to
/demo/claims, /demo/eligibility, /demo/authorizations, and /demo/members.
Added secondary @page routes and [AllowAnonymous] to each feature page
so demo visitors can access them without authentication.

https://claude.ai/code/session_01P4R8L1YMKPVb3MSLymRWD2

The "Start Trial to Explore" buttons on the demo dashboard were pointing
to /signup instead of the actual demo feature pages. Updated links to
/demo/claims, /demo/eligibility, /demo/authorizations, and /demo/members.
Added secondary @page routes and [AllowAnonymous] to each feature page
so demo visitors can access them without authentication.

https://claude.ai/code/session_01P4R8L1YMKPVb3MSLymRWD2
Copilot AI review requested due to automatic review settings March 14, 2026 00:28
@aurelianware aurelianware merged commit c6d3db9 into main Mar 14, 2026
55 of 58 checks passed
@aurelianware aurelianware deleted the claude/restore-trial-demo-links-bymKf branch March 14, 2026 00:29
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the portal demo dashboard so its “Start Trial to Explore” CTAs route visitors into the demo feature experiences, and adds /demo/* routes to the corresponding feature pages to make those URLs resolvable.

Changes:

  • Updated demo dashboard buttons to link to /demo/claims, /demo/eligibility, /demo/authorizations, and /demo/members.
  • Added secondary @page routes (/demo/...) to the Claims/Eligibility/Authorizations/Members pages.
  • Added [AllowAnonymous] + Microsoft.AspNetCore.Authorization imports to those feature pages.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
src/portal/CloudHealthOffice.Portal/Pages/Demo.razor Fixes CTA links to point at demo feature routes instead of /signup.
src/portal/CloudHealthOffice.Portal/Pages/Claims.razor Adds /demo/claims route and marks the component [AllowAnonymous].
src/portal/CloudHealthOffice.Portal/Pages/Eligibility.razor Adds /demo/eligibility route and marks the component [AllowAnonymous].
src/portal/CloudHealthOffice.Portal/Pages/Authorizations.razor Adds /demo/authorizations route and marks the component [AllowAnonymous].
src/portal/CloudHealthOffice.Portal/Pages/Members.razor Adds /demo/members route and marks the component [AllowAnonymous].

@page "/demo/members"
@using Microsoft.AspNetCore.Authorization
@using CloudHealthOffice.Portal.Services
@attribute [AllowAnonymous]
Comment on lines +3 to +5
@using Microsoft.AspNetCore.Authorization
@using CloudHealthOffice.Portal.Services
@attribute [AllowAnonymous]
Comment on lines 1 to +5
@page "/claims"
@page "/demo/claims"
@using Microsoft.AspNetCore.Authorization
@using CloudHealthOffice.Portal.Services
@attribute [AllowAnonymous]
Comment on lines +3 to +5
@using Microsoft.AspNetCore.Authorization
@using CloudHealthOffice.Portal.Services
@attribute [AllowAnonymous]
@page "/demo/authorizations"
@using Microsoft.AspNetCore.Authorization
@using CloudHealthOffice.Portal.Services
@attribute [AllowAnonymous]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants