Skip to content

Releases: DataBiosphere/data-browser

Update default catalog in production config to dcp4

22 Apr 23:20
Compare
Choose a tag to compare
Ticket Description
#1695 Add application title to environment configs
#1683 Remove organ and organPart from filter
#1671 Modal content intermittently blank bug
#1664 Update default catalog in production config to dcp4
#1656 Add tests for file-related FileLocationDownload functionality
#1653 Add project short name to search
#1631 Update tracking model of project manifest to match project matrix model
#1628 Bad dcp2 link in banner
#1627 [BUG] Search by project title doesn't appear to work bug
#1622 Add nucleic acid source to facet browser
#1604 Update catalog config for prod environment for dcp3 update
#1596 Prepend /fetch to file URLs c
#1593 Add HCA source image to Sketch
#1592 Expose filesource facet
#1590 URL updates for integrating the dcp3 data into the DCP
#1589 Add default catalog to config
#1586 Add publicationTitle to filter bar c
#1580 DCP1/2 URL and release strategy requirements and technical design discussions
#1577 Remove unused HCA gitlab yaml files for prod and lower env
#1572 Update favicon to latest standards
#1569 Refactor hamburger state to ngrx
#1568 Add favicon suite to LungMAP instance
#1563 Ignore internal catalogs for altas values that don't contain the default catalog
#1557 Allow internal catalogs to be accessed in production
#1555 Debounce feedback form button
#1545 Backlog grooming and requirements analysis
#1543 Button to copy curl command has misleading label
#1541 Nav menu doesn't close on click on Explore on mobile
#1537 Testing, prod deploy and prod checkout of filter and default catalog-related query params
#1535 File download stats report
#1534 Add support for hits[].samples grouped by sample entity type
#1532 Standardize copy to clipboard icon
#1529 Move "Organ" and "Model Organ" each to their own column in the tables
#1527 Bump nodejs version to latest in local and build scripts.
#1521 Remove March 31 release functionality
#1514 "Sample Id" value not fully visible for long strings
#1509 Move system status check to init effects
#1507 Mock copy icon
#1503 Explore DragEvent typing in Safari 13.1
#1501 Remove default species selection
#1500 Remove removal of UUIDs from CGM and DCP GM files
#1497 Create project matrix download analytics report
#1496 Refactor project manifest download to use effects and FileLocationService
#1495 Refactor FileDownloadComponent and DownloadService to use effects and FileLocationService
#1494 Remove v1-specific matrix functionality

Additional Analytics Tracking and Fixes

19 Jun 05:36
63390ca
Compare
Choose a tag to compare

Tickets

Create config switch to indicate 2.0 feature set is enabled #1185
Switch to .next and .previous links for pagination #1032
Add project title dimension to tracking of project #1161
Remove Boardwalk naming conventions #1182
Hide matrix service export in "Export Selected Data Section" if 2.0 #1186
Update health-check test for 2.0 #1187
Remove the "System Status" link from the footer for 2.0 #1188
Change /repository to /index in Azul endpoint URLs #1193
Handle tracking "double hit" of redirect from /projects to /projects with species selected #1198
Add tracking of changes in data table sort order to analytics #1199
Create custom analytics event based on tab (project, sample, file) selected #1201
Create custom analytics events for table pagination #1202
Track links back to portal in analytics #1203
Remove duplicate hit to /projects/id on load of project detail page #1214
improved error messages for withdrawn projects #1209
Remove duplicate hit to /projects/id on load of project detail page #1214
Track select of project #1223
Back button on project detail page requires a second click to trigger navigation #1224
Track links to the empty results page for each tab #1229

Commits

