Skip to content

feat: add AssetDB (Preview) entry to the app switcher (ENG-8329) - #109

Merged
Ahmore merged 2 commits into
stacklet/integrationfrom
dario/feat/ENG-8329-appselector-assetdb-v2
Aug 12, 2026
Merged

feat: add AssetDB (Preview) entry to the app switcher (ENG-8329)#109
Ahmore merged 2 commits into
stacklet/integrationfrom
dario/feat/ENG-8329-appselector-assetdb-v2

Conversation

@Ahmore

@AhmoreAhmore commented Aug 10, 2026

Copy link
Copy Markdown

What type of PR is this?

  • Feature

Description

Adds an AssetDB (Preview) entry (Superset) to the AppSwitcher dropdown, keyed
on the superset key already served by /stacklet/config and skipped when unset.
From Redash's own switcher the Redash-backed AssetDB is always present, so the
Superset entry always carries the "(Preview)" suffix here.

How is this tested?

  • N/A

Two-line addition, gated by the same isValidUrl check as the other entries.

Related Tickets & Documents

ENG-8329

Superset is rolling out as "AssetDB v2" alongside this Redash-backed
"AssetDB", so the switcher needs to offer both. The `superset` key comes
from the existing /stacklet/config payload and, like the other entries,
is skipped when the environment has no Superset URL.
fixes: ENG-8329
@Ahmore

Copy link
Copy Markdown
Author

@greptile review

Product decision: no "v2" branding. From Redash's own switcher the
Redash-backed AssetDB is always present, so the Superset entry is always
the "(Preview)" variant.
fixes: ENG-8329
@AhmoreAhmore changed the title feat: add AssetDB v2 entry to the app switcher (ENG-8329)feat: add AssetDB (Preview) entry to the app switcher (ENG-8329)Aug 11, 2026
@Ahmore

Copy link
Copy Markdown
Author

@greptile review

@Ahmore
Ahmore marked this pull request as ready for review August 11, 2026 09:28
@Ahmore
Ahmore requested review from ephan and squidsoupAugust 11, 2026 09:28
@Ahmore
Ahmore merged commit 7af0c4f into stacklet/integrationAug 12, 2026
3 checks passed
@Ahmore
Ahmore deleted the dario/feat/ENG-8329-appselector-assetdb-v2 branch August 12, 2026 05:19
Sign up for freeto 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

@Ahmore@jtroup