Skip to content

feat(team-soon): drop unlimited-X promises from Billing + Team pages#3

Merged
mastermanas805 merged 1 commit into
mainfrom
feat/team-soon-dashboard-pages
May 11, 2026
Merged

feat(team-soon): drop unlimited-X promises from Billing + Team pages#3
mastermanas805 merged 1 commit into
mainfrom
feat/team-soon-dashboard-pages

Conversation

@mastermanas805
Copy link
Copy Markdown
Member

Companion to #2. Dashboard's BillingPage + TeamPage were still listing Team features as 'unlimited Postgres/Redis/Mongo/queues/storage' + 'unlimited deployments' + 'unlimited vault entries · unlimited envs'. Replaced with roadmap-language bullets all marked comingSoon. Members counter no longer claims '5 of unlimited'.

…am pages

The dashboard BillingPage and TeamPage still listed Team features as
"unlimited Postgres / Redis / Mongo / queues / storage" + "unlimited
deployments" + "unlimited vault entries · unlimited envs" + checkmarks
for RBAC. None of that is shipped.

- BillingPage: collapse Team's nine bullets into five honest roadmap
  lines, all marked comingSoon (amber pill in the existing UI).
- TeamPage: "Members · 5 of unlimited" → "Members · 5"; plan-limit
  note no longer says Team "removes the limit".
@mastermanas805 mastermanas805 merged commit 8878a77 into main May 11, 2026
@mastermanas805 mastermanas805 deleted the feat/team-soon-dashboard-pages branch May 11, 2026 05:43
mastermanas805 added a commit that referenced this pull request May 14, 2026
… /.well-known/*) (#63)

PRs #3 and #4 on InstaNode-dev/web shipped these 7 files, but that repo
has no GitHub Pages config. The publishing surface for instanode.dev is
this repo (InstaNode-dev/instanode-web) — Pages source is main, path /,
CNAME instanode.dev. Vite copies public/ verbatim into dist/ which Pages
serves. Re-publishing the 7 files under public/docs/public/ + public/.well-known/
so the URLs Persona4 (InfoSec) and Persona2 (hobby dev) actually hit return 200.

Files (all from the original landed-but-wrong-repo PRs, content unchanged
except security.txt Expires bumped from 2027-05-13 → 2027-05-14):

  public/.well-known/pgp-key.txt          (4096-bit RSA, fpr E950B348C79A...)
  public/.well-known/security.txt         (RFC 9116)
  public/docs/public/dpa.md               (controller-to-processor DPA + SCCs)
  public/docs/public/subprocessors.md     (DigitalOcean, Razorpay, Brevo, etc.)
  public/docs/public/breach-notification.md  (72h commitment + template)
  public/docs/public/security.md          (bug-bounty intake + safe harbor)
  public/docs/public/trust-residency.md   (NYC3 today, EU on roadmap)

Verified locally: npm run build produces all 7 files under dist/ at the
correct paths.
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