b9c5f91 Added tracking of empty result set. Resolves #1229. (#1235)
f063da6 Added tracking of project selection. Resolves #1223. (#1227)
6bde019 Added track by to tab component. Resolves #1224. (#1226)
c41f9b6 Added tracking of pagination. Resolves #1202. (#1225)
7043b0b Added tracking of tab selection. Resolves #1201. (#1221)
49acba5 Added tracking of workflow DP links. Resolves #1203. (#1215)
aff95c3 Added withdrawn project guard. Resolves #1209. (#1212)
f02291a Removed dupe pageview. Resolves #1198. (#1211)
d61b2e3 Removed dupe project hits. Resolves #1214. (#1216)
31b0945 create cgl lower env gitlab config
b84853e Removed project release overline for non-release envs. Resolves #1204. (#1207)
34ea90a Added tracking of project tab view. Resolves #1163. Resolves #1161. (#1206)
362f6f3 Added tracking of sort. Resolves #1199. (#1200)
2e2cdc5 set gtm auth for cgl local build
586d3e8 Added switch for repo vs index API endpoints. Resolves #1193. (#1196)
185d0c3 Added env-dependent handling of pagination. Resolves #1032. (#1189)
b3c556b Added env-dependent health check. Resolves #1187. (#1195)
8498dab Remove Boardwalk naming conventions. Resolves #1182. (#1194)
17096a1 Hide matrix service export in 'Export Selected Data Section' if 2.0. Resolves #1186. (#1191)
baed9a9 Remove the 'System Status' link from the footer for 2.0. Resolves #1188. (#1192)
8a7d685 Added V2 accessor to config service. Resolves #1185. (#1190)

Age Range Mobile Update/Facet Selection Analytics Tracking

22 May 16:10
465d888
Compare
Choose a tag to compare

Tickets

Fix sticky footer on Edge Insider Preview, 17, 16 / Windows 10 #1147
Add query dimension to tracking of facet selection #1162
Update submit UX of age range form on mobile #1176

Commits

465d888 Added tracking of facet de/select. Resolves #1162. (#1184)
2c082c1 Fix sticky footer on Edge Insider Preview, 17, 16 / Windows 10. Resolves #1147. (#1181)
22929a3 Update submit UX of age range form on mobile. Resolves #1176. (#1180)

Age Range Facet, Hide "r" Release. New Analytics Events

11 May 22:10
Compare
Choose a tag to compare

Tickets

Allow filtering on donors by an age range #310
'Unspecified' fields on browser #901
For the tables and project detail, take disease from specimens (not samples) #1026
"Export Selected Data" page has incorrect title #1070
Clarify the meanings of "Supplementary Links" vs "External Resources" #1124
Add browser not supported page #1140
Update "Contributors" information in "Project Information" for datasets in the March Release #1143
Hide release functionality #1153
Can't navigate to page 2 if sorted by "Analysis Protocol" or "Disease Status" #1063
Close facet groups on click out instead of hover out #1169

Commits

7eedfee Reverted to old URL sytnax. Resolves #310.
52c39a6 Add browser not supported page. Resolves #1140. (#1157)
6a57084 Cross browser fix for modal scroll and age range input stepper. (#1174)
694f0e6 Close facet groups on click out instead of hover out. Resolves #1169.
95fdc88 Updated apply UX. Resolves #310. (#1170)
918db70 add cgl-dev env and deploy script
e1f51bc Allow filtering on donors by an age range. First pass. #310 (#1168)
71f8d13 Updated pagination next/previous detection. Resolves #1063. (#1158)
f16a4ce Updated organ and organ part to use specimen. Resolves #901 (#1156)
4c6e669 Updated disease facet to use specimenDisease. Resolves #1026. (#1155)
5f5adeb Hid release functionality for env other than local/ux-dev. Resolves #1153. (#1154)
39f62b6 Udpated GA/GTM docs. Resolves #1067. (#1152)
02c6672 Added tracking to release file URL copy to clipboard. Resolves #1067. (#1151)
f881465 Added GA/GTM for matrix functionality. Resolves #1139. (#1150)
83d4d85 update release text
a9169b1 add cell count to release page
4d1d0aa updating feedback text
3d6a232 update sync
28a0091 Added GA/GTM for manifest. Updated release and Terra GA/GTM. Resolves #1138. (#1148)
6e44fd8 Add 2nd level nav to 'March 2020 Release' in top nav so we can show both 'Datasets' and 'Documentation' options. Resolves #1131. (#1142)
9f14a53 Added contributor project edits functionality. Resolves #1143. (#1145)
ef997ff Added project edits functionality. Resolves #1135. (#1144)
6948f71 Added GA/GTM for Terra functionality. Resolves #1137. (#1141)
00a4c99 Added intermediate tablet state. Fixed project release at 1024. Resolves #1121. (#1136)
b2e51a2 Updated release table UI. Resolves #1121. (#1133)
d2873ef update cellxgene links to prod
3f3454d Fixed external resource existence check. Resolves #1124. (#1130)
828eec7 Updated external links text. Resolves #1124. (#1129)
2de7ef3 Clarify the meanings of 'Supplementary Links' vs 'External Resources'. Resolves #1124. (#1128)
fa285f7 adding ga docs
1480f06 Updated column order. Resolves #1122. (#1127)
18eddd9 Removed debug code. Resolves #1067.
4cd2ea8 Added release dimension. Resolves #1067. (#1126)
11e9d12 Removed debug code. Resolves #1067.
3ed9e66 Added GA dimensions to download/visualize events. Resolves #1067. (#1120)
d6357d4 Updated release file tracker anchor. Resolves #1067. (#1119)
99c7d17 Updated GTM data layer config. Resolves #1067. (#1118)
437a13c Updated study name, and corresponding files and visualization links. Resolves #1113. (#1117)
61f51c0 Added analytics to release downloads and visualizations. Resolves #1067. (#1116)
a35c47a Add links to cell x gene portal. Resolves #1089. (#1112)
1c1ea83 Updated Xena links as per JZ. Resolves #1088. (#1110)
f2be947 Added release contributors script. Resolves DP #647. (#1109)
5ea2182 Added script to print release contributors (no async). Resolves DP #647. (#1108)
76b1083 update project count on release page
90d1e4f release sync script
3050c3b Amend links to Xena in visualization section. Resolves #1088. (#1107)
9a401e5 update file name spec
5df8893 update colon file names
71ff07f Drop Cerebral Organoids project resolves #1104 (#1105)
af9c1a2 Fixed additional datasets messaging on release modal. Resolves #1101. (#1102)
dd21ee7 SCP Search text
00e271c update feedback link
36e26d1 Add links to Xena in visualization section. Resolves 1088. (#1099)
a6d2b27 Add SCEA links to visualization section when ready. Added tooltip to links. Resolves #1087. (#1094)
5875c2b Add SCEA links to visualization section when ready. Resolves #1087. (#1092)
4ccb692 On visualization portal links, add hover text to indicate the full name of the portal e.g. for SCP add hover for 'Single Cell Portal'. Resolves #1086. (#1093)
5543f12 Added feedback text to release page. Resolves #1082. (#1091)
0c1b421 Updated release file names. Resolves #1055. Updated release modal UI. Resolves #1084, 1085. (#1090)
55df2ea fix spelling
f909cc0 Add project/organ release manifest download modal. Update modal table UI. #1047. (#1081)
4e71cca update order of organ in table to match dataset name
50fae13 Updated release modal UI.
4863f34 relase text updates
e05a118 Updated release SCP links to visualization.
499f8f2 Updated release lorem ipsum. Updated releases link in header.
77d7df6 Updated header release link.
8fd2bdb Added organ to release data table.
22b804a Fixed referrer. Completed file download roundtrip. Added file type descriptions - first pass.
788ae17 Add data download citation to project/organ release manifest download modal. Resolves #1047. (#1080)
76069c0 Added release files modal. Resolves #1047. (#1079)
94b8abd correct project count
b8416a5 update content
ac7896a Release detail content. #1062. (#1078)
e3f2ddb Updated release data. Resolves #1045. (#1077)
4d76d34 Added project in release detection.
c885337 Added release referrer.
0f9af17 Release page detail view WIP. Resolves #1062. (#1076)
196310d Release page implementation. First pass. #1046.
042b5a8 Added release config and related local store/state. Resolves #1045.
a87f8ea Add banner on Data Browser announcing 'r' release and linking to the release page. Resolves #1054.
1e34915 Release page implementation. Resolves #1046.
f7ebcd4 Initial commit.
05903e4 Updated disease to use specimen not sample. Resolves #1026. (#1083)
7df0562 Fixed page title on export data page. Resolves #1070. (#1071)

Security Updates and Matrix (zarr) File Included in Manifest

13 Feb 22:06
61057c9
Compare
Choose a tag to compare

Tickets

#825 Allow zarr files to be included in a manifest request
#1040 Remediate High handlebars vulnerability
#1043 Update packages for security vulnerabilities

Commits

61057c9 Fixed security warnings. Resolves #1043. (#1060)
6ae7f00 Allowed matrix file type filter for manifest and Terra. Resolves #825 (#1036)

Added Left Nav on Project Detail

06 Dec 02:05
Compare
Choose a tag to compare

Tickets

#1007 Implementation for left nav of project detail page

Commits

ca715ab Removed deprecated project component. Resolves #1007. (#1034)
611ebda Added left nav. Resolves #1007. (#1033)

Mouse Data Selection and Mouse Matrix Downloads

05 Dec 02:37
Compare
Choose a tag to compare

Tickets

#812 The incompatible matrix warning is pretty tall and is pushing the other options below the fold on shorter screens
#848 Make the 'project_supplementary_links' field available on the project overview page
#858 Make Donor Count sortable
#891 Default "Species" selection for Matrix Service requests to "Homo sapiens"
#895 Support for mouse data in the matrix service
#908 Switch to new manifest format names
#915 Add explanation to "Export to Terra" button
#950 Hyperlink "Analysis Protocol" to corresponding Pipelines page in the portal
#965 Default Data Browser to human-only data
#967 Coordinate update of matrix files in S3 bucket
#968 Remove "Effective Organ" from search drop down
#974 Change "Analysis Tools" to "External Resources" for tertiary portals hand-off
#986 Handle long values in the Project Label section on the project detail page
#987 Update data table prepared matrix download UI to handle display of multiple species
#990 Add Organ and Organ Part to selected data summary on get data flows
#997 Remove "May be 1" text from sample and project tab hovers for the cell count estimate column
#998 Make the project titles in project tab shift-clickable and command-clickable to get into new tabs
1013 Update the Data Use Footer Banner text

Commits

a1d2f7d fix ux-dev config for prod
46c7dfc Update to release policy footer (#1030)
3bd9cbb Updated matrix warning UI and text. Resolves #812. (#1028)
dd9bc3a Remove 'May be 1' text from sample and project tab hovers for the cell count estimate column. Resolves #997. (#1021)
e5f921d Make the 'project_supplementary_links' field available on the project overview page. Resolves #848. (#1019)
2204b90 Updated logo link in prepared matrix modal. Resolves #987. (#1022)
f7a48a8 Make the project titles in project tab shift-clickable and command-clickable to get into new tabs. Added test xit. Resolves #998. (#1020)
c9f5c8d Updated modal UI. Added data citation. Resolves #987. (#1018)
dd56226 Make the project titles in project tab shift-clickable and command-clickable to get into new tabs. Resolves #998. (#1015)
bfac991 Add Organ and Organ Part to selected data summary on get data flows. Resolves #990. (#996)
662bee4 Updated prepared matrix download UI from data table. Resolves #987. (#1014)
b4abd13 Handle long values in the Project Label section on the project detail page. Resolves #986. (#988)
178b6ef Added prepared matrix functionality for mouse. Resolves #967. (#982)
5307f7c Remove 'effective organ' from search drop down. Resolves #968. (#984)
266c271 Change Analysis Tools to External Resources for tertiary portals hand-off. Resolves #974. (#983)
043cec5 Make Donor Count sortable. Resolves #858. (#966)
7c026f6 Added human as default selected species. Resolves #965. (#973)
ce8b615 Added species selection to get matrix journey. Resolves #891. (#972)
3add249 Hyperlink Analysis Protocol to corresponding Pipelines page in the portal. Resolves #950. (#961)
33731c0 Switch to new manifest format names. Resolves #908. (#960)
3e7d75b Add explanation to 'Export to Terra' button. Resolves #915. (#959)
927e59b Added matrix mouse functionality. Resolves #895. (#957)
72c141c Add a data citation link to the project details page. Resolves #955. (#956)