Releases: UserOfficeProject/user-office-core
Releases · UserOfficeProject/user-office-core
Release v7.8.0
7.8.0 (2025-02-11)
Features
- add co proposer claim to invite (#908) (9f5019b)
- add email notifications for Xpress proposal #1024 (#891) (8e3dbe9)
- add isRequired option for generic template questions (#923) (4bd7218)
- add setting for Xpress email recipients. #1297 (#914) (0f933e4)
- add technical review templates (#921) (394c122)
- add tool tips in Xpress management page (#905) (e1b45c4)
- add xpress instrument scientist comment (#842) (0f7eef9)
- add Xpress management page notice (#854) (ba53887)
- colorize log output (#933) (aa3cfde)
- hide retired instruments in the Xpress instrument selection dropdown (#934) (72f1b3d)
- integrate Prometheus monitoring and alerting solution for backend (#837) (dadfed8)
- migrate stfc users service to rest (#897) (c33ee3d)
- send instrument selection events to RabbitMQ (#889) (50c2052)
- serverside pagination for the questions table done (9b8b4be)
- serverside pagination for the questions table done (#836) (abec58d)
- user invites backend endpoints (#896) (fedfbab)
Bug Fixes
- Adding excluded data type in the filter. These datatypes are not to be edited. (0947c3e)
- allow api keys for certain fap mutations (#916) (135a89a)
- Fixed issue with sorting of columns Answers and Templates (6ae985b)
- improve call validation by checking validation of form using native html input before changing step (#850) (f31bdb3)
- pagination issue with proposal table (#924) (0f621b4)
- prevent crashes when viewing a template's proposals (#874) (49d003b)
- refactor getting call details for proposal downloads (#879) (6fcdfe5)
- removing unused parameter (c4828a7)
- removing unused tag (38f5c76)
- sort instruments in alphabetical order (#915) (c5caf05)
- status actions logs proposal link (#913) (fc2b432)
- update proposal sorting (#898) (5c35b24)
- update what comment the fap sheet export uses (#886) (ea1cbba)
- use short_code of status instead of name for FAP proposal filtering (#939) (b3444b7)
- wrap questions table in a div for improved structure (ed42c79)
- xpress minor fixes (#899) (6fc143c)
- xpress minor issue fixes (#890) (555892b)
Performance Improvements
- cache raw stfc rolls call (#892) (b1183ef)
- cut down on number requests in proposalSummary page (#878) (4d9c3a0)
- get less proposal data on clone (#863) (4652b23)
- improve Xpress performance (#869) (eb46ba6)
- optimise answer topic mutation (#884) (0f66f63)
- optimise generic template copying (#888) (695f21a)
- optimize getGenericTemplate in GenericTemplateDetails (#867) (c948cd6)
- use more minimal requests for getting call data (#862) (8556e52)
Tests
- Adding E2E tests for the server side paginating (2760d39)
- fix broken e2e test (#937) (988339a)
- split template tests to speed up github actions ([#940](https://github.com/UserOfficeProject/user-office...
Release v7.7.2
Release v7.7.1
Release v7.7.0
Release v7.6.0
7.6.0 (2024-11-25)
Features
- add client identifying metadata for apollo studio analytics (#832) (61017d3)
- assign statuses to Xpress proposals (#848) (c0de3c4)
Bug Fixes
- fap reviews comment character limit (#856) (ad8fdc4)
- update notification message about review submission (#865) (d43e3b6)
Performance Improvements
- optimize instr sci call query (869ef5b)
- optimize instr sci call query (#864) (93aa4e8)
- remove unnecessary call on homepage (#835) (0844ab1)
- stop overfetching of instrument data (#839) (e87703b)
Reverts
- Revert "Add Xpress statuses in db patch" (07e62ec)
Release v7.5.1
Release v7.5.0
Release v7.4.0
7.4.0 (2024-11-06)
Features
- assign instruments to Xpress proposals (#824) (87f9201)
- switch stfc email to use status actions (#711) (8db66de)
Bug Fixes
- added sample safety reviewers permission to submit review on sample safety (d122e2f)
- added sample safety reviewers permission to submit review on sample safety (360a957)
- added sample safety reviewers permission to submit review on sample safety (ec1acd0)
- added sample safety reviewers permission to submit review on sample safety (#798) (a17658d)
- handle undefined preferred_username in OAuthAuthorization (2a57cb5)
- handle undefined preferred_username in OAuthAuthorization (#829) (4236884)
- marking template as active without needing to refresh the page (#799) (69b95a5)
- optimised display of delete, archive, unarchive button (87494db)
- optimised display of delete, archive, unarchive button (7d079d8)
- optimised display of delete, archive, unarchive button (#790) (845ec87)
- remove fallback for preferred_username in update (45800fc)
- remove wrong condition from fap reviewer grade access (#844) (b5b57ec)
Performance Improvements
Release v7.3.0
7.3.0 (2024-10-22)
Features
- add a filter function for identifying Xpress call. #1109 (#808) (db02420)
- add proposal count to assignment table (#809) (86c1697)
- add retry of status actions emails (#707) (a0bf244)
- add search by surname to proposal table (#728) (620e7a0)
- add Xpress management page (#793) (facad60)
- allow fap chairs and secs to update tech reviews (#807) (7fb8e6d)
Bug Fixes
- add fap review template preview (#819) (c9575e1)
- add some validation and warnings around ranking reviewers (#826) (86a115a)
- dont show expired proposals in exports (#805) (045ce9f)
- hide download as multiple when multiple proposals are selected (2513063)
- hide multiple download option when only one proposal is checked in the table (#797) (70e21d0)
- intermittent xpress e2e failures (#825) (0fd4735)
- prevent multiple instances of the StfcUserDataSource being created (725c0ce)
- prevent multiple instances of the StfcUserDataSource being created (#820) (5923671)
- replace browser alert/confirm with generic withConfirm wrapper in Questionary and StepView (#806) (627cf18)