Releases: DataBiosphere/data-browser
anvil-explorer-preview-4
What's Changed
- chore: update NCPI catalog (#902) by @jpaten in #3615
- chore: update to 2023-08-12 anvil catalog data (clevercanary#905) by @hunterckx in #3614
- feat: change hand-over to anvil-themed terra (#3594) by @frano-m in #3617
- chore: update data-explorer-ui to latest (#907) by @frano-m in #3618
- feat: optional pre-render of entity detail tabs (clevercanary/data-explorer#259) by @frano-m in clevercanary/data-explorer#344
- fix: add rel=noopener noreferrer to the "export to terra" link (clevercanary/data-explorer#345) by @frano-m in clevercanary/data-explorer#346
Full Changelog: anvil-explorer-preview-3...anvil-explorer-preview-4
anvil-explorer-preview-3
What's Changed
- feat: show access badge on detail page if auth is enabled (#897) by @frano-m in #3608
- feat: show a warning on non "dataset" tabs that rows for "access required" datasets are excluded. (#899) by @frano-m in #3609
- feat: prevent requesting dataset export if not authorized (#898) by @frano-m in #3610
- chore: update data-explorer-ui to latest (#904) by @frano-m in #3612
- fix: send auth token for individual file download (clevercanary/data-explorer#334) by @frano-m in clevercanary/data-explorer#336
- fix: send auth token when requesting summary and files for export pages (clevercanary/data-explorer#333) by @frano-m in clevercanary/data-explorer#335
- feat: add clear all filters button (clevercanary/data-explorer#305) by @frano-m in clevercanary/data-explorer#321
- feat: virtualize search over all filters list (clevercanary/data-explorer#298) by @hunterckx in clevercanary/data-explorer#326
Full Changelog: anvil-explorer-preview-2...anvil-explorer-preview-3
anvil-explorer-preview-1
Initial AnVIL Explorer preview release for soft launch.
anvil-explorer-preview-2
What's Changed
- feat: disable sorting on datasets.accessible column (#3596) by @frano-m in #3597
- fix: implement session inactivity timeout #896 by @BruceRodrigues in #3603
- feat: add current query and summary to anvil export to terra (#890) by @frano-m in #3604
Full Changelog: anvil-explorer-preview-1...anvil-explorer-preview-2
Update default catalog in production config to dcp4
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
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
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
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
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)