Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: update dcf staging portal #1235

Merged
merged 1 commit into from
Mar 17, 2020

Conversation

ZakirG
Copy link
Contributor

@ZakirG ZakirG commented Mar 17, 2020

No description provided.

@PlanXCyborg
Copy link
Contributor

nci-crdc-staging.datacommons.io/manifest.json

⚠️ Services on branch

  • metadata

Deployment changes

  • portal
    • Added footer link configuration to portal config: components.footer.links is an array of { text: <string, optional>, href: <string> }. (uc-cdis/portal#661)
    • Added a new property to gitops.json: components.login.contact_link: { text: string, href: string }. If login.contact_link is present, it will be displayed instead of login.email. Email links can be represented in contact_link using "mailto:email@address" as the "href". (uc-cdis/portal#660)
    • Updated tiered access logic requires Guppy server >= 0.4.0 (uc-cdis/portal#650)
    • New optional title parameter in Terra Export Warning configuration: terraExportWarning: { subjectThreshold: int, title: string(optional), message: string(optional) } (uc-cdis/portal#656)
    • Added terraExportWarning: { subjectThreshold: <number>, message: <string, optional> } to portal config. (uc-cdis/portal#642)
    • New optional portal config flag: dataExplorerConfig.terraTemplate. The value of this parameter is placed in the Terra export URL as the value of the query parameter 'template'. (uc-cdis/portal#645)
    • InCommon login needs fence 4.8.0 (uc-cdis/portal#595)
    • Need Guppy 0.3.7+ to handle large file size (uc-cdis/portal#603)
    • if deployed with "useArboristUI": true, needs Arborist's GET /auth/mapping endpoint to be exposed via revproxy. (useArboristUI false by default) (uc-cdis/portal#592)
    • New optional portal config field called adminPreAppliedFilters. Goes in data/config/*.json. (uc-cdis/portal#576)
    • For a "cert" if the required document is a quiz, then hasCorrectAnswers should be true, otherwise false. (uc-cdis/portal#571)
    • Windmill lists unmapped files by checking Indexd. Before centralized auth's deployment, a file was determined to be unmapped by checking if the acl field was null. After centralized auth, we use the authz field instead. The new manifest configuration setting use_indexd_authz in the global block specifies which of the two fields should be used. This field defaults to false. (uc-cdis/portal#570)
    • Deployed in https://qa-canine.planx-pla.net with fence version < 3, index authz field set to false (uc-cdis/portal#570)
    • (by default). (uc-cdis/portal#570)
    • Deployed in https://qa-brain.planx-pla.net with fence version > 3, index authz field set to true. (uc-cdis/portal#570)
    • New portal configuration and images for AnVIL (uc-cdis/portal#569)
    • Requires a url to be specified in dataExplorerConfig called terraExportURL (uc-cdis/portal#568)
    • This should be bvdp-saturn-${env}.appspot.com/#import-data, where ${env} is dev, staging, or prod (uc-cdis/portal#568)
    • Needs a version of cloud-automation that exposes arborist's auth/proxy endpoint (uc-cdis/portal#565)
    • fixed DAT requires Guppy >= 0.3.1 (uc-cdis/portal#563)
    • DAT requires Guppy >= 0.3.0 (uc-cdis/portal#561)
    • This change requires sower version >= 0.3.0. (uc-cdis/portal#562)
    • This PR requires feat/support is not op for filter guppy#45 (0.2.1+) if want to use Guppy for NIAID (uc-cdis/portal#558)
    • require fileExplorerConfig block with buttons (uc-cdis/portal#554)
    • New manifest.json variable: logout_inactive_users. Defaults to true if not provided. (uc-cdis/portal#526)
    • Feat/logout user opt out cloud-automation#818 (uc-cdis/portal#526)
    • enable source map tool so that developers could have better debugging under dev mode (uc-cdis/portal#514)
    • Fix warning from fsevents packages during docker image building (uc-cdis/portal#488)
    • Add flag to npm ci in dockerfile to support npm prepared files from ui-component library (uc-cdis/portal#488)
    • Workspace button in DCF Sandbox (uc-cdis/portal#466)

@giangbui giangbui self-requested a review March 17, 2020 19:01
Copy link
Contributor

@giangbui giangbui left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm!

@ZakirG ZakirG merged commit 3d05838 into master Mar 17, 2020
@ZakirG ZakirG deleted the chore/deploy-indexing-page-to-dcf-staging branch April 29, 2020 14:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants