Conversation
…point Add CreateProjectModal to ProjectSelector dropdown so users can create OpenShift projects directly from the selector with auto-generated resource names, DNS validation, and namespace labeling. Extend useProjects with addProject() for optimistic local state updates. Set cp-apache-superset as the default installation namespace across the Helm chart (namespace helper, namespace.yaml template, explicit namespace on all resources) and plugin.yaml. Add GET /api/config endpoint to the BFF exposing POD_NAMESPACE (injected via Kubernetes downward API) for runtime namespace discovery. Silence console.log warnings in supersetClient and supersetDashboards tests. Bump version to 0.1.1. --- Signed-off-by: Guillaume Moutier <guimou@users.noreply.github.com> Co-Authored-By: Claude <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
opendatahub.io/dashboard: true). Optimistic local state update viaaddProject()in theuseProjectshook.cp-apache-superset— Helm chart now creates and targets a dedicated namespace viavalues.yaml, anamespace.yamltemplate, and explicitnamespace:fields on all chart resources. Addedinstall.namespacetoplugin.yaml.GET /api/configendpoint — Exposes the BFF's runtime namespace (POD_NAMESPACEenv var, injected via Kubernetes downward API) for runtime discovery. Defaults tocp-apache-superset.console.logwarnings insupersetClientandsupersetDashboardsBFF testsTest plan
npm test)cd bff && npm test)npm run lint,cd bff && npm run lint)