Releases: ral-facilities/datagateway
Releases · ral-facilities/datagateway
snapshot-develop
Make snapshots for develop branch
vite-test
Fix release workflow to package up `dist` folder instead of `build`
v2.2.0
What's Changed
Features
- Handle isDeleted and no prepared id cases in progress bars by @louise-davies in #1715
- Restore visit button #1694 by @louise-davies in #1714
- Release v2.2.0 by @louise-davies in #1718
Full Changelog: v2.1.1...v2.2.0
snapshot
v2.1.1
What's Changed
Features
- Fix initial download table timestamp showing as UNIX epoch by @louise-davies in #1708
- Fix 500 errors in text filters when single quote is typed by @louise-davies in #1709
- Fix slow size calculation of large carts by @louise-davies in #1707
- Release v2.1.1 by @louise-davies in #1713
Dependencies
- Update dependency axios to v1.8.2 [SECURITY] by @renovate in #1705
- Bump @babel/helpers from 7.20.13 to 7.26.10 by @dependabot in #1710
- Bump @babel/runtime from 7.23.8 to 7.26.10 by @dependabot in #1711
Full Changelog: v2.1.0...v2.1.1
v2.1.0
What's Changed
Features
- increase TextFilter debounce timer to 500ms #1662 by @akintomiwa in #1666
- Sort DLS datasets & datafiles by name instead of createTime #1663 by @akintomiwa in #1667
- Change DLS datafile create time to datafileCreateTime #1664 by @akintomiwa in #1668
- Allow query retry setting to be configurable by @louise-davies in #1677
- Fix datagateway-download e2e tests broken by minting api update by @louise-davies in #1681
- Remove libgconf install step on CI jobs by @louise-davies in #1692
- Fix missing investigation parameter labels by @louise-davies in #1693
- Add explicit FilePaths section to advnaced help dialogue by @patrick-austin in #1696
- Improve styling, fix date picker locales & disable refetchOnWindowFocus for Lucene queries by @louise-davies in #1698
- Fix default filter on my data DLS table by @louise-davies in #1697
- Add max of 999 to viewCartButton by @louise-davies in #1699
- Fix misc issues raised by Chris by @louise-davies in #1700
- Fix exact filters & add is deleted filter by @louise-davies in #1701
- Add examples section to advanced help dialogue by @louise-davies in #1703
- Release v2.1.0 by @louise-davies in #1706
Dependencies
- Bump webpack from 5.76.1 to 5.94.0 by @dependabot in #1670
- Update dependency axios to v1.7.4 [SECURITY] by @renovate in #1669
- Update dependency express to v4.20.0 [SECURITY] by @renovate in #1676
- Bump rollup from 2.79.1 to 2.79.2 by @dependabot in #1678
- Bump http-proxy-middleware from 2.0.6 to 2.0.7 by @dependabot in #1679
- Bump cross-spawn from 7.0.3 to 7.0.6 by @dependabot in #1680
- Bump nanoid from 3.3.4 to 3.3.8 by @dependabot in #1691
- Update dependency ubuntu to v24 by @renovate in #1695
New Contributors
- @akintomiwa made their first contribution in #1666
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed
Features
- Create Dockerfile by @VKTB in #1187
- Set React production variables for plugin build paths in Dockerfile by @VKTB in #1241
- Docker build workflow should only run on pushes to K8S branch by @VKTB in #1237
- Implement best practices in Docker image by @VKTB in #1284
- Fix security vulnerabilities reverted by MUIv5 branch by @louise-davies in #1314
- Configure Renovate by @renovate in #1313
- Improve handling of undefined carts by @louise-davies in #1283
- Adjust height calculations in various components by @kennethnym in #1378
- Migrate dg-download to
react-query
and@testing-library
by @kennethnym in #1352 - Improving download e2e test to account for random ordering of downloads by @sam-glendenning in #1383
- Use different settings.json file for running e2e in CI vs locally by @kennethnym in #1388
- Create CITATION.cff by @agbeltran in #1298
- Use react query provided timestamps for download table last checked time by @kennethnym in #1404
- Fix details panel layout issue across mounts by @kennethnym in #1384
- Fix 'Date To' Filter in user download table by @jounaidr in #1412
- Add a datafile previewer for previewing datafiles in-situ, implemented for .txt & .log by @kennethnym in #1393
- fix timestamps for Requested At columns in download tables by @jounaidr in #1414
- Fixing renovate.json #1425 by @sam-glendenning in #1426
- Updating yarn.lock to remove unnecessary package by @sam-glendenning in #1428
- Fix incorrect study dates shown in ISIS study views with date filters by @kennethnym in #1416
- Add progress bar UI to download status tables to show download progress by @kennethnym in #1371
- Add label text for include/exclude filters to make them more explicit by @jounaidr in #1419
- Authenticate locally with datagateway-api by @jounaidr in #1431
- [Hotfix] attempting to fix failing download unit tests by @sam-glendenning in #1442
- Migrate lerna to yarn workspaces by @jounaidr in #1434
- Seconds added to DateTime Picker by @LunaBarrett in #1433
- Misc fixes by @louise-davies in #1458
- Ensure that datagateway tests will continue to work with new datagateway-api config by @Reillyhewitson in #1466
- Disable checkboxes when parent entity is in cart by @jounaidr in #1497
- Fix refresh button in user download table by @jounaidr in #1507
- Bump node version in CI from v14 to v16 by @kennethnym in #1513
- Refactor docker-build workflow into a job in ci-build workflow by @VKTB in #1300
- Bring k8s-deployment branch up to date and fix Docker build by @VKTB in #1516
- Test/migrate generation script by @Reillyhewitson in #1501
- Migrate every test to use testing-library by @kennethnym in #1447
- Docker image improvements by @VKTB in #1518
- Update pinned version of DataGateway API on GitHub Actions by @MRichards99 in #1520
- Shows loadings status when submitting download card in download confirm dialog by @kennethnym in #1525
- Use
investigationFacilityCycles
to determine the facility cycles an Investigation belongs to by @kennethnym in #1415 - Feature/use isis data publications #1464 by @jounaidr in #1514
- Fix date-time filtering not working correctly in download table by @kennethnym in #1534
- Autocomplete Recent Searches by @MRichards99 in #1539
- Feature/add exact filter #1540 by @kaperoo in #1574
- Feature/download type status cache #1519 by @kaperoo in #1576
- Improve e2e tests & fix sorting bug by @louise-davies in #1575
- Fix Data Publications e2e Test by @MRichards99 in #1580
- Fix double requests on default sort by @kaperoo in #1583
- Feature/improve sorting ux #1541 by @kaperoo in #1578
- Update node version on CI and use proper yarn cache by @louise-davies in #1591
- Improve unit tests & fix text previewer styling by @louise-davies in #1594
- Containerize application and configure GitHub Actions to build and push Docker image to Harbor by @VKTB in #1535
- Add links to the corresponding entities for download selections by @kennethnym in #1413
- Mint custom datapublications #1529 #1531 by @louise-davies in #1537
- Update dependency @testing-library/jest-dom to v5.17.0 by @renovate in #1607
- simpler icat timestamps by @kaperoo in #1619
- Migrate file size/count queries to use ICAT v5 properties for investigation/dataset entities by @jounaidr in #1499
- Fix doi minting code by @louise-davies in #1646
- Changes to docker image by @ajkyffin in #1645
- Implement new ISIS data publication hierarchy #1528 by @louise-davies in #1648
- Update release workflow by @louise-davies in #1660
- Lucene search UI changes by @kennethnym in #1401
- Release v2.0.0 by @louise-davies in #1661
Dependencies
- Organise dev and prod dependencies by @VKTB in #1171
- Bump jsrsasign from 10.5.8 to 10.5.25 by @dependabot in #1301
- React 17 and MUIv5 upgrade #830 #1096 by @joelvdavies in #1129
- Pin dependencies by @renovate in #1317
- Update dependency cypress to v9.7.0 by @renovate in #1320
- Update dependency @types/jest to v27.5.2 by @renovate in #1318
- Update dependency eslint-config-prettier to v8.5.0 by @renovate in #1323
- Update dependency eslint to v8.19.0 by @renovate in #1322
- Update dependency axios to v0.27.2 by @renovate in #1319
- Update dependency date-fns-tz to v1.3.5 by @renovate in #1321
- Update dependency eslint-plugin-prettier to v3.4.1 by @renovate in #1325
- Update dependency express to v4.18.1 by @renovate in #1326
- Update dependency i18next-http-backend to v1.4.1 by @renovate in #1329
- Update dependency single-spa-react to v4.6.1 by @renovate in #1335
- Update emotion monorepo to v11.9.3 (minor) by @renovate in #1338
- Update dependency tslib to v2.4.0 by @renovate in #1336
- Update actions/cache action to v3 by @renovate in #1341
- Update actions/checkout action to v3 by @renovate in #1342
- Update typescript-eslint monorepo to v5.30.6 (minor) by @renovate in #1340
- Update dependency cypress-faile...
free-text-search
#1152 - fix overflow issues when filter chips were present also some other minor styling stuff
v1.1.3
Changelog
v1.1.3 (2024-02-02)
Fixed bugs:
- Fix performance of datafile table requests by extracting out investigation ID check to ID check functions ffbb197 (louise-davies)