Releases: SciCatProject/frontend
Releases · SciCatProject/frontend
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
v4.0.0
syntax errors in workflow
v3.1.0: Update package.json
Prepare release
v2.9.1
update package
v2.9.0
Merge pull request #196 from SciCatProject/feature/update_icons_detai…