ydb-platform / ydb-embedded-ui

Apache License 2.0
28 stars 7 forks source link

Settings usage in requests and Settings and results display modification #1060

Closed astandrik closed 3 months ago

astandrik commented 3 months ago

This is subtask of https://github.com/ydb-platform/ydb-embedded-ui/issues/803

  1. Indication of Overridden Settings

    • [x] Show an indication on the settings control when default settings are overridden.
    • [x] Show changed settings in gear tootip on hover
    • [x] Apply settings to query when it is ran or explained.
    • [x] Tracing level implementation
  2. Banner for Altered Settings

    • [x] Display an info banner with altered settings when they are changed.
    • [x] Allow the banner to be closed, with settings accessible via a question mark icon afterward.
    • [x] Ensure the banner state (open/closed) is remembered for the browser session.
  3. Apply Settings to Execute and Explain Actions

    • [x] Ensure the settings apply to both query execution and explanation actions.
    • [x] Ensure old functionality works as expected (without flag)
    • [x] Ensure design is valid
astandrik commented 3 months ago

Waiting review for merge