hasura / hasura/graphql-engine
Unable to disable "telemetry" popup
- Dominant language
- TypeScript
- Stars
- 32.1k
- Forks
- 3k
- PR merge metrics
- PR metrics pending
Description
### Version Information
Server Version: 2.1.1
### Environment
OSS
### What is the expected behaviour?
When telemetry is disabled through an environment variable, I should haven't to deal with the Telemetry popup.
### What is the current behaviour?
It's not clear whether or not Telemetry is disabled because the popup still comes up when logging into the Hasura console.
### How to reproduce the issue?
1. Start Hasura with HASURA_GRAPHQL_ENABLE_TELEMETRY: "false"
2. Enable console with HASURA_GRAPHQL_ENABLE_CONSOLE: "true"
3. Notice the telemetry popup in the console, that suggests Telemetry is enabled
### Screenshots or Screencast

Contributor guide
Research direction
Reproduce the issue using HASURA_GRAPHQL_ENABLE_TELEMETRY set to false and the console enabled, then trace how the console decides whether to show the telemetry popup. Done means the popup is not shown when telemetry is disabled, while the telemetry setting remains clear to the user.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- backend, frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100