Releases: ral-facilities/datagateway
Releases · ral-facilities/datagateway
snapshot-develop
Make snapshots for develop branch
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...
snapshot
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)
v1.1.2
v1.1.1
Changelog
v1.1.1 (2022-08-24)
Fixed bugs:
- #1397 - make fileCountMax / totalSizeMax optional #1398 (louise-davies)
* This Changelog was automatically generated by github_changelog_generator
v1.1.0
Changelog
v1.1.0 (2022-06-21)
Implemented enhancements:
- #1174 - changed Title icon to Subject icon #1259 (LunaBarrett)
- Customising notification message if it concerns session expiry #1209 #1248 (sam-glendenning)
- Adding alert label if file/size limit exceeded in selections table #1183 #1228 (sam-glendenning)
- Download tables sort by requested time descending by default #1176 #1226 (sam-glendenning)
- Adding ability to use DatePicker or DateTimePicker in date filter column #1175 #1216 (sam-glendenning)
- Refactor download cart to improve performance #1185 (louise-davies)
Fixed bugs:
- Errors when multi selecting items for the cart #1210
- Bugfix/disable download button #1261 #1266 (louise-davies)
- Bugfix/fix token refresh error #1257 #1262 (louise-davies)
- #1196 - Use MUI theme background colour for breadcrumb gaps #1253 (louise-davies)
- Fix breadcrumbs visual glitch #1252 (louise-davies)
- Prevent querying for cart on homepage & fix admin download table queries #1250 (louise-davies)
- Preventing download of empty files #1195 #1232 (sam-glendenning)
- Fix selection errors #1210 #1231 (louise-davies)
Security fixes:
- Bump async from 2.6.3 to 2.6.4 #1274 (dependabot[bot])
- Bump minimist from 1.2.5 to 1.2.6 #1197 (dependabot[bot])
Merged pull requests:
- Merge main into develop #1288 (louise-davies)
- Bump ejs from 3.1.6 to 3.1.7 #1245 (dependabot[bot])
- Bump node-forge from 1.2.1 to 1.3.0 #1179 (dependabot[bot])
* This Changelog was automatically generated by github_changelog_generator
v1.0.0
Initial release for ISIS (2022-03-31)