Skip to content

chore(studio): delete the databases and secrets pages - #53

Merged
cooper (czxtm) merged 1 commit into
mainfrom
chore/delete-studio-databases-secrets
Sep 23, 2026
Merged

cooper (czxtm) merged 1 commit into
mainfrom
chore/delete-studio-databases-secrets

Conversation

@czxtm

Copy link
Copy Markdown
Member

/studio/databases rendered only mock data. /studio/secrets duplicated the Variables page, and it showed demo secrets whenever a read failed.

This PR removes:

  • both routes and their panels
  • the /api/provision-db and /api/seed-snapshots routes, with their seed data
  • the GitHub tRPC router, whose only caller was the databases page (the provision-db workflow it dispatched was deleted in 8b00957)

The overview Secrets tile now points at /studio/variables, and the commented-out quick actions that linked to the removed pages are gone.

Verification:

  • The route tree was regenerated with the TanStack Start plugin.
  • tsgo on apps/web reports 104 errors on origin/main and 102 after this change, with no new ones.
  • packages/api now shows 16 TS2883 declaration-portability errors. They already existed, but the two TS6133 errors in the deleted github.ts had been masking them. They are tracked in stackpanel-thq.15.
  • Web vitest passes 49 of 50. The one failure (production-performance-config.test.ts, R2 cache) also fails on origin/main.

Refs stackpanel-thq.1

/studio/databases rendered only mock data, and /studio/secrets duplicated
the Variables page while showing demo secrets whenever a read failed.

Remove both routes and panels, the /api/provision-db and
/api/seed-snapshots routes with their seed data, and the GitHub tRPC
router, whose only caller was the databases page (the provision-db
workflow it dispatched was deleted in 8b00957). Point the overview
Secrets tile at /studio/variables and drop the commented-out quick
actions that linked to the removed pages.

Refs: stackpanel-thq.1
@github-actions

Copy link
Copy Markdown
Contributor

Preview deployed to pr-53 — https://pr-53.stackpanel.com

@czxtm
cooper (czxtm) merged commit 70eeec0 into main Sep 23, 2026
13 of 14 checks passed
@linear-code

linear-code Bot commented Sep 23, 2026

Copy link
Copy Markdown

ENG-835

@czxtm
cooper (czxtm) deleted the chore/delete-studio-databases-secrets branch September 23, 2026 12:50

This branch had an error being deployed

1 failed and 1 active deployments
pr-53 — a1a8193e Deployed Sep 23, 2026 by czxtm via deploy #193
docs-preview — a1a8193e Deployed Sep 23, 2026 by czxtm via deploy #178
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