Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release-23.2: ui: add license change notification to db console #130425

Commits on Sep 10, 2024

  1. server: include license info into uiconfig endpoint response

    This change extends response for `uiconfig` endpoint which
    now contains information about license type and time until
    license expires.
    
    Release note: None
    koorosh authored and dhartunian committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    eaadc3d View commit details
    Browse the repository at this point in the history
  2. ui: show license expiration alert in Db Console

    With this change, new alert message is shown in Db Console
    when license is expired or less than 15 days left before
    it will expire.
    This change doesn't affect clusters that doesn't have
    any license set.
    
    Release note (ui change): show alert message in Db Console
    when license is expired or less than 15 days left before
    it expires.
    koorosh authored and dhartunian committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    52b0fd8 View commit details
    Browse the repository at this point in the history
  3. ui: add license change notification to db console

    This change adds a dismissable alert to the Overview page of DB
    Console that informs users about upcoming license changes.
    
    This popup is only shown if the cluster does not have an active
    "Enterprise" license
    
    The popup links to this page:
    "https://www.cockroachlabs.com/enterprise-license-update/"
    
    When the popup is dismissed, the dismissal is stored in the DB for
    this user and they don't see this notification again.
    
    Resolves: CRDB-40939
    
    Release note (ui change): DB Console will show a notification alerting
    customers without an Enterprise license, to upcoming license changes
    with a link to more information.
    dhartunian committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    1e770e1 View commit details
    Browse the repository at this point in the history