From ac58c6db796da93a1349cca19f26c2fc896d1f97 Mon Sep 17 00:00:00 2001 From: Fran McDade Date: Wed, 20 Nov 2024 15:10:56 +1000 Subject: [PATCH] feat: add version info to footer (#4261) --- site-config/hca-dcp/cc-ma-dev/config.ts | 2 +- site-config/hca-dcp/dev/config.ts | 8 ++++++-- site-config/hca-dcp/ma-dev/config.ts | 2 +- site-config/hca-dcp/ma-prod/config.ts | 2 +- 4 files changed, 9 insertions(+), 5 deletions(-) diff --git a/site-config/hca-dcp/cc-ma-dev/config.ts b/site-config/hca-dcp/cc-ma-dev/config.ts index c069569c6..7042e30fe 100644 --- a/site-config/hca-dcp/cc-ma-dev/config.ts +++ b/site-config/hca-dcp/cc-ma-dev/config.ts @@ -16,7 +16,7 @@ const PORTAL_URL = "https://data.humancellatlas.dev.clevercanary.com"; const config: SiteConfig = { ...makeManagedAccessConfig( - makeConfig(BROWSER_URL, PORTAL_URL, DATA_URL, CATALOG) + makeConfig(BROWSER_URL, PORTAL_URL, DATA_URL, undefined, CATALOG) ), }; diff --git a/site-config/hca-dcp/dev/config.ts b/site-config/hca-dcp/dev/config.ts index 399321c50..6e462a566 100644 --- a/site-config/hca-dcp/dev/config.ts +++ b/site-config/hca-dcp/dev/config.ts @@ -26,9 +26,10 @@ import { floating } from "./layout/floating"; const APP_TITLE = "HCA Data Explorer"; const CATALOG = "dcp43"; const BROWSER_URL = "https://explore.data.humancellatlas.dev.clevercanary.com"; -export const DATA_URL = "https://service.azul.data.humancellatlas.org"; -export const EXPORT_TO_TERRA_URL = "https://app.terra.bio"; +const DATA_URL = "https://service.azul.data.humancellatlas.org"; +const EXPORT_TO_TERRA_URL = "https://app.terra.bio"; const FONT_FAMILY_DIN = "'din-2014', sans-serif"; +const GIT_HUB_REPO_URL = "https://github.com/DataBiosphere/data-browser"; const HOME_PAGE_PATH = "/projects"; const ORG_URL = "https://www.humancellatlas.org"; const PAGINATION_PAGE_SIZE = "25"; @@ -38,6 +39,7 @@ export function makeConfig( browserUrl: string, portalUrl: string, dataUrl: string, + gitHubUrl: string = GIT_HUB_REPO_URL, catalog: string = CATALOG ): SiteConfig { return { @@ -66,6 +68,7 @@ export function makeConfig( explorerTitle: "Explore Data", export: exportConfig, exportToTerraUrl: EXPORT_TO_TERRA_URL, + gitHubUrl, layout: { floating, footer: { @@ -95,6 +98,7 @@ export function makeConfig( url: `${portalUrl}/contact`, }, ], + versionInfo: true, }, header: { announcements, diff --git a/site-config/hca-dcp/ma-dev/config.ts b/site-config/hca-dcp/ma-dev/config.ts index ae51725e8..ad1bb84b0 100644 --- a/site-config/hca-dcp/ma-dev/config.ts +++ b/site-config/hca-dcp/ma-dev/config.ts @@ -10,7 +10,7 @@ export const PORTAL_URL = "https://dev.singlecell.gi.ucsc.edu"; const config: SiteConfig = { ...makeManagedAccessConfig( - makeConfig(BROWSER_URL, PORTAL_URL, DATA_URL, CATALOG) + makeConfig(BROWSER_URL, PORTAL_URL, DATA_URL, undefined, CATALOG) ), }; diff --git a/site-config/hca-dcp/ma-prod/config.ts b/site-config/hca-dcp/ma-prod/config.ts index fe2b373e9..d876832e4 100644 --- a/site-config/hca-dcp/ma-prod/config.ts +++ b/site-config/hca-dcp/ma-prod/config.ts @@ -11,7 +11,7 @@ const PORTAL_URL = "https://data.humancellatlas.org"; const config: SiteConfig = { ...makeManagedAccessConfig( - makeConfig(BROWSER_URL, PORTAL_URL, DATA_URL, CATALOG) + makeConfig(BROWSER_URL, PORTAL_URL, DATA_URL, undefined, CATALOG) ), };