Skip to content

Releases: uc-cdis/data-portal

5.31.0

22 Aug 15:30
0c93840
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/data-portal

Notes since tag: 5.30.1

Notes to tag/commit: 5.31.0

Generated: 2024-08-21

Bug Fixes

  • Discovery: the location and padding for accessibility links are no longer
    hard coded (#1585)
  • prevents Atlas Data Dictionary app from crashing when unProcessedChartData
    input to processNumericChartData function is null. (#1581)
  • fix: use openid URL for Atlas to get automatic login behavior (#1581)

New Features

  • add access-denied page and flag to enable when user does not have access to
    any site resources (#1581)
  • Adds a dashboard to show the real time status of the user's workflow limit
    while using the Gen 3 GWAS App and Results App. (#1581)
  • Adds error messages and prevents submission to GEN3 GWAS App job input
    modal when user has exceeded their allotted workflow limit, or if the
    service for checking their workflow limit doesn't respond or provides
    malformed data. (#1581)

Improvements

  • Discovery: export to workspace will set button state first before exporting
    (#1577)
  • Discovery: don't make call to manifest service if manifest is empty (#1577)

Improve WTS response handling

06 Aug 17:47
67b415a
Compare
Choose a tag to compare
  • Improve the way that portal handles the response from WTS

5.30.0

01 Aug 18:51
62f1ddb
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/data-portal

Notes since tag: 5.29.1

Notes to tag/commit: 5.30.0

Generated: 2024-08-01

New Features

  • Updates the logic for setting study accesslevel variable to set studies
    that are flagged as unaccessible as unaccessible. (#1569)

Bug Fixes

  • Fix an issue with the discovery page not loading when the "download
    manifest" or "export to workspace" buttons are not enabled (#1575)

Improvements

  • Improves code organization by moving redirect functions for Discovery app
    to a Utils file: this updates the file locations and names for the react
    hook and function used to Handle Redirects following button clicks for
    Discovery Page action bar and discovery details action buttons. (#1567)

5.29.1

12 Jul 16:46
797630f
Compare
Choose a tag to compare

What's Changed

Full Changelog: 5.29.0...5.29.1

5.29.0

01 Jul 20:52
cad3a90
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/data-portal

Notes since tag: 5.28.0

Notes to tag/commit: 5.29.0

Generated: 2024-07-01

Improvements

  • Add support for hyperlinks in the study viewer detailed description. (#1565)
  • Misc: added descriptions about fileCountField into docs (#1563)
  • Discovery: re-org some data availability icons and states. Pending has
    been renamed to Waiting and has became the default state for metadata
    that doesn't have an authz value. Not Available now is a state that
    need to be explicitly set from a metadata field. (#1558)

Deployment Changes

  • Discovery: The Pending state has been renamed to Waiting and has became
    the default state for metadata that doesn't have an authz value. If an
    env is using this state, it needs to update its portal config accordingly
    (#1558)

Bug Fixes

  • Study reg: fixed a bug causing pre-defined data repository metadata got
    overwritten by user (#1560)

5.28.0

21 Jun 19:24
a1e5ba7
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/data-portal

Notes since tag: 5.27.0

Notes to tag/commit: 5.28.0
Generated: 2024-06-21

New Features

  • Update Team Projects Modal for use case where user does not have teams
    available (#1557)
  • Add storybook page for new Modal (#1557)
  • Updates the Discovery Action Bar so that filtered metadata is sent to the
    ${manifestServiceApiPath}/metadata after the user clicks the export
    to workspace button, pending that they have enabled
    discoveryConfig.features.exportToWorkspace.enableExportFullMetadata.
    The filtering removes any field that has been defined in
    discoveryConfig.features.exportToWorkspace.excludedMetadataFields, if
    that config field exists. Note that field names in
    discoveryConfig.features.exportToWorkspace.excludedMetadataFields can
    represent nested fields, for example study_metadata.username. (#1534)
  • add html mark for accessibility (#1546)
  • add NVM file to allow for using nvm command to run correct version of node
    and npm (#1542)
  • update documentation (#1542)

Bug Fixes

  • Fix explorer table header sorting issue (#1554)
  • remove already selected covariates from list to eliminate ability to add
    multiple times (#1549)
  • allow for valueSummary to be null without crashing application (#1546)

Improvements

  • The DiscoveryActionBar component has been modularized into separate
    components, utils, constants and interfaces. (#1534)

5.27.0

10 Jun 16:31
044766a
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/data-portal

Notes since tag: 5.26.1

Notes to tag/commit: 5.27.0

Generated: 2024-06-10

Improvements

  • Updates deprecated "classic" endpoint for ClinicalTrials.gov and replaces
    it with new ClinicalTrials.gov API v2.0 (#1540)
  • Adds debouncing for search input on VADC Atlas Data Dictionary application
    to improve UX when typing searches with large table data sizes (#1548)
  • Updates column names and formats numbers with commas to improve readability
    (#1548)
  • Update attrition table component to dynamically generate breakdown columns
    instead of relying on hardcoded value (#1548)
  • Globally renames react state data to displayedData to improve
    code clarity. (#1548)

Deployment Changes

New Features

  • Adds a search bar message in VADC Data Dictionary that is revealed when the
    user searches for a result whose column is hidden on the current page due
    to their column management selection. This message includes a button that
    allows the user to reset their column management selections to display the
    hidden information. (#1548)

Bug Fixes

  • Removes the delay that occurs when opening GWAS Results after switching
    teams, such as after Selecting team1, Open GWAS Results, wait 5s, Select
    team2, Open GWAS Results. Before you would see team1 results for first 5s
    or so (#1548)
  • CheckSearchTermUtils updated to handle user searches including commas and
    percentages, fixes bug with zeros (before searching for zero did not work
    correctly nor highlight). Added new function formatForSearchComparison to
    support this. (#1548)
  • Adds spinner until studies are available, preventing user from entering
    information before form is ready for it (#1540)

5.26.1

04 Jun 19:24
6e890c8
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/data-portal

Notes since tag: 5.26.0

Notes to tag/commit: 5.26.1

Generated: 2024-06-04

Bug Fixes

  • Discovery: fixed a bug that button incorrectly disabled because of
    duplicated required IDP tags (#1545)

Improvements

  • Discovery: use file manifest instead of study IDs for direct download
    (#1545)

5.26.0

03 Jun 15:10
9348f2c
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/data-portal

Notes since tag: 5.25.0

Notes to tag/commit: 5.26.0

Generated: 2024-06-03

Bug Fixes

  • Discovery: fix another bug cause the page to crash due to incorrectly
    handling optional tags field (#1544)
  • Discovery: fixed a bug causing the page to crash due to inappropriately
    handling optional tags field (#1543)

New Features

  • Updates VADC Atlas Data Dictionary app so that columns are sorted based on
    their data type, making it easier for users to find the desired row data.
    (#1530)
  • Updates Atlas Data Dictionary application to use API endpoint instead of
    test data (#1525)
  • AtlasDataDictionaryContainer now wraps application in protected content
    component to ensure users are logged in before accessing application (#1525)
  • Adds rules for Data Dictionary Name form field to enforce valid file names
    (#1524)
  • Improves form usability by updating registration form with new messages
    including an email link (#1515)

Improvements

  • Remove the nginx routing regex pattern specific to file extensions, so it
    won't match for project IDs that contain a "." (#1538)
  • Updates VADC Atlas Data Dictionary numeric charts to use ticks with an
    interval of 1 (every other tick is shown) and to use rounded and slanted
    ticks. Formats data displayed in tool tips. (#1530)
  • Adds spacing to Concept ID columns to improve readability (#1525)

Dependency Updates

5.25.0

15 Apr 18:17
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/data-portal

Notes since tag: 5.24.0

Notes to tag/commit: 5.25.0

Generated: 2024-04-15

New Features

  • Add username column to results table (#1519)
  • Adds column management to VADC Atlas Data Dictionary (#1518)
  • Retrieve covariates by concept type (#1518)

Improvements

  • Styles the global banner on data portal (#1518)
  • Globally updates all instances of the variable nr_persons to personCount to
    improve code maintainability, clarity and communication (#1518)
  • more consistent naming between quantitative and case-control gwas modules
    (#1518)
  • Adds unit test to ensure study level metadata button does not render when
    the resourceInfo does not include (#1516)
  • the study metadata field name reference from the discovery config (#1516)
  • Adds file name sanitation for zipped JSON files as part of VLMD download.
    (#1512)
  • Adds space in error message for failed VLMD downloads. (#1512)

Bug Fixes

  • Updates the logic for the study level metadata button so it is not disabled
    even when there is noData (#1516)