Skip to content

update website id#2184

Open
5byuri wants to merge 5 commits into
mainfrom
telemetry-data
Open

update website id#2184
5byuri wants to merge 5 commits into
mainfrom
telemetry-data

Conversation

@5byuri

@5byuri 5byuri commented Jun 23, 2026

Copy link
Copy Markdown
Member

No description provided.

Copilot AI review requested due to automatic review settings June 23, 2026 15:35

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates DevGuard’s telemetry configuration (Umami website ID) and adjusts related version/disable-flag handling in the API entrypoint and telemetry package.

Changes:

  • Update Umami WebsiteID used for startup telemetry events.
  • Change DEVGUARD_TELEMETRY_DISABLED parsing to use strconv.ParseBool (and update tests accordingly).
  • Modify API version/Sentry release wiring (currently introduces a compile error in apiVersion()).

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 4 comments.

File Description
telemetry/telemetry.go Updates WebsiteID and changes env parsing for the telemetry disable flag.
telemetry/telemetry_test.go Updates the set of values expected to disable telemetry.
cmd/devguard/main.go Removes build-time release var usage and adjusts version/Sentry release handling (contains a syntax error as-is).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread telemetry/telemetry.go
Comment thread telemetry/telemetry_test.go
Comment thread cmd/devguard/main.go
Comment on lines 196 to 198
func apiVersion() string {
return telemetry.RuntimeVersion(config.Version, release)
return telemetry.RuntimeVersion(config.Version, )
}
Comment thread cmd/devguard/main.go
@5byuri

5byuri commented Jun 23, 2026

Copy link
Copy Markdown
Member Author

fixing this

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.

2 participants