diff --git a/deploy/csp/index.js b/deploy/csp/index.js index 9cc365a20323aad04d461fc9143c81f56cc91db4..55dca95d8c66fc1ab3ae9fbb3a48f0c3b0457e29 100644 --- a/deploy/csp/index.js +++ b/deploy/csp/index.js @@ -47,6 +47,8 @@ const connectSrc = [ 'siibra-api-latest.apps-dev.hbp.eu', 'siibra-api-rc.apps.hbp.eu', 'siibra-api-stable.apps.hbp.eu', + 'siibra-api-ns.apps.hbp.eu', + 'siibra-api-stable.apps.jsc.hbp.eu', // chunk servers 'neuroglancer.humanbrainproject.org', diff --git a/docs/releases/v2.9.1.md b/docs/releases/v2.9.1.md new file mode 100644 index 0000000000000000000000000000000000000000..6197f565bb1a5ff3c6ec14de02e52b9aefbb64ed --- /dev/null +++ b/docs/releases/v2.9.1.md @@ -0,0 +1,6 @@ +# v2.9.1 + +## Behind the scenes + +- Fixed some CSP issues +- Removed VK/DK atlases diff --git a/mkdocs.yml b/mkdocs.yml index d6c7b67e173b7577f1e79a7a4fda0d59d92bcbfd..b27cc48558a5aec7f6185df600adb5513aeea760 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -33,6 +33,7 @@ nav: - Fetching datasets: 'advanced/datasets.md' - Display non-atlas volumes: 'advanced/otherVolumes.md' - Release notes: + - v2.9.1: 'releases/v2.9.1.md' - v2.9.0: 'releases/v2.9.0.md' - v2.8.0: 'releases/v2.8.0.md' - v2.7.7: 'releases/v2.7.7.md' diff --git a/package.json b/package.json index a38aed3a21dee98a92205763be72d4d0b0202e92..016c39bf05e651c4234db7fbbbce9f296aa31b95 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "interactive-viewer", - "version": "2.9.0", + "version": "2.9.1", "description": "siibra-explorer - explore brain atlases. Based on humanbrainproject/nehuba & google/neuroglancer. Built with angular", "scripts": { "lint": "eslint src --ext .ts", diff --git a/src/atlasComponents/sapiViews/core/rich/ATPSelector/wrapper/wrapper.component.ts b/src/atlasComponents/sapiViews/core/rich/ATPSelector/wrapper/wrapper.component.ts index e5a3ef9eeebef4e6a2cdaba8d5a50aa000cdb06a..a5520b4a722473bbf0c55d88f4a6a8e4d69788e1 100644 --- a/src/atlasComponents/sapiViews/core/rich/ATPSelector/wrapper/wrapper.component.ts +++ b/src/atlasComponents/sapiViews/core/rich/ATPSelector/wrapper/wrapper.component.ts @@ -17,6 +17,11 @@ function isATPGuard(obj: any): obj is ATP { return obj.atlas || obj.template || obj.parcellation } +const banListParcName = new Set([ + "VEP Atlas", + "Desikan-Killiany 2006" +]) + @Component({ selector: 'sxplr-wrapper-atp-selector', templateUrl: './wrapper.template.html', @@ -55,6 +60,7 @@ export class WrapperATPSelector implements OnDestroy{ ) parcs$ = this.store$.pipe( fromRootStore.allAvailParcs(this.sapi), + map(parcs => parcs.filter(p => !banListParcName.has(p.name))) ) isBusy$ = new Subject<boolean>()