Releases: uc-cdis/data-portal
VA-2025.02.17
What's Changed
- Feat/vadc sprint24 by @jarvisraymond-uchicago in #1668
- (VADC-1639): fix logout not sowing on home page by @ocshawn in #1669
- MIDRC-921: disable "download manifest" for more terms than the ES limit by @paulineribeyre in #1670
- Native arm builds by @jawadqur in #1674
- Update TeamProjectModal.jsx - update VADC email by @smvgarcia in #1675
Full Changelog: va-pre.2025.01.28...VA-2025.02.17
5.37.0
Release Notes
For: uc-cdis/data-portal
Notes since tag: 5.36.0
Notes to tag/commit: 5.37.0
Generated: 2025-02-06
Improvements
- Refactor logout popup logic to show on all pages except login page (#1669)
- Refactor popup to have focus (#1669)
- add aria-hidden='true' to overlooked error page (#1669)
- improve job submission message by adding concept_id of the selected HARE
population (#1663) - update expolrer config example in default config file (#1660)
New Features
- Improves user experience when using team projects in multiple tabs. (#1668)
Dependency Updates
Multiple Team Project Fix
What's Changed
- Update team project filter by @tianj7 in #1633
- (VADC-1444): add please login to access text to login page by @ocshawn in #1617
- (VADC-1439): add link to access denied page by @ocshawn in #1616
- (VADC-1448): add logout warning by @ocshawn in #1636
- (VADC-1455, VADC-1454, VADC-1424): mis 508 fixes by @ocshawn in #1637
- Fix/vadc 1417 by @tianj7 in #1638
- (VADC-1415 VADC-1412 VADC-1413 VADC-1456): Refactor level one headings by @ocshawn in #1641
- Feat/vadc sprint23 by @jarvisraymond-uchicago in #1649
- fix: typo "blow" to "below" by @m0nhawk in #1654
- PPS-1678 update jest and cross-spawn by @mfshao in #1655
- Chore(deps): Bump elliptic from 6.5.4 to 6.6.1 by @dependabot in #1652
- Chore(deps): Bump express from 4.21.0 to 4.21.1 by @dependabot in #1656
- update cookie by @mfshao in #1658
- HP-1816 update batch export result texts by @mfshao in #1657
- Feat/new base image by @mfshao in #1634
- Chore(deps): Bump nanoid from 3.3.6 to 3.3.8 by @dependabot in #1661
- PPS-1728 update guppy by @mfshao in #1662
- update default config by @mfshao in #1660
- Feat: add hare_population_concept_id to job submission JSON by @pieterlukasse in #1663
- Update StudyRegistration.tsx - add GEO by @smvgarcia in #1664
- Show refresh warning when user switch team project in another tab by @tianj7 in #1665
Full Changelog: 5.35.0...va-pre.2025.01.28
5.36.0
Release Notes
For: uc-cdis/data-portal
Notes since tag: 5.35.0
Notes to tag/commit: ecbbead
Generated: 2024-12-10
New Features
- update to AL2 base image (#1634)
- add configurable title to Profile page (#1641)
- add logout warning to session manager (#1636)
- add link to access denied page (#1616)
- updated access denied to new design (#1616)
- add please login to access text to login page (#1617)
Bug Fixes
- change "blow" typo to "below" (#1654)
- ensures the old AtlasDictionaryButton behavior is fully restored. (#1649)
- Fixes eslint-new linting (#1649)
- Improves accessibility (#1649)
- Make front end team project role function look for specific read permission
(#1633)
Improvements
- Discovery: display link with title for batch export result (#1657)
- update h2s to h1s for main page headings to conform with ADA standards
(#1641) - 508 coloring change for VA mailing link (#1638)
- fix misplaced html ul element (#1637)
- refactor header and nav elements (#1637)
- add aria labels to nav elements (#1637)
Dependency Updates
5.35.0
Release Notes
For: uc-cdis/data-portal
Notes since tag: 5.34.2
Notes to tag/commit: 5.35.0
Generated: 2024-11-11
Improvements
- Introduced the
OpenFillRequestFormButton
in the Discovery action bar
component, allowing users to submit a fill request form with dynamic query
generation based on selected resources. (#1551) - Add a few config fields that are related to
OpenFillRequestFormButton
.
Seedocs/portal_config.md
for details (#1551) - Study registration: repository name will be a required field if user has
provided any repository study IDs (#1630) - new logic to allow for coexistence of old and new VA data dictionary apps.
(#1613) - Both apps are available under the same /analysis/AtlasDataDictionary
location. (#1613) - removed unnecessary
ProtectedContent
wrapper for one of the Data
dictionary options since /analysis wrapper is already protected (see
https://github.com/uc-cdis/data-portal/blob/7d03acf24c498f57748d670773790b834412d3f4/src/index.jsx#L274-L291).
(#1613) - change top navigation structure (#1602)
- add skip navigation link to data portal (#1602)
- add role alertdialog to popup (#1602)
- add col header to API key(s) table on profile page (#1602)
- add empty alt text to 404 graphic and remove metadata from svg (#1602)
Bug Fixes
- Discovery: fixed a bug causing the discovery page cannot correctly loads
metadata in batches if neither AggMDS or StudyRegsistration has been
enabled (#1632) - Replaces alt text on non-decorative images on analysis app selection page
with alt="" (#1628) - Replaces non-compliant AntD combo box component with 508 compliant
TeamDropdown component using a labeled HTML select element. (#1628) - Fixes button color to #215C9E in VADC Team Projects modal to ensure
accessibility (#1628) - Fixes submission data for Dichotomous workflows for VADC GWAS app. (#1628)
- In GWAS Review Details modals: fixes colors for the buttons for
accessibility, Replaced "border" style with "border-color" style to affect
colors only, Updates VADC Team Modal text color (#1628) - For VADC team projects header, ensures the contrast between foreground and
background colors meets WCAG 2 AA minimum contrast ratio thresholds (#1628) - Addresses accessibility issues related to the team projects button in VADC
apps. (#1610) - Resets noVariableLevelMetadata when choosing different studies so VLMD
button behaves as expected. (#1608)
Dependency Updates
- update http-proxy-middleware (#1622)
Deployment Changes
- new config option
dataDictionaryVersion
that can be set to "new" or
something else. If "new", then the new data dictionary component is loaded.
This is a temporary solution until we have fully deprecated the old one.
(#1613)
New Features
- Adds modal to attrition table in GWAS App for histogram and euler diagram
visualizations. Modal can be triggered using chart icon. (#1610)
5.34.2
5.34.1
Release Notes
For: uc-cdis/data-portal
Notes since tag: 5.34.0
Notes to tag/commit: 5.34.1
Generated: 2024-10-07
Dependency Updates
- update guppy to 0.19.1 (#1601)
New Features
- Provides an enhanced page loading experience for Discovery page using batch
loading (#1599)
Improvements
- Adds unit tests for MDSUtils and aggMDSUtils (#1599)
5.34.0
Release Notes
For: uc-cdis/data-portal
Notes since tag: 5.33.2
Notes to tag/commit: 5.34.0
Generated: 2024-09-30
New Features
- Study Registration: Add a new page for "HEAL CDE submission" (#1547)
- Lock the CDE submission form for certain studies (#1547)
Deployment Changes
- The VLMD syntax in HEAL MDS has been updated (#1547)
Bug Fixes
- Prevents a user from submitting duplicate covariates for both continuous
and dichotomous outcome types in the VADC Gen3 GWAS app (#1597)
Improvements
- Fixes spelling mistakes in code base (continuous vs continous) (#1597)
- Globalizes data viz components (histogram and Simple3Sets ) for use between
VADC apps (#1597) - In the case where the histogram bin data is missing (undefined) for the
histogram, application now shows an error message. Before it would only
show the error message when the value was null, and not when it is
undefined (i.e. it doesn't exist at all in the sent data). (#1597)
5.33.2
Release Notes
For: uc-cdis/data-portal
Notes since tag: 5.33.1
Notes to tag/commit: 5.33.2
Generated: 2024-09-16
Improvements
- Migrate customized DD RUM actions into Grafana Faro events (#1595)
Bug Fixes
- Adds media query for Discovery page so buttons are visible in discovery
modal (drawer) at screen sizes below 1080px width (#1593)
5.33.1
Release Notes
For: uc-cdis/data-portal
Notes since tag: 5.33.0
Notes to tag/commit: 5.33.1
Generated: 2024-08-29
Improvements
- Generic: Grafana Faro's
environment
value in its app metadata is set to
the hostname of the env (#1592) - Generic: Grafana Faro's
namespace
value in its app metadata is set to the
application’s namespace, for example: prod, pre-prod, staging (#1592) - Generic: Set CSP dynamically for faro enabled envs (#1592)