Skip to content

Practitioner deploy changes#237

Merged
threehappypenguins merged 4 commits into
devfrom
practitioner-deploy-changes
Jul 12, 2026
Merged

Practitioner deploy changes#237
threehappypenguins merged 4 commits into
devfrom
practitioner-deploy-changes

Conversation

@threehappypenguins

Copy link
Copy Markdown
Owner

Summary

  • Prepare practitioner web for practitioner.abstrack.org: shared favicon/OG branding, noindex metadata, and NEXT_PUBLIC_PRACTITIONER_WEB_ORIGIN.
  • Make / the brand home with proxy redirects (signed out → /login, signed in → /patients); move TOTP enrollment to /mfa.
  • Align invite/login/password and patient-gate links with /mfa; drop sidebar Home in favor of Patients + Settings.
  • Vercel: allow PR comments on preview deploys (pull-requests: write) and use ** for git deployment branch ignore.

Test plan

  • Signed out: visit //login; logo on login stays on public chrome and returns to / → login
  • Signed in with MFA: visit / or click logo → /patients
  • Signed in without TOTP: login / invite / update-password / patient gate → /mfa; enrollment still works
  • Confirm favicon + tab title on practitioner; robots still disallow indexing
  • /preview workflow can post/update the PR comment (write permission)

@threehappypenguins threehappypenguins self-assigned this Jul 12, 2026
@threehappypenguins

Copy link
Copy Markdown
Owner Author

/preview-practitioner

@github-actions

Copy link
Copy Markdown

Vercel Practitioner Preview Deployment

Preview URL: https://abstrack-practitioner-44vvq9i8j-sarah-poulins-projects.vercel.app

@threehappypenguins

Copy link
Copy Markdown
Owner Author

/preview-web

@github-actions

Copy link
Copy Markdown

Vercel Web Preview Deployment

Preview URL: https://abstrack-8gj4gnirb-sarah-poulins-projects.vercel.app

@threehappypenguins threehappypenguins merged commit 5584b75 into dev Jul 12, 2026
@threehappypenguins threehappypenguins deleted the practitioner-deploy-changes branch July 12, 2026 02:31
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