Skip to content

Conversation

@annehaley
Copy link
Collaborator

Since we are planning on sharing our deployment with more potential users so that we can gather feedback on completed features, we decided to hide incomplete features from users for now. This PR does the following:

  • Collapse the panels in the righthand sidebar by default
  • Close the righthand sidebar by default
  • Modify the list_types endpoint of the Analytics viewset such that non-superusers get no results for analytics types. Thus, if a non-superuser opens the analytics panel, they will see "No available Analytics." When the analytics are in a more ready state, we can remove this logic (I left a TODO comment so we won't forget).

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Dec 3, 2025

Deploying geoinsight with  Cloudflare Pages  Cloudflare Pages

Latest commit: 8b5656c
Status: ✅  Deploy successful!
Preview URL: https://10c117ca.geoinsight.pages.dev
Branch Preview URL: https://hide-features.geoinsight.pages.dev

View logs

Copy link
Member

@aashish24 aashish24 left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Collaborator

@BryonLewis BryonLewis left a comment

Choose a reason for hiding this comment

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

👍

@annehaley annehaley merged commit 500292a into master Dec 16, 2025
6 checks passed
@annehaley annehaley deleted the hide-features branch December 16, 2025 21:09
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.

4 participants