Skip to content
This repository was archived by the owner on Sep 30, 2024. It is now read-only.

feat/frontend/dotcom: add toggles for various online license checks#64013

Merged
bobheadxi merged 1 commit into
mainfrom
licensing-checks-toggles
Jul 23, 2024
Merged

feat/frontend/dotcom: add toggles for various online license checks#64013
bobheadxi merged 1 commit into
mainfrom
licensing-checks-toggles

Conversation

@bobheadxi

@bobheadxi bobheadxi commented Jul 23, 2024

Copy link
Copy Markdown
Member

Adds the following toggles for various dotcom-mode online licensing capabilities:

  • DOTCOM_ENABLE_ONLINE_LICENSE_CHECKS=false makes it so that the license check "pings" always return "you're good to go"
  • DOTCOM_ENABLE_ANOMALOUS_LICENSE_CHECKER=false disables the Redis + event_logs thing looking for suspicious pings
  • DOTCOM_ENABLE_UPCOMING_LICENSE_EXPIRATION_CHECKER=false disables Slack notifications for upcoming license expirations

All defaults still respect the existing behaviour. https://github.com/sourcegraph/deploy-sourcegraph-cloud/pull/18712 explicitly sets the toggles for online license checks, per the discussion in https://sourcegraph.slack.com/archives/C012NU3PXA9/p1721669308549559

All of the above capabilities are planned to be migrated to Enterprise Portal:

Test plan

CI

@cla-bot cla-bot Bot added the cla-signed label Jul 23, 2024
@bobheadxi bobheadxi requested review from a team and eseliger July 23, 2024 18:18
@bobheadxi bobheadxi merged commit 31b271b into main Jul 23, 2024
@bobheadxi bobheadxi deleted the licensing-checks-toggles branch July 23, 2024 21:45
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants