diff --git a/packages/system/dashboard/images/openapi-ui-k8s-bff/Dockerfile b/packages/system/dashboard/images/openapi-ui-k8s-bff/Dockerfile index e21829d2..d8447e7a 100644 --- a/packages/system/dashboard/images/openapi-ui-k8s-bff/Dockerfile +++ b/packages/system/dashboard/images/openapi-ui-k8s-bff/Dockerfile @@ -4,7 +4,7 @@ FROM node:${NODE_VERSION}-alpine AS builder RUN apk add git WORKDIR /src -ARG COMMIT_REF=22f9143f5109fb90332651c857d70b51bffccd9b +ARG COMMIT_REF=88531ed6881b4ce4808e56c00905951d7ba8031c RUN wget -O- https://github.com/PRO-Robotech/openapi-ui-k8s-bff/archive/${COMMIT_REF}.tar.gz | tar xzf - --strip-components=1 COPY patches /patches diff --git a/packages/system/dashboard/images/openapi-ui-k8s-bff/patches/namespaces.diff b/packages/system/dashboard/images/openapi-ui-k8s-bff/patches/namespaces.diff index 6a8ecbbe..3ed11a7c 100644 --- a/packages/system/dashboard/images/openapi-ui-k8s-bff/patches/namespaces.diff +++ b/packages/system/dashboard/images/openapi-ui-k8s-bff/patches/namespaces.diff @@ -1,7 +1,7 @@ -diff --git a/src/endpoints/forms/formPrepare/formPrepare.ts b/src/endpoints/forms/formPrepare/formPrepare.ts +diff --git a/src/endpoints/forms/prepareFormProps/prepareFormProps.ts b/src/endpoints/forms/prepareFormProps/prepareFormProps.ts index 7e437db..90c40f6 100644 ---- a/src/endpoints/forms/formPrepare/formPrepare.ts -+++ b/src/endpoints/forms/formPrepare/formPrepare.ts +--- a/src/endpoints/forms/prepareFormProps/prepareFormProps.ts ++++ b/src/endpoints/forms/prepareFormProps/prepareFormProps.ts @@ -15,6 +15,7 @@ export const prepareFormProps: RequestHandler = async (req: TPrepareFormReq, res const filteredHeaders = { ...req.headers } diff --git a/packages/system/dashboard/images/openapi-ui/Dockerfile b/packages/system/dashboard/images/openapi-ui/Dockerfile index ea10ac8a..d25920e1 100644 --- a/packages/system/dashboard/images/openapi-ui/Dockerfile +++ b/packages/system/dashboard/images/openapi-ui/Dockerfile @@ -4,7 +4,7 @@ ARG NODE_VERSION=20.18.1 # imported from https://github.com/cozystack/openapi-k8s-toolkit FROM node:${NODE_VERSION}-alpine AS openapi-k8s-toolkit-builder WORKDIR /src -ARG COMMIT=4f57ab295b2a886eb294b0b987554194fbe67dcd +ARG COMMIT=61ebefdb878f41a76b77d53ae149eb25ca474805 RUN wget -O- https://github.com/cozystack/openapi-k8s-toolkit/archive/${COMMIT}.tar.gz | tar -xzvf- --strip-components=1 RUN npm install RUN npm install --build-from-source @swc/core @@ -17,7 +17,7 @@ FROM node:${NODE_VERSION}-alpine AS builder RUN apk add git WORKDIR /src -ARG COMMIT_REF=65e7fa8b3dc530a36e94c8435622bb09961aef97 +ARG COMMIT_REF=9ce4367657f49c0032d8016b1d9491f8abbd2b15 RUN wget -O- https://github.com/PRO-Robotech/openapi-ui/archive/${COMMIT_REF}.tar.gz | tar xzf - --strip-components=1 COPY patches /patches diff --git a/packages/system/dashboard/images/openapi-ui/patches/namespaces.diff b/packages/system/dashboard/images/openapi-ui/patches/namespaces.diff index 66bce93a..b76c86d3 100644 --- a/packages/system/dashboard/images/openapi-ui/patches/namespaces.diff +++ b/packages/system/dashboard/images/openapi-ui/patches/namespaces.diff @@ -1,5 +1,5 @@ diff --git a/src/components/organisms/ListInsideClusterAndNs/ListInsideClusterAndNs.tsx b/src/components/organisms/ListInsideClusterAndNs/ListInsideClusterAndNs.tsx -index 577ba0f..018df9c 100644 +index b6fb99f..965bac0 100644 --- a/src/components/organisms/ListInsideClusterAndNs/ListInsideClusterAndNs.tsx +++ b/src/components/organisms/ListInsideClusterAndNs/ListInsideClusterAndNs.tsx @@ -1,11 +1,16 @@ @@ -26,16 +26,16 @@ index 577ba0f..018df9c 100644 - const namespacesData = useBuiltinResources({ + const namespacesData = useApiResources({ - clusterName: cluster, + clusterName: selectedCluster || '', - typeName: 'namespaces', + apiGroup: BASE_PROJECTS_API_GROUP, + apiVersion: BASE_PROJECTS_VERSION, + typeName: BASE_PROJECTS_RESOURCE_NAME, limit: null, + isEnabled: selectedCluster !== undefined, }) - diff --git a/src/hooks/useNavSelectorInside.ts b/src/hooks/useNavSelectorInside.ts -index d69405e..5adbd5d 100644 +index 5736e2b..1ec0f71 100644 --- a/src/hooks/useNavSelectorInside.ts +++ b/src/hooks/useNavSelectorInside.ts @@ -1,6 +1,11 @@ @@ -63,8 +63,8 @@ index d69405e..5adbd5d 100644 + apiVersion: BASE_PROJECTS_VERSION, + typeName: BASE_PROJECTS_RESOURCE_NAME, limit: null, + isEnabled: Boolean(clusterName), }) - diff --git a/src/utils/getBacklink.ts b/src/utils/getBacklink.ts index a862354..f24e2bc 100644 --- a/src/utils/getBacklink.ts diff --git a/packages/system/dashboard/values.yaml b/packages/system/dashboard/values.yaml index 4cb8571b..f2aaba79 100644 --- a/packages/system/dashboard/values.yaml +++ b/packages/system/dashboard/values.yaml @@ -1,6 +1,6 @@ openapiUI: - image: ghcr.io/cozystack/cozystack/openapi-ui:v0.37.0@sha256:13f38cf56830e899eb5e3d9dc8184965dd8dba9f8cd3c5ca10df0970355842d6 + image: ghcr.io/cozystack/cozystack/openapi-ui:latest@sha256:890de65079967507c580aa89a27298c4b325edb748e9afe25d054c9cff20500c openapiUIK8sBff: - image: ghcr.io/cozystack/cozystack/openapi-ui-k8s-bff:v0.37.0@sha256:2b626dbbf87241e8621ac5b0285f402edbc2c2069ba254ca2ace2dd5c9248ac8 + image: ghcr.io/cozystack/cozystack/openapi-ui-k8s-bff:latest@sha256:d2200791865a84640722079f2a3194af0c67d83c27c1bd303215183450265485 tokenProxy: image: ghcr.io/cozystack/cozystack/token-proxy:v0.37.0@sha256:fad27112617bb17816702571e1f39d0ac3fe5283468d25eb12f79906cdab566b