Releases: SciCatProject/frontend
Releases · SciCatProject/frontend
v4.5.0
What's Changed
- chore(deps): bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 by @dependabot in #1520
- chore(deps-dev): bump @types/node from 20.14.9 to 20.14.10 in the types group by @dependabot in #1522
- chore(deps-dev): bump cypress from 13.12.0 to 13.13.0 by @dependabot in #1524
- chore(deps): bump mathjs from 13.0.1 to 13.0.2 by @dependabot in #1523
- chore(deps-dev): bump the eslint group across 1 directory with 2 updates by @dependabot in #1521
- chore(deps-dev): bump the eslint group with 2 updates by @dependabot in #1525
- chore(deps-dev): bump prettier from 3.3.2 to 3.3.3 by @dependabot in #1526
- chore(deps): bump filesize from 10.1.2 to 10.1.4 by @dependabot in #1527
- chore(deps-dev): bump the eslint group with 3 updates by @dependabot in #1530
- chore(deps-dev): bump cypress from 13.13.0 to 13.13.1 by @dependabot in #1533
- chore(deps-dev): bump jasmine-core from 5.1.2 to 5.2.0 by @dependabot in #1532
- chore(deps-dev): bump jasmine from 5.1.0 to 5.2.0 by @dependabot in #1535
- chore(deps): bump mathjs from 13.0.2 to 13.0.3 by @dependabot in #1534
- chore(deps-dev): bump the types group with 2 updates by @dependabot in #1531
- feat: Datafiles configurable actions by @nitrosx in #1528
- feat: Added findByIdAccess method to Proposal and Sample APIs by @Junjiequan in #1529
- chore(deps-dev): bump the eslint group with 2 updates by @dependabot in #1536
- chore(deps-dev): bump @types/node from 20.14.11 to 22.0.0 by @dependabot in #1537
- chore(deps-dev): bump karma from 6.4.3 to 6.4.4 by @dependabot in #1538
- Update README.md by @Ingvord in #1498
- chore: use newer nginx docker image version to support both arm64 and amd64 by @Junjiequan in #1539
- fix: dockerFile to install python by @Junjiequan in #1540
- fix: fixed dockerFile image build error by @Junjiequan in #1541
- fix: fixed Comment on the pull request error by @Junjiequan in #1542
- feat: added json view table to display frontend configuration by @Junjiequan in #1543
- Configurable facets by @Ingvord in #1465
- chore(deps-dev): bump axios from 1.6.8 to 1.7.4 by @dependabot in #1558
- chore(deps): bump luxon from 3.4.4 to 3.5.0 by @dependabot in #1548
- fix: solved form submission in datafiles actions by @nitrosx in #1560
- chore(deps): bump tslib from 2.6.3 to 2.7.0 by @dependabot in #1565
- chore(deps): bump mathjs from 13.0.3 to 13.1.0 by @dependabot in #1567
- chore(deps-dev): bump @types/node from 22.0.0 to 22.5.0 in the types group across 1 directory by @dependabot in #1564
- chore(deps-dev): bump cypress from 13.13.1 to 13.13.3 by @dependabot in #1556
- Fix #1568 by @Ingvord in #1569
- Resolve #1570 by @Ingvord in #1571
- chore(deps-dev): bump cypress from 13.13.3 to 13.14.1 by @dependabot in #1577
- chore(deps-dev): bump cypress from 13.14.1 to 13.14.2 by @dependabot in #1581
- chore(deps-dev): bump jasmine-core from 5.2.0 to 5.3.0 by @dependabot in #1583
- chore(deps-dev): bump jasmine from 5.2.0 to 5.3.0 by @dependabot in #1582
- chore(deps): bump mathjs from 13.1.0 to 13.1.1 by @dependabot in #1575
- chore(deps): bump filesize from 10.1.4 to 10.1.6 by @dependabot in #1580
- chore(deps-dev): bump @types/node from 22.5.0 to 22.5.4 in the types group across 1 directory by @dependabot in #1579
- chore(deps-dev): bump the angular group with 3 updates by @dependabot in #1573
- refactor: decouple default search UI interface logic from backend by @Junjiequan in #1578
- chore(deps): bump send and express by @dependabot in #1592
- chore(deps): bump serve-static and express by @dependabot in #1591
- Load/Upload user filters and conditions from/to be by @Ingvord in #1563
- chore(deps-dev): bump the types group across 1 directory with 2 updates by @dependabot in #1605
- chore(deps): bump socket.io-client from 4.7.5 to 4.8.0 by @dependabot in #1599
- chore(deps-dev): bump cypress from 13.14.2 to 13.15.0 by @dependabot in #1602
- chore(deps): bump mathjs from 13.1.1 to 13.2.0 by @dependabot in #1607
- chore(deps-dev): bump jasmine from 5.3.0 to 5.3.1 by @dependabot in #1606
- chore(deps-dev): bump rollup from 3.29.4 to 3.29.5 by @dependabot in #1600
- chore(deps-dev): bump the angular group with 3 updates by @dependabot in #1597
- fix: fixed issues with public/my data view buttons, sorting, and metadataKeys list on dataset table by @Junjiequan in #1610
- test: add e2e tests for datafiles action by @Junjiequan in #1609
Full Changelog: v4.4.2...v4.5.0
v4.4.2
What's Changed
- fix: fit-content causing strecthed out profile image by @Junjiequan in #1462
- build(deps-dev): bump the eslint group with 2 updates by @dependabot in #1480
- build(deps-dev): bump the types group with 2 updates by @dependabot in #1481
- Full width search bar + explicit action buttons for search facets by @Ingvord in #1434
- fix: truncate observable token size by @Junjiequan in #1482
- chore(deps-dev): bump cypress from 13.9.0 to 13.10.0 by @dependabot in #1485
- Updated github issue and PR templates by @nitrosx in #1484
- feat: added show more button for group list by @Junjiequan in #1487
- chore(deps-dev): bump the eslint group with 2 updates by @dependabot in #1488
- chore(deps-dev): bump prettier from 3.2.5 to 3.3.0 by @dependabot in #1491
- chore(deps-dev): bump @types/node from 20.12.12 to 20.14.0 in the types group by @dependabot in #1489
- feat: show release version and site on user settings page by @Junjiequan in #1486
- chore(deps): bump mathjs from 12.4.2 to 13.0.0 by @dependabot in #1490
Full Changelog: v4.4.1...v.4.4.2
v4.4.1
Release rationale
Fixed an issue which prevented backend v3 from login with OIDC
What's Changed
- build(deps-dev): bump prettier from 3.1.0 to 3.1.1 by @dependabot in #1349
- build(deps-dev): bump ts-node from 10.9.1 to 10.9.2 by @dependabot in #1348
- build(deps-dev): bump the eslint group with 2 updates by @dependabot in #1345
- build(deps-dev): bump cypress from 13.6.0 to 13.6.1 by @dependabot in #1347
- build(deps-dev): bump the types group with 1 update by @dependabot in #1350
- build(deps): bump actions/github-script from 3.1.0 to 7.0.1 by @dependabot in #1344
- Run prettier -w over all source code by @bpedersen2 in #1343
- build(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in #1352
- build(deps-dev): bump the eslint group with 4 updates by @dependabot in #1355
- build(deps-dev): bump the angular group with 3 updates by @dependabot in #1354
- feat: enhanced scientific metadata unit field validation using math-j… by @Junjiequan in #1353
- build(deps-dev): bump cypress from 13.6.1 to 13.6.2 by @dependabot in #1358
- fix: policy-delegate e2e test fail by @Junjiequan in #1374
- build(deps): bump the angular group with 2 updates by @dependabot in #1366
- build(deps): bump socket.io-client from 4.7.2 to 4.7.4 by @dependabot in #1370
- build(deps-dev): bump prettier from 3.1.1 to 3.2.4 by @dependabot in #1376
- build(deps-dev): bump follow-redirects from 1.15.2 to 1.15.5 by @dependabot in #1372
- build(deps-dev): bump the types group with 2 updates by @dependabot in #1377
- build(deps): bump mathjs from 12.2.1 to 12.3.0 by @dependabot in #1368
- build(deps-dev): bump the eslint group with 3 updates by @dependabot in #1367
- Hide empty 'Input Datasets' on details page by @fpotier in #1364
- Update report-coverage.yml for new github api by @bpedersen2 in #1378
- Added flag to conditionally display unit list in metadata editing table. by @Junjiequan in #1373
- build(deps): bump actions/cache from 3 to 4 by @dependabot in #1382
- Swap 3714 scicat in scientificmetadata table edit existing by @yoganandaness in #1375
- build(deps-dev): bump the types group with 2 updates by @dependabot in #1383
- build(deps-dev): bump cypress from 13.6.2 to 13.6.3 by @dependabot in #1381
- build(deps-dev): bump the angular group with 3 updates by @dependabot in #1384
- build(deps-dev): bump the eslint group with 2 updates by @dependabot in #1385
- build(deps): bump marocchino/sticky-pull-request-comment from 2.8.0 to 2.9.0 by @dependabot in #1389
- build(deps): bump the angular group with 2 updates by @dependabot in #1390
- build(deps-dev): bump cypress from 13.6.3 to 13.6.4 by @dependabot in #1394
- build(deps-dev): bump prettier from 3.2.4 to 3.2.5 by @dependabot in #1393
- build(deps): bump mathjs from 12.3.0 to 12.3.1 by @dependabot in #1395
- build(deps-dev): bump the types group with 1 update by @dependabot in #1392
- build(deps-dev): bump the eslint group with 2 updates by @dependabot in #1391
- build(deps-dev): bump the types group with 1 update by @dependabot in #1397
- fix: fetchCurrentUser does not validate token expiration time by @Junjiequan in #1396
- build(deps): bump mathjs from 12.3.1 to 12.3.2 by @dependabot in #1398
- build(deps-dev): bump jasmine-core from 5.1.1 to 5.1.2 by @dependabot in #1399
- build(deps-dev): bump ip from 2.0.0 to 2.0.1 by @dependabot in #1406
- build(deps-dev): bump the types group with 1 update by @dependabot in #1402
- feat: Implement Toggle for Direct OAuth Login Flow by @Junjiequan in #1407
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 6.21.0 to 7.0.0 by @dependabot in #1403
- build(deps-dev): bump the types group with 1 update by @dependabot in #1409
- build(deps-dev): bump cypress from 13.6.4 to 13.6.6 by @dependabot in #1410
- build(deps-dev): bump karma from 6.4.2 to 6.4.3 by @dependabot in #1412
- build(deps): bump mathjs from 12.3.2 to 12.4.0 by @dependabot in #1411
- Update samples-create.cy.js for new BE by @bpedersen2 in #1419
- build(deps-dev): bump the types group with 1 update by @dependabot in #1417
- Fix: Changed profile.username to profile.displayName for header username display by @Junjiequan in #1388
- Swap 3290 add tab scientific json metadata by @yoganandaness in #1400
- build(deps-dev): bump the types group with 1 update by @dependabot in #1422
- fix: changed env var naming for create sample button from edit to add by @Junjiequan in #1424
- build(deps-dev): bump follow-redirects from 1.15.5 to 1.15.6 by @dependabot in #1425
- build(deps-dev): bump the types group with 2 updates by @dependabot in #1428
- build(deps): bump socket.io-client from 4.7.4 to 4.7.5 by @dependabot in #1429
- build(deps): bump mathjs from 12.4.0 to 12.4.1 by @dependabot in #1432
- build(deps-dev): bump cypress from 13.6.6 to 13.7.0 by @dependabot in #1430
- build(deps-dev): bump @typescript-eslint/parser from 6.21.0 to 7.3.0 by @bpedersen2 in #1420
- build(deps-dev): bump webpack-dev-middleware from 5.3.3 to 5.3.4 by @dependabot in #1433
- build(deps-dev): bump cypress from 13.7.0 to 13.7.1 by @dependabot in #1439
- build(deps-dev): bump the types group with 1 update by @dependabot in #1437
- build(deps-dev): bump express from 4.18.3 to 4.19.2 by @dependabot in #1441
- build(deps-dev): bump the angular group with 3 updates by @dependabot in #1435
- build(deps-dev): bump the eslint group with 2 updates by @dependabot in #1442
- build(deps): bump filesize from 10.1.0 to 10.1.1 by @dependabot in #1438
- build(deps-dev): bump the types group with 1 update by @dependabot in #1444
- build(deps-dev): bump the eslint group with 2 updates by @dependabot in #1446
- build(deps-dev): bump cypress from 13.7.1 to 13.7.2 by @dependabot in #1448
- build(deps-dev): bump @types/node from 20.12.2 to 20.12.7 in the types group by @dependabot in #1450
- chore: improved dependabot-auto-merge by @Junjiequan in #1449
- build(deps-dev): bump the angular group with 3 updates by @dependabot in #1451
- build(deps-dev): bump cypress from 13.7.2 to 13.7.3 by @dependabot in #1453
- build(deps-dev): bump the eslint group with 2 updates by @dependabot in #1452
- build(deps-dev): bump the eslint group with 2 updates by @dependabot in #1460
- build(deps-dev): bump cypress from 13.7.3 to 13.8.0 by @dependabot in #1461
- feat: Updated logo configuration by @nitrosx in #1459
- test: added e2...
Elastic Search, v4.4.0
This release provides the first version of SciCat with Elastic Search integration.
Elastic Search is opt-in feature, and has to be configured as indicated in the documentation.
Elastic Search is disabled by default, so existing deployments can be upgraded in place without changing configuration.
What's Changed
- Update angular and deps to 16.2.1 by @bpedersen2 in #1171
- build(deps): bump luxon from 3.4.2 to 3.4.3 by @dependabot in #1188
- build(deps-dev): bump @types/node from 20.5.9 to 20.6.0 by @dependabot in #1190
- build(deps-dev): bump @angular-eslint/eslint-plugin from 16.1.1 to 16.1.2 by @dependabot in #1192
- build(deps-dev): bump typescript from 4.9.5 to 5.1.6 by @dependabot in #1189
- build(deps-dev): bump @angular-eslint/eslint-plugin-template from 16.1.1 to 16.1.2 by @dependabot in #1191
- build(deps-dev): bump karma-jasmine from 4.0.2 to 5.1.0 by @dependabot in #1195
- build(deps): bump docker/build-push-action from 4 to 5 by @dependabot in #1208
- fix: String metadata value is handled like a string and not like a date in Scientific Metadata by @janosbabik in #1217
- Add MLZ by @bpedersen2 in #1201
- build(deps): bump docker/login-action from 2 to 3 by @dependabot in #1205
- build(deps): bump docker/metadata-action from 4 to 5 by @dependabot in #1206
- Add some grouping to dependabot and enable auto-merge by @bpedersen2 in #1216
- build(deps): bump docker/setup-buildx-action from 2 to 3 by @dependabot in #1207
- build(deps-dev): bump @angular-eslint/eslint-plugin-template from 16.1.2 to 16.2.0 by @dependabot in #1209
- build(deps): bump the angular group with 20 updates by @dependabot in #1249
- build(deps-dev): bump @types/shortid from 0.0.29 to 0.0.30 by @dependabot in #1247
- build(deps-dev): bump @types/source-map-support from 0.5.7 to 0.5.8 by @dependabot in #1245
- build(deps): bump filesize from 10.0.12 to 10.1.0 by @dependabot in #1244
- build(deps-dev): bump @types/lodash from 4.14.197 to 4.14.199 by @dependabot in #1219
- build(deps): bump @ngbracket/ngx-layout from 16.0.0 to 16.1.3 by @dependabot in #1246
- fix: fixing styling issues after angular material upgrade by @martin-trajanovski in #1234
- dependabot-automerge: Fix syntax in if statements by @bpedersen2 in #1251
- build(deps-dev): bump eslint from 8.48.0 to 8.51.0 by @dependabot in #1242
- build(deps-dev): bump @types/jasmine from 4.3.5 to 5.1.0 by @dependabot in #1248
- Add a group for eslint to dependabot by @bpedersen2 in #1250
- build(deps-dev): bump @types/node from 20.6.0 to 20.8.4 by @dependabot in #1252
- Add dependabot group for types and ngrx by @bpedersen2 in #1261
- build(deps): bump the ngrx group with 5 updates by @dependabot in #1262
- build(deps): bump zone.js from 0.13.1 to 0.13.3 by @dependabot in #1260
- build(deps-dev): bump karma-jasmine-html-reporter from 1.7.0 to 2.1.0 by @dependabot in #1259
- build(deps-dev): bump cypress from 13.1.0 to 13.3.1 by @dependabot in #1258
- build(deps-dev): bump @types/deep-equal from 1.0.1 to 1.0.2 by @dependabot in #1253
- Bump prettier to 3.0.3 and fix warnings by @bpedersen2 in #1202
- build(deps-dev): bump the eslint group with 4 updates by @dependabot in #1265
- build(deps-dev): bump @types/source-map-support from 0.5.7 to 0.5.8 by @dependabot in #1266
- build(deps): bump @ngbracket/ngx-layout from 16.1.1 to 16.1.3 by @dependabot in #1268
- build(deps): bump filesize from 10.0.12 to 10.1.0 by @dependabot in #1267
- build(deps-dev): bump @babel/traverse from 7.22.20 to 7.23.2 by @dependabot in #1271
- build(deps-dev): bump @types/lodash from 4.14.198 to 4.14.199 by @dependabot in #1270
- build(deps-dev): bump @types/node from 20.8.4 to 20.8.6 by @dependabot in #1269
- build(deps): bump the angular group with 16 updates by @dependabot in #1264
- fix: redirect to logoutURL if provided from the backend after logout by @martin-trajanovski in #1274
- fix: change backend start command after build config change by @martin-trajanovski in #1275
- build(deps): bump actions/setup-node from 3 to 4 by @dependabot in #1286
- build(deps-dev): bump @types/deep-equal from 1.0.2 to 1.0.3 by @dependabot in #1285
- build(deps-dev): bump cypress from 13.3.1 to 13.3.2 by @dependabot in #1279
- build(deps-dev): bump @types/node from 20.8.6 to 20.8.8 by @dependabot in #1287
- build(deps-dev): bump @types/source-map-support from 0.5.8 to 0.5.9 by @dependabot in #1282
- build(deps-dev): bump @types/shortid from 0.0.30 to 0.0.31 by @dependabot in #1283
- build(deps-dev): bump @types/luxon from 3.3.2 to 3.3.3 by @dependabot in #1278
- build(deps-dev): bump @types/lodash from 4.14.199 to 4.14.200 by @dependabot in #1280
- build(deps): bump the angular group with 16 updates by @dependabot in #1276
- build(deps): bump exceljs from 4.3.0 to 4.4.0 by @dependabot in #1284
- build(deps-dev): bump the eslint group with 3 updates by @dependabot in #1277
- build(deps): bump the angular group with 16 updates by @dependabot in #1289
- build(deps-dev): bump @types/jasmine from 5.1.0 to 5.1.1 by @dependabot in #1291
- build(deps-dev): bump @types/file-saver from 2.0.5 to 2.0.6 by @dependabot in #1292
- build(deps-dev): bump the eslint group with 2 updates by @dependabot in #1290
- build(deps-dev): bump @types/node from 20.8.8 to 20.8.10 by @dependabot in #1296
- build(deps-dev): bump cypress from 13.3.2 to 13.4.0 by @dependabot in #1295
- fix: condition box breaks out issue by @Junjiequan in #1298
- feat: Added e2e test for elastic-search by @Junjiequan in #1204
- fix: e2e fail by @Junjiequan in #1301
- build(deps): bump the angular group with 21 updates by @dependabot in #1304
- build(deps-dev): bump the eslint group with 3 updates by @dependabot in #1305
- Added validation for duplicated name entry in the scientific meta dat… by @yoganandaness in #1302
- build(deps-dev): bump @types/file-saver from 2.0.6 to 2.0.7 by @dependabot in #1310
- build(deps-dev): bump axios from 1.5.0 to 1.6.1 by @dependabot in #1308
- build(deps-dev): bump @types/source-map-support from 0.5.9 to 0.5.10 by @dependabot in #1311
- build(deps): bump luxon and @types/luxon by @dependabot in #1315
- build(deps-dev): bump @types/node from 20.8.10 to 20.9.0 by @dependabot in #1317
- build(deps-dev): bump @types/lodash from 4.14.200 to 4.14.201 by @dependabot in #1316
- build(deps-dev): bump @types/jasmine from 5.1.1 to 5.1.2 by @dependabot in #1312
- build(deps-dev): bump the eslint group with 2 updates by @dependabot in #1309
- build(deps-dev): bump cypress from 13.4.0 ...
v4.3.1
What's Changed
- fix: e2e tests on the backend use different config by @martin-trajanovski in #1085
- build(deps-dev): bump jasmine-core from 3.99.1 to 5.0.0 by @dependabot in #1086
- build(deps-dev): bump @angular-devkit/core from 13.3.7 to 16.0.4 by @dependabot in #1089
- build(deps): bump luxon and @types/luxon by @dependabot in #1090
- build(deps-dev): bump @angular-eslint/template-parser from 13.2.1 to 16.0.3 by @dependabot in #1092
- build(deps-dev): bump jasmine from 3.99.0 to 5.0.0 by @dependabot in #1093
- build(deps-dev): bump karma-chrome-launcher from 3.1.1 to 3.2.0 by @dependabot in #1094
- build(deps): bump autolinker from 3.15.0 to 4.0.0 by @dependabot in #1095
- fix: allow only admin to edit custom metadata by @Junjiequan in #1097
- fix: Use of shared-table for published data representation by @martin-trajanovski in #1096
- build(deps): bump ngx-linky from 3.0.0 to 4.0.0 by @dependabot in #1098
- build(deps-dev): bump jasmine from 5.0.0 to 5.0.1 by @dependabot in #1099
- build(deps): bump socket.io-client from 4.5.1 to 4.6.2 by @dependabot in #1102
- build(deps-dev): bump karma from 6.3.20 to 6.4.2 by @dependabot in #1103
- build(deps-dev): bump karma-coverage from 2.0.3 to 2.2.0 by @dependabot in #1104
- build(deps-dev): bump jasmine from 5.0.1 to 5.0.2 by @dependabot in #1108
- build(deps-dev): bump ts-node from 8.10.2 to 10.9.1 by @dependabot in #1109
- build(deps-dev): bump @ngrx/schematics from 12.5.1 to 16.0.1 by @dependabot in #1110
- build(deps-dev): bump @betterer/typescript from 5.3.6 to 5.4.0 by @dependabot in #1112
- fix: minor changes to UI in dataset detail page by @Junjiequan in #1114
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.3.0 to 5.60.1 by @dependabot in #1116
- build(deps): bump zone.js from 0.11.5 to 0.11.8 by @dependabot in #1115
- build(deps-dev): bump @angular-eslint/builder from 13.2.1 to 16.0.3 by @dependabot in #1117
- build(deps-dev): bump @types/jasmine from 3.10.6 to 4.3.4 by @dependabot in #1118
- build(deps-dev): bump @types/lodash from 4.14.182 to 4.14.195 by @dependabot in #1121
- build(deps-dev): bump @typescript-eslint/parser from 5.59.8 to 5.62.0 by @dependabot in #1125
- build(deps): bump deep-equal from 2.0.5 to 2.2.2 by @dependabot in #1127
- fix login component for oidc callback listener by @ddijken in #1107
- build(deps-dev): bump @angular-eslint/template-parser from 16.0.3 to 16.1.0 by @dependabot in #1142
- build(deps-dev): bump word-wrap from 1.2.3 to 1.2.5 by @dependabot in #1151
- Fix proposal for #1135 by @fpotier in #1136
- build(deps-dev): bump @types/node from 20.2.5 to 20.4.4 by @dependabot in #1144
- build(deps-dev): bump jasmine-core from 5.0.1 to 5.1.0 by @dependabot in #1152
- build(deps-dev): bump @ngrx/schematics from 16.0.1 to 16.1.0 by @dependabot in #1154
- changed permissions to make dataset public according to new casl model by @nitrosx in #1165
- build(deps): bump cypress-io/github-action from 2 to 5 by @dependabot in #1161
New Contributors
Full Changelog: v4.2.1...v4.3.1
Bug fixing
What's Changed
- fix: thumbnail fetch error on OIDC logout by @Junjiequan in #1060
- Filter by PID enabling different matching conditions by @minottic in #1061
- fix: number of files doesnot show properly in files page by @Junjiequan in #1062
- Pass right sorting column by @minottic in #1063
- fix: click origdatablock in Files page without dataset redirects to w… by @Junjiequan in #1064
- build(deps): bump socket.io-parser from 4.2.2 to 4.2.3 by @dependabot in #1065
- go to /login once logged out directly in the action and not in the component by @martin-trajanovski in #1066
- fix: Improve e2e tests by @martin-trajanovski in #1068
- add auth token to zip service by @bpedersen2 in #1067
- Create dependabot.yml by @martin-trajanovski in #1069
- build(deps): bump docker/build-push-action from 3 to 4 by @dependabot in #1071
- Fix archive/retrieve for new BE by @bpedersen2 in #1070
- build(deps): bump actions/upload-artifact from 2 to 3 by @dependabot in #1072
- build(deps): bump docker/login-action from 1 to 2 by @dependabot in #1073
- build(deps-dev): bump @betterer/cli from 5.3.6 to 5.4.0 by @dependabot in #1074
- build(deps): bump tslib from 2.4.0 to 2.5.2 by @dependabot in #1075
- build(deps-dev): bump @angular-eslint/eslint-plugin-template from 13.2.1 to 16.0.3 by @dependabot in #1076
- build(deps-dev): bump karma-spec-reporter from 0.0.32 to 0.0.36 by @dependabot in #1077
- build(deps-dev): bump @typescript-eslint/parser from 5.3.0 to 5.59.8 by @dependabot in #1078
- build(deps-dev): bump jasmine-spec-reporter from 5.0.2 to 7.0.0 by @dependabot in #1079
- build(deps-dev): bump @types/node from 12.20.55 to 20.2.5 by @dependabot in #1080
- build(deps-dev): bump @types/source-map-support from 0.5.4 to 0.5.6 by @dependabot in #1081
- build(deps-dev): bump eslint-plugin-ngrx from 2.1.2 to 2.1.4 by @dependabot in #1083
- feat: add possibility to remove shared users from dataset by @martin-trajanovski in #1084
Full Changelog: v4.2.0...v4.2.1
Bug fixing and new features
We bumped up minor version release to v4.2.x to align with backend latest reales v4.2.0
What's Changed
- build(deps): bump engine.io and socket.io by @dependabot in #1054
- fix: change the config and theme endpoint to the new one from the backend by @martin-trajanovski in #1049
- feat: make sharing of dataset limited only for dataset owners and use explicit message if some of the dataset included are not owned by user that wants to share by @martin-trajanovski in #1055
- feat: add auth strategy to the user profile page by @martin-trajanovski in #1057
- feat: make snackbar notifications configurable by @martin-trajanovski in #1058
Full Changelog: v4.1.2...v4.2.0
v4.1.2
What's Changed
- fix: remove customMetadata from instruments dashboard & include uniqu… by @Junjiequan in #1053
Full Changelog: v4.1.1...v4.1.2
v4.1.1
What's Changed
- Change dataset details page PID text to a input field with copy button by @TheMeinerLP in #1051
- fix: 401 unathorized when login into scicat by @Junjiequan in #1052
Full Changelog: V4.1.0...v4.1.1
Latest updates to work with new BE v4.0.0
What's Changed
- E2e workflow refactor by @henrikjohansson712 in #968
- Swap 2177 name refactoring by @nitrosx in #943
- [Snyk] Upgrade: @angular/animations, @angular/common, @angular/compiler, @angular/core, @angular/forms, @angular/platform-browser, @angular/platform-browser-dynamic, @angular/platform-server, @angular/router, @angular/service-worker by @henrikjohansson712 in #970
- Add Authorization header in scicat data service by @henrikjohansson712 in #969
- Fix deepscan issues by @henrikjohansson712 in #975
- Link raw derived datasets by @henrikjohansson712 in #976
- Remove maxiv pipeline trigger and clean up unused files by @nguyenlinhlinh in #981
- Bump terser and @angular-devkit/build-angular by @dependabot in #982
- test(e2e): Fixing and improving e2e tests by @martin-trajanovski in #978
- feat: Adding oauth redirect component by @jekabs-karklins in #988
- Logbook access and proposal display by @nitrosx in #990
- Bump socket.io-parser from 4.0.4 to 4.0.5 by @dependabot in #992
- feat: Allow for owner groups and admins to edit dataset name and description by @martin-trajanovski in #993
- Bump loader-utils from 2.0.2 to 2.0.4 by @dependabot in #994
- Solved the problem with undefined value in scientific metadata by @linupi in #996
- Bump engine.io from 6.2.0 to 6.2.1 by @dependabot in #997
- Allow help messages configuration from config.json by @minottic in #1000
- fix: remove printing oAuth endoints by @jekabs-karklins in #999
- Display "Service" on loginForm if msad enabled by @minottic in #1001
- fix e2e tests after backend migration by @martin-trajanovski in #995
- Remove creationTime from fullfacet included params by @minottic in #1002
- Add fonts and styles for offline load by @minottic in #1005
- test: Fix e2e tests by removing some dataset fields that are not needed anymore by @martin-trajanovski in #1007
- fix e2e tests after backend changes by @martin-trajanovski in #1008
- Make pipelines for SciCat repositories uniform by @jekabs-karklins in #1010
- Bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #1009
- Bump simple-git from 3.7.1 to 3.15.1 by @dependabot in #1011
- Improvements that will make e2e tests pass even if we have a lot of data in the database and use PATCH instead of PUT for datasets by @martin-trajanovski in #1013
- Fix: user logout button not working by @Junjiequan in #1017
- Bump json5 from 2.2.1 to 2.2.3 by @dependabot in #1014
- Bump luxon from 1.28.0 to 1.28.1 by @dependabot in #1016
- Add optional tooltip to retrieve destinations by @minottic in #1019
- fix e2e tests by @martin-trajanovski in #1018
- Implement tree support for metadata of instruments by @eilmiv in #1023
- Bump simple-git from 3.15.1 to 3.16.0 by @dependabot in #1020
- Bump ua-parser-js from 0.7.31 to 0.7.33 by @dependabot in #1021
- Bump http-cache-semantics from 4.1.0 to 4.1.1 by @dependabot in #1024
- fix dataset creation issue on the frontend by @martin-trajanovski in #1026
- remove Bearer from the token in settings and fix oidc login issue with querying userIdentity by @martin-trajanovski in #1027
- fix the e2e tests after status code change in the backend by @martin-trajanovski in #1028
- Assign default values on retrieve and change title by @minottic in #1030
- refactor: login screen refactored to show external login first by @martin-trajanovski in #1029
- Fix metadata display in table by @bpedersen2 in #1031
- login form: dont show tab if loginform is disabled by @bpedersen2 in #1034
- fix: fix metadata wrong type if string has number value by @martin-trajanovski in #1035
- fix: make logbook accessible without much bugs by @Junjiequan in #1036
- fix: created proposal-logbook component & fixed few bugs by @Junjiequan in #1038
- feat: add attachments accepted formats and show success and error notification on each action by @martin-trajanovski in #1037
- Added pid to the main dataset table by @nitrosx in #1039
- fix: logbook show display name by @Junjiequan in #1040
- fix: logbook show display name 2 by @Junjiequan in #1041
- fix: fetch on sample shoud be findById and attachments should work by @martin-trajanovski in #1042
- fix: do not make PUT/POST UserSettings request on visiting datasets table by @martin-trajanovski in #1043
- Fix badge in README by @sbliven in #1045
- feat: fetch jwt token on download click instead of onInit by @martin-trajanovski in #1044
- fix: proposal logbook sometimes show wrong content by @Junjiequan in #1046
- fix: improve e2e test for the content in settings by @Junjiequan in #1047
- PID Search for everyone by @TheMeinerLP in #1048
- fix: files page does not render data by @Junjiequan in #1050
New Contributors
- @martin-trajanovski made their first contribution in #978
- @jekabs-karklins made their first contribution in #988
- @linupi made their first contribution in #996
- @Junjiequan made their first contribution in #1017
- @eilmiv made their first contribution in #1023
- @bpedersen2 made their first contribution in #1031
- @sbliven made their first contribution in #1045
- @TheMeinerLP made their first contribution in #1048
Full Changelog: v4.0.0...V4.1.0