Skip to content
Snippets Groups Projects
Commit 6b1339dc authored by Xiao Gui's avatar Xiao Gui
Browse files

fix: point cloud intent on destroy remove mouse over

maint: helm deploy
parent 975ce49f
No related branches found
No related tags found
No related merge requests found
......@@ -12,7 +12,7 @@ on:
IMAGE_DIGEST:
required: false
type: string
default: 'unknown-digest'
default: 'default-digest'
secrets:
KUBECONFIG:
......
......@@ -77,11 +77,18 @@ jobs:
echo "Successfully built $DOCKER_BUILT_TAG"
echo "DOCKER_BUILT_TAG=$DOCKER_BUILT_TAG" >> $GITHUB_ENV
inspect_str=$(docker inspect --format='json' $DOCKER_BUILT_TAG)
inspect_str=$(docker image inspect --format='json' $DOCKER_BUILT_TAG)
echo "Inspected tag: $inspect_str"
IMAGE_DIGEST=$(echo $inspect_str | jq -r '.[0].RepoDigests[0]')
echo "Built image digest: $IMAGE_DIGEST"
IMAGE_DIGEST=$(echo $IMAGE_DIGEST | grep -oP '[a-f0-9]+$')
# 62 char limit in label
IMAGE_DIGEST=$(echo $IMAGE_DIGEST | grep -oP '^.{6}')
echo "Using first 6 chars of hash: $IMAGE_DIGEST"
echo "IMAGE_DIGEST=$IMAGE_DIGEST" >> $GITHUB_OUTPUT
- name: 'Push to docker registry'
......@@ -150,14 +157,14 @@ jobs:
okd_token: ${{ secrets.OKD_PROD_SECRET }}
trigger-deploy-rc-rancher:
if: ${{ needs.setting-vars.outputs.BRANCH_NAME == 'rc' && success() }}
if: ${{ needs.setting-vars.outputs.BRANCH_NAME == 'staging' && success() }}
needs:
- build-docker-img
- setting-vars
uses: ./.github/workflows/deploy-helm.yml
with:
DEPLOYMENT_NAME: rc
IMAGE_TAG: ${{ needs.setting-vars.outputs.SXPLR_VERSION }}
IMAGE_TAG: staging
IMAGE_DIGEST: ${{ needs.build-docker-img.outputs.IMAGE_DIGEST }}
secrets:
KUBECONFIG: ${{ secrets.KUBECONFIG }}
......
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: siibra-explorer-main-ingress
labels:
name: siibra-explorer-main-ingress
spec:
rules:
- host: siibra-explorer.apps.tc.humanbrainproject.eu
http:
paths:
- pathType: Prefix
path: "/viewer"
backend:
service:
name: master-siibra-explorer
port:
number: 8080
- pathType: Prefix
path: "/viewer-staging"
backend:
service:
name: rc-siibra-explorer
port:
number: 8080
tls:
- secretName: siibra-explorer-prod-secret
hosts:
- siibra-explorer.apps.tc.humanbrainproject.eu
......@@ -44,7 +44,7 @@ service:
port: 8080
ingress:
enabled: true
enabled: false
className: ""
annotations: {}
# kubernetes.io/ingress.class: nginx
......@@ -100,3 +100,7 @@ env:
value: "/viewer"
- name: HOSTNAME
value: "https://siibra-explorer.apps.tc.humanbrainproject.eu"
- name: OVERWRITE_SPATIAL_ENDPOINT
value: "https://siibra-spatial-backend.apps.tc.humanbrainproject.eu"
- name: OVERWRITE_API_ENDPOINT
value: "https://siibra-api-prod.apps.tc.humanbrainproject.eu/v3_0"
......@@ -140,6 +140,16 @@ export class PointCloudIntents {
}
})
this.#destroy$.subscribe(() => {
if (hoverInterceptor) {
const { remove } = hoverInterceptor
if (this.#hoveredMessage) {
remove(this.#hoveredMessage)
this.#hoveredMessage = null
}
}
})
if (clickInterceptor) {
const { register, deregister } = clickInterceptor
const onClickHandler = this.onViewerClick.bind(this)
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment