Skip to content
This repository has been archived by the owner on Oct 20, 2022. It is now read-only.

Releases: UserOfficeProject/user-office-frontend

Release v5.14.0

12 Sep 10:03
f9fcb9a
Compare
Choose a tag to compare

5.14.0 (2022-09-12)

Features

  • Create and use of predefined messages component (741391c)

Bug Fixes

  • Improve handling of GraphQL errors (3447037)
  • Make the form work with save and use of the messages (1a4a0fe)
  • Only log out users if their session has expired (091e859)
  • test (13d975e)

Release v5.13.0

31 Aug 09:54
b27082a
Compare
Choose a tag to compare

5.13.0 (2022-08-31)

Features

Bug Fixes

  • fix shipment tests (#961) (bd73ece)
  • Make branch detection less brittle (0b6bba3)
  • package.json & package-lock.json to reduce vulnerabilities (e674cde)
  • upgrade @types/luxon from 2.3.2 to 2.4.0 (#980) (386a46e)
  • upgrade luxon from 2.4.0 to 2.5.0 (cc9ef96)
  • upgrade typescript from 4.7.2 to 4.7.3 (6040ee2)
  • upgrade typescript from 4.7.3 to 4.7.4 (6c4dcce)
  • Instrument scientist: Show disabled admin tab form for instrument scientist (875e347)
  • questionary: Fixing the questionary state that wasn't updated when sample declaration or generic templates were modified (#970) (9eb14fd), closes #973
  • ui: Swap NEXT and BACK buttons arround (#981) (5a69146)

Tests

Code Refactoring

Release v5.12.0

23 Jun 08:33
d02f0f4
Compare
Choose a tag to compare

5.12.0 (2022-06-23)

Features

Bug Fixes

  • upgrade typescript from 4.6.4 to 4.7.2 (9ae73d6)
  • questionary: fixing missing validation for question template relation (#921) (b56d824)
  • SEP meeting components: Fix for opening more than one SEP meeting modal when multiple instruments are expanded (#952) (7c8a40c)

Tests

Documentation

Code Refactoring

Release v5.11.0

09 Jun 11:22
1ca2108
Compare
Choose a tag to compare

5.11.0 (2022-06-09)

Features

  • Add ability to un-impersonate already impersonated user (#895) (bf5b586)
  • Add app settings page where user officer can modify settings. Also included some features page improvements (#922) (cfae720)
  • Add features page with possibility to enable and disable features (#910) (ebcb337)
  • Add proposal title in the SEP meeting components modal (#928) (6c77273)
  • Add unallocated time informational ribbon after last row in availability zone (#907) (04c823a)
  • added linter workflow for GitHub actions (a7542b3)
  • added user officer features (77f6043)
  • Improve technical review re-assign UI and filter list of reviewers to be only instrument scientsits and manager (#876) (f2535fd)
  • Remove access for SEP chair and secretary to un-submit or change submitted reviews (#873) (52182ca)
  • Use settings formats instead of hardcoding into the initialDBData (#875) (4e0d9cf)
  • Use standard deviation as second sort parameter when initially sorted before ranking (#872) (dfdcdc9)
  • auth: As a user I want single sign on with PING (#914) (f5f0d0c)
  • import: refactor and fix subtemplate import (e9064a7)
  • people table: Use orderBy and orderDirection to order users better when using the table column sort (#883) (8aaaefe)
  • SEP: Add number of proposals to review per SEP member (#935) (e30e313)
  • Use plain textareas for proposal admin comments (#929) (ad70926)

Bug Fixes

  • Can created mulitple templates by pressiong button more than once. (86405ac)
  • Cypress import template tests (20557ef)
  • Dockerfile to reduce vulnerabilities (afc53e8)
  • Improve shipment declaration UI (#877) (6cc3b82)
  • Labels of seleted template rendered over the selected template (cbcd50a)
  • template questions: make max files required on file upload question and improve some UI (#865) (c6c4929)
  • Remove time from date assigned column and use just date format (#868) (608468b)
  • password confirmation: make password confirmation required and update the schema to check equality (#867) (c65c095)
  • add copy to clipboar icon (#880) (80b8915)
  • added auto generated files to prettierignore (3ebfad5)
  • Dockerfile to reduce vulnerabilities (1dfe6c2)
  • fixing tests (8a6566f)
  • prettier errors (e104cc8)
  • questions page UX improvements (#881) (0b37308)
  • remove unnecessary comments (21c7173)
  • upgrade @date-io/luxon from 2.13.1 to 2.13.2 (a1b342e)
  • upgrade @emotion/react from 11.8.1 to 11.9.0 (fa403a9)
  • upgrade @graphql-codegen/typescript from 2.4.5 to 2.4.8 (9bbf5f8)
  • upgrade @graphql-codegen/typescript from 2.4.8 to 2.4.9 (3084e78)
  • upgrade @graphql-codegen/typescript-graphql-request from 4.4.0 to 4.4.5 (e963675)
  • upgrade @graphql-codegen/typescript-graphql-request from 4.4.5 to 4.4.6 (f5de9c4)
  • upgrade @graphql-codegen/typescript-operations from 2.3.2 to 2.3.5 (b77b64c)
  • upgrade @graphql-codegen/typescript-operations from 2.3.5 to 2.3.6 (cdc9b9a)
  • upgrade @material-table/core from 0.2.26 to 0.2.29 (2a97760)
  • upgrade @material-table/core from 0.2.29 to 0.2.31 (0aed713)
  • upgrade @material-table/core from 0.2.31 to 0.2.32 (e60320d)
  • upgrade @material-table/core from 0.2.32 to 0.2.33 (4d29b44)
  • upgrade @tinymce/tinymce-react from 3.13.1 to 3.14.0 (82e5a83)
  • upgrade @types/luxon from 2.3.1 to 2.3.2 (826ebcf)
  • upgrade @types/react from 17.0.39 to 17.0.44 (0bf0ac2)
  • upgrade @types/react-dom from 17.0.13 to 17.0.15 (11c8c8a)
  • upgrade @types/react-...
Read more

Release v5.10.0

26 Apr 09:41
3de0059
Compare
Choose a tag to compare

5.10.0 (2022-04-26)

Features

Bug Fixes

  • Reorder information in the modal for SEP meeting components where the more important details come first (#869) (4556329)

Release v5.9.0

19 Apr 11:16
fa4d174
Compare
Choose a tag to compare

5.9.0 (2022-04-19)

Features

  • Group questions in review by topic (#853) (0f77acf)
  • use the call allocation time unit everywhere where time is used and fix some logic to improve functionality (#856) (926bea1)

Bug Fixes

  • Fix ranking in SEP meeting (#860) (8012658)
  • upgrade typescript from 4.6.2 to 4.6.3 (261ec15)

Release v5.8.0

19 Apr 09:54
5478429
Compare
Choose a tag to compare

5.8.0 (2022-04-19)

Features

  • merge-institutions: Adding feature to merge institutions (8e69c19)
  • technical reviews: Bulk submit for technical reviews as instrument scientists and refactor/improve the SEP reviewer proposal table (#819) (1809210)
  • adding info that there is no guide (#851) (aaa5224)
  • Adding recommendation column and expanding view (#857) (5adcbd3)
  • Show experiment times (#787) (4d3326e)

Bug Fixes

  • institutions: Remove unused file (934cee8)
  • merrge: disable button if form not submittable (e4377e3)
  • truncate proposal title in SEP component views (#858) (9a99807)
  • upgrade @types/luxon from 2.3.0 to 2.3.1 (#855) (7c496a2)

Code Refactoring

  • formik components: Use existing formik-mui components instead of defining custom ones (#830) (ed8f2fb)

Tests

  • merge: Adding tests for merging institutions (91670ca)
  • SEP reviews: Improve SEP reviewer bulk submission e2e test (#854) (ddca74a)

Release v5.7.1

07 Apr 12:50
ab79372
Compare
Choose a tag to compare

5.7.1 (2022-04-07)

Bug Fixes

Release v5.7.0

05 Apr 12:48
10fe5a3
Compare
Choose a tag to compare

5.7.0 (2022-04-05)

Features

  • INSTUMENT_DELETED event added to general events (#829) (f70e875)
  • Standardize date format using database setting for it all around the app. Also fix some date fields issues (#815) (e0da898)

Bug Fixes

  • upgrade @graphql-codegen/typescript-graphql-request from 4.3.7 to 4.4.0 (18dcf82)
  • upgrade @types/tinymce from 4.6.4 to 4.6.5 (5fff4b3)
  • reviews: Use better and more stable tinymce editor content comparison for change detection and alert popup (#823) (c4d078a)
  • fix tests failing on 1st of the month (#841) (d126fcf)
  • SEP reviewer should only see list of proposals he/she can review (#842) (2a4da7e)
  • fix: review (edde7c4)
  • fix test (21589d7)

Release v5.6.0

29 Mar 09:51
e661ffb
Compare
Choose a tag to compare

5.6.0 (2022-03-29)

Features

  • SEPs: Add submitted checkbox inside SEP review grading for officer and SEP Chair/Secretary to be able to un-submit (#783) (8a232da)
  • units: Import/export units (#759) (b705f83)
  • add help page to front page of the user office (#822) (958c6c0)

Bug Fixes

  • Add grading guide (#826) (55d9fed)
  • apply search and sort from url (9b74268)
  • disable autoupdate (#809) (5ad2d16)
  • Firefox does not set 'sameSite' by default (2c9fad9)
  • Fix remaining tests (7a7616b)
  • Fixing boolean filter not working (#801) (7fea8b5)
  • Hide incompatible calls (#763) (e140ef2)
  • improve error message (#814) (24c2514)
  • improve questionary look and feel (#804) (3619ae8)
  • questions list not updated once question is deleted (#810) (6ee755e)
  • Regenerate sdk (dd85622)
  • regenerate sdk and update core query (d67f07e)
  • remove logs (f598e01)
  • revert lint speed update (#802) (725b10a)
  • Submitting shipment clears all fields, before it navigates to next page (#825) (d250f68)
  • Update order test (f1e76da)
  • Update query hooks (5e01a84)
  • Update settings.ts (284a63e)
  • upgrade @graphql-codegen/cli from 2.6.1 to 2.6.2 (#806) (35c969c)
  • upgrade @graphql-codegen/typescript-graphql-request from 4.3.5 to 4.3.6 (197d0fe)
  • upgrade @graphql-codegen/typescript-graphql-request from 4.3.6 to 4.3.7 (a11f69a)
  • upgrade @tinymce/tinymce-react from 3.13.0 to 3.13.1 (7e2d818)
  • upgrade @types/luxon from 2.0.9 to 2.3.0 (4872725)
  • upgrade @types/react-dom from 17.0.11 to 17.0.13 (254221e)
  • upgrade luxon from 2.3.0 to 2.3.1 (3622a51)
  • upgrade typescript from 4.5.5 to 4.6.2 (48f4c15)
  • upgrade typescript from 4.5.5 to 4.6.2 (a7d8114)
  • Use deep equal (3e45bb7)

Code Refactoring

  • Change user office table to not fetch all proposals at once (aef1772)
  • material-ui: Upgrade MUI to v5 and use only luxon for datetime manipulation (#785) (3c91050)