Skip to content

feat(studio): view directory#230

Open
VanishMax wants to merge 6 commits into
mainfrom
feat/studio-view-directory
Open

feat(studio): view directory#230
VanishMax wants to merge 6 commits into
mainfrom
feat/studio-view-directory

Conversation

@VanishMax
Copy link
Copy Markdown
Collaborator

@VanishMax VanishMax commented May 27, 2026

Closes #203

A list of all views with filters and a single view page with a GraphQL playground in it. Includes lens verification logic by adding a script to the lenses package that exports lens metadata with a hash of a specific lens. If Studio notices that a lens from ShinzoHub matches the local hash, this view becomes "verified".

Steps to Test

  1. Open up https://feat-studio-view-directory-shinzo-studio.shinzo-492.workers.dev/
  2. Check the list of all views, try filters.
  3. Try deploying a new view from the old "deploy view" page (though deployment isn't a scope of this pr)
  4. See if it got added to the list of views and that it is verified and queryable
  5. Check the content of the view page. See how well the queries work

Note for reviewers: while i tried to make the UI as nice as possible, it wasn't the priority here. It can and will change once we create a single frontend for all Shinzo apps.

image image image

@VanishMax VanishMax self-assigned this May 27, 2026
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented May 27, 2026

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
shinzo-studio a6861d6 Commit Preview URL

Branch Preview URL
May 28 2026, 11:34 AM

@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
❌ Deployment failed
View logs
shinzo-brand-kit 74b3e72 May 27 2026, 08:50 AM

@VanishMax VanishMax force-pushed the feat/studio-view-directory branch from 74b3e72 to a283e15 Compare May 27, 2026 09:16
@VanishMax VanishMax force-pushed the feat/studio-view-directory branch from a283e15 to 7c3b4d5 Compare May 27, 2026 09:16
@VanishMax VanishMax requested a review from NiranjanaBinoy May 28, 2026 11:38
@VanishMax VanishMax marked this pull request as ready for review May 28, 2026 11:38
@VanishMax VanishMax requested a review from soniasingla May 28, 2026 12:23
@johnnymatthews johnnymatthews self-requested a review May 28, 2026 21:29
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.

Studio: view directory

1 participant