Releases: UserOfficeProject/user-office-core
Releases · UserOfficeProject/user-office-core
Release v7.20.2
Release v7.20.1
Release v7.20.0
7.20.0 (2025-11-13)
Features
- backend: data access users (#1125) (4aa2f9e)
- event-handling: data access users (#1128) (d9de7d3)
- add option to force email notification (#1182) (184ccca)
- assign reviewer rank on mass assignment (#1174) (58a2c14)
- legacy fap proposals page (#1226) (dab0ddb)
- more powerful workflows (#1153) (488ab47)
- move username under profile (#1209) (c10c2f8)
- non numeric grades for faps (#1180) (909dae0)
- show tech review template to more roles (#1201) (b0e97e0)
- update cypress image (#1227) (9e957a1)
- upsert user by oidc (#1224) (a024bb0)
- use invite dialogue to invite visitors (#1094) (76e68f5)
- use the new userselect component for pi (#1176) (3e1f0ef)
Bug Fixes
- add check for changedObjectId in logging handler to prevent errors (#1199) (4d984d5)
- add more context to readiness check (#1218) (785a577)
- added git identity for the rebase actions (#1253) (f468639)
- adding more constraints for interval questions (#1181) (13befc2)
- address flaky tests (#1200) (2c8563a)
- data refreshing on first render is restricted to avoid multiple api calls and optimised the handling of search query params (#1231) (bbea11f)
- error occurs when searching for anything containing a full stop. #1463 (#1196) (f9defb6)
- experiment workflow optimisation done on par with the proposal workflow enhancements (#1235) (72e676a)
- hide the pdf download button for users before the proposal is submitted (#1167) (b58f745)
- hide the visitor questionary edit button when the visit is in draft state (183ed7b)
- hide the visitor questionary edit button when the visit is in draft state (#1247) (667e7d3)
- ilike in the sql query leads to search error in the instrument scientist proposal page (#1198) (d379f76)
- instrument availability time can be null (#1204) (3fac60d)
- make people table error more generic (#1217) (7ac91ab)
- make sure question validation runs on 'Save' as well as 'Save and Continue' (#1254) (e2110b8)
- navigation confirmation shown after submitting proposal (#1197) (d038cec)
- only trigger co-proposer invite event when feature is enabled (#1191) (fc0e720)
- overlapping of the question natural key and question type icon (#1230) (6a8fe03)
- reduce logging level for stfc expired token (c641b3e)
- reduce logging level for stfc expired token (#1216) (24349ac)
- remove auto instrument removal for stfc (#1212) (8e2842a)
- remove error log for no co proposers in email (#1236) (acff9d3)
- remove unused SampleDataSource import (#1188) (6ba1c84)
- removed proposal sample review submitted event for shipment update (2a83ac2)
- removed proposal sample review submitted event for shipment update (#1202) (d6f6a43)
- restricting instrument scientists to access only the experiments of the assigned instruments (#1164) (819698f)
- update essEmailHandler to avoid sending emails on proposal submision if invited users has not accepted the invite (#1177) (5de2ee3)
- usage of outdated invite object resulted in PI not being able receive notification on invite accept ([#1245](https://github.com/UserOfficeProject/user-office...
Release v7.19.2
7.19.2 (2025-10-22)
Release v7.19.1
Release v7.19.0
Release v7.18.0
7.18.0 (2025-09-04)
Features
- download pregenerated PDFs (#1134) (266beb6)
- frontend: add call ordering functionality (#1131) (532117a)
Bug Fixes
- allow for fine grain times to be picked in time range picker (#1160) (55f635b)
- change abstract error message to show in red (#1151) (ac17702)
- cleanup of active pdf template (#1159) (f9866de)
- cleanup of active template that contains old pdf template is done before deleting the template itself to prevent fk reference error when the db patches are running (25fb36d)
- correct webRoot path in launch configuration for frontend debugging (#1165) (dd84df3)
Release v7.17.0
Release v7.16.1
7.16.1 (2025-08-13)
Release v7.16.0
7.16.0 (2025-08-11)
Features
- add daterange picker for selecting call start and end date (#1084) (d59fc38)
- add proposal download status action (#1074) (e8c6b0d)
- add read permissions to questions (#1118) (5e72818)
- add tagging of calls and instruments (#1068) (7bafd24)
- allow instrument scientists not assigned as a technical reviewer to add comments on reviewed proposals (#1108) (89b7247)
- complete experiment safety review flow implementation (#989) (9ef446e)
- trace context propagation for factory calls (#1110) (40c95c0)
- frontend: data access users (#1123) (fc797c4)
Bug Fixes
- add access route to stfc excel export (#1120) (f800c2c)
- add the button to download proposals for FAP Reviewers (#1115) (1e81d4e)
- add title for users in proposal pdfs (#1130) (81c46f6)
- added some styles (787565e)
- cleanup unused code and functionality (#1129) (dbc523a)
- masking sensitive data from traces and logs (#1138) (23c4d62)
- only update questions that have been updated in answer topic (#1127) (facdc0f)
- the closed draw is scrollable (#1119) (fd54343)
- update graphql query to use previously unused input field excludeProposalStatusIds (#1136) (b9fda40)