This repository has been archived by the owner on Oct 20, 2022. It is now read-only.
Releases: UserOfficeProject/user-office-frontend
Releases · UserOfficeProject/user-office-frontend
Release v5.14.0
Release v5.13.0
5.13.0 (2022-08-31)
Features
- add cypress test filter for ess and stfc tests (d2e0ab6)
- Add PDF template (aa76cb9), closes UserOfficeProject/user-office-project-issue-tracker#613
- Add questionary preview for proposal templates (#964) (b99d95e)
- Add seps to a call (bd8faba)
- update instructions (#992) (da89dd9)
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
- Add e2e test to cover the bug (ae199c7)
- Add PDF template tests (c559552), closes UserOfficeProject/user-office-project-issue-tracker#613
Code Refactoring
- import faker from fork UserOfficeProject/user-office-project-issue-tracker#312 (2bfc8f9)
- Modify short code (0e07db5), closes UserOfficeProject/user-office-project-issue-tracker#258
- rename query id params to have exact naming (#989) (30d5a44)
- graphql: refactor getMetadata call (#985) (1c8ac45)
- graphql: Split getFields into countries and nationalities queries (#983) (d1f76ef)
Release v5.12.0
5.12.0 (2022-06-23)
Features
- Add page limit for PDF uploads (94bed61), closes UserOfficeProject/stfc-user-office-project-issue-tracker#19
- Add warning if SEP reviewer is already part of the proposal or same organization (#945) (e32d867)
- Make SEPs visible to SEP_Reviewer with Proposals and assignements tab only (#943) (4541f36)
- Upgrade validation package and show characters counter to SEP review comment (#944) (978a309)
- shipping: imrpove shipping instructions (#931) (8f190a3)
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
- fix file upload relation tests (868228c), closes UserOfficeProject/stfc-user-office-project#19
Documentation
- Add unlimited pages comments (b3e91dd), closes UserOfficeProject/user-office-project-issue-tracker#19
Code Refactoring
- Clarify file limitation messages (b589ab6), closes UserOfficeProject/stfc-user-office-project-issue-tracker#19
Release v5.11.0
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-...
Release v5.10.0
5.10.0 (2022-04-26)
Features
- Add bulk download and removal of proposals in SEP proposals and assignments view (#859) (96f9ace)
- Add reviewer in the ProposalsFilter to be able to filter only logged in user reviews (#861) (f2cd7fd)
- hide technical review and instrument management features (ff651d2), closes UserOfficeProject/user-office-project-issue-tracker#508
- Improve UX for reordering of the meeting component proposals. No spinner is shown anymore (#870) (7348cff)
Bug Fixes
Release v5.9.0
Release v5.8.0
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
Release v5.7.1
Release v5.7.0
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
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)