Releases: UserOfficeProject/user-office-core
Release v7.2.0
7.2.0 (2024-10-09)
Features
- add internal review create/update/delete events to eli mail han… (#804) (f2b7c0c)
- add tech review comment and reviewer names to stfc fap export (#763) (cd55258)
- preview for all templates (#723) (c684db8)
- update BSD-3 clause licence #1166 (#787) (8f2f0e6)
Bug Fixes
- add missing clause to update redeem code (#785) (68b89b3)
- add missing translations of fap (#789) (ef53506)
- added vertical scrollbar to the Add Status Actions section (#791) (08d16cf)
- cusing call submission message for customising successfull proposal submission. (d94a6a6)
- fap reviewer want to see all proposals in their fap (#739) (157233c)
- insert all available user information at creation time (#802) (4ffaedc)
- instrument picker answer formats (#772) (9de1348)
- instrument picker answers (0fbe186)
- predefined delete message issue fixed (5f7f58e)
- predefined delete message issue fixed (#794) (fe46b9d)
- user search for instrument scientist and internal reviewer (#803) (3f61425)
- using call submission message for customising successful proposal submission (#792) (bea373f)
Documentation
Release v7.1.1
Release v7.1.0
7.1.0 (2024-09-24)
Features
- add FAP review templates (#691) (a374b0c)
- preparations to change eli terminology on ui (#774) (623a6b5)
- send rabbitMQ messages when proposals move between faps (926be56)
- send rabbitMQ messages when proposals move between faps (#778) (0b233f3)
Bug Fixes
- serving STFC PDFs from Postgres (#779) (b95c4e6)
- sorting button in experiments not functional (#736) (5e6c33e)
- update creator_id in FAP review template creation (#770) (1dcbed2)
Documentation
Release v7.0.3
Release v7.0.2
Release v7.0.1
7.0.1 (2024-09-16)
Bug Fixes
- add missing attributes for img tags in TinyMCE editors (#764) (229fb24)
- dont add non missed users (#751) (9083ba6)
- ensure consistency with delete and archive option for various templates (3405e78)
- small typo fixes for FAP and Proposal templates (#743) (ffe4bf8)
- update branch name in deploy-docs-latest.yml (#729) (f72f7c3)
Documentation
Release v7.0.0
7.0.0 (2024-09-11)
⚠ BREAKING CHANGES
-
multiple FAPs per proposal
-
fix the assignment of proposal to multiple FAPs
-
restructure and re-design of the proposal FAP assignments
-
try to improve the whole structure of the proposal view
-
fixing lint issues and finalizing the refactor
-
reduce data dupplication and make filters work with jsonb fields
-
fix linting issues
-
proposal model change to faps, do some cleanup and start fixing tests
-
fix backend unit tests
-
fix some bugs found in the e2e testing
-
fix some more bugs found while testing
-
improve FAP e2e tests
-
fix failing e2e tests
-
refactor and fix last failing e2e tests
-
find and fix problematic e2e test
-
fixing very last bits of failing tests
-
fix the auto assignment of multiple FAPs and add e2e test
-
FAP auto assignment test fix
-
fix newly added test
-
fix failing e2e test
-
Update 0151_MultipleFapPerProposal.sql
-
handle multiple reviews and fap meeting decisions
-
fix proposal table name in select
-
improve auto fap assignment after instrument
-
fix known FAP issues and linting errors
-
remove some leftover commented code
-
finetune multiple FAP handling inside FAPs
-
follow the right formula to calculate the instrument availability time per FAP
-
improve calculations and fix e2e tests
-
add e2e tests that cover the new functionality
-
fix review comments and refactor
-
fixing review comments part 2
-
add e2e test that covers some review improvements
-
fix unit and e2e tests
-
fix broken db patch
-
fix: user officer table sorting
-
test(e2e): add e2e test to cover the bugfix
-
feat: add option to filter all multi-instrument proposals
-
fix url parameter
-
test(e2e): add e2e tests for the new feature
-
feat: unsubmit instrument in FAP meetings and prevent reorder if instrument is submitted
-
revert some unwanted changes
-
fix e2e tests
-
fix e2e tests part 2
-
adress more review comments and fix e2e tests
-
fix last review comments
-
fix linting issues
-
react and material-ui upgrade
-
chore: upgrade mui packages and everything that comes with it
-
start fixing some of the linting issues and upgrade migrations
-
add TextField, Select, DatePicker and Autocomplete component wrappers for Formik
-
chore: React and MUI upgrade
-
continue with useStyles cleanup
-
continue with makeStyles and withStyles removal
-
finalize with material ui upgrade and makeStyles removal
-
last bits of material ui upgrade changes
-
react router upgrade
-
fix some react router issues
-
fix the broken routes after upgrating react-router
-
fix linting issues
-
fix tinymce editor
-
introduce createBrowserRouter and our own prompt component
-
add some new UI components
-
continue fixing mui components
-
use formik field as a base for the wrapper components
-
fix date and datetime pickers
-
fix all checkboxes
-
try to fix date fields
-
try to fix the date picker placeholder and some tests
-
start fixing date and datetime pickers in e2e tests
-
fixing call e2e tests and improving datetime picker input
-
fix calls e2e tests
-
try to fix as much fields as possible and some more e2e tests
-
fix some more textfield issues
-
continue fixing e2e tests
-
fixing e2e tests
-
contunue with e2e tests and improvements
-
fix select components using with formik
-
fixing tests and improving broken components
-
try to fix visit date questions
-
fix some more date field issues
-
fixing failing template basic e2e tests
-
fixing FAPs failing e2e tests
-
some final fixes for e2e tests
-
remove some leftovers
-
try to improve and refactor the people table and use complete remote data for material-table
-
fix some more e2e tests and improve fields
-
user officer proposal table refactor part 1
-
officer proposals table final refactor
-
fix more tests and improve fields and the officer proposal table
-
try to fix more e2e tests
-
fix proposals e2e tests
-
some e2e test improvements
-
fix some review comments
-
fix some styling issues
-
try to improve tests and increase the command timeout
-
fix linting issues
-
try to remove as much waits as possible and fix some datetime picker issue
-
refactor the main app components
-
fixing and improving e2e templates tests
-
fix review comments
-
multiple FAPs per proposal
-
fix the assignment of proposal to multiple FAPs
-
restructure and re-design of the proposal FAP assignments
-
try to improve the whole structure of the proposal view
-
fixing lint issues and finalizing the refactor
-
reduce data dupplication and make filters work with jsonb fields
-
fix linting issues
-
proposal model change to faps, do some cleanup and start fixing tests
-
fix backend unit tests
-
fix some bugs found in the e2e testing
-
fix some more bugs found while testing
-
improve FAP e2e tests
-
fix failing e2e tests
-
refactor and fix last failing e2e tests
-
find and fix problematic e2e test
-
fixing very last bits of failing tests
-
fix the auto assignment of multiple FAPs and add e2e test
-
FAP auto assignment test fix
-
fix newly added test
-
fix failing e2e test
-
Update 0151_MultipleFapPerProposal.sql
-
fix proposal table name in select
-
improve auto fap assignment after instrument
-
remove some leftover commented code
-
refactor: make fap data export view and clean up code
-
fix review comments and refactor
-
fixing review comments part 2
-
add e2e test that covers some review improvements
-
fix unit and e2e tests
-
wip
-
wip
-
feat: add all call fap export
-
missed merge clean up
-
small fixes
-
small improvments
-
update to work with non stfc modes
-
add test
Features
- add an option to have bcc recipient for emails sent through proposal status actions (#667) (b412c2e)
- add back the proper functionality for selection of all proposals in the table (#677) (b05bc88)
- add conflict of interest feature flag (b711390)
- add ELI configuration (#690) (3494fd2)
- add fap document store (#696) (07c9816)
- add support for initial user officer role assignment (#666) (cead2bb)
- add technique picker question (#688) (80972dd), closes UserOfficeProject/issue-tracker#1097 UserOfficeProject/issue-tracker#1097 UserOfficeProject/issue-tracker#1097 UserOfficeProject/issue-tracker#1097 UserOfficeProject/issue-tracker#1097 UserOfficeProject/issue-tracker#1097 UserOfficeProject/issue-tracker#1097 UserOfficeProject/issue-tracker#1097 UserOfficeProject/issue-tracker#1097 UserOfficeProject/issue-tracker#1097 UserOfficeProject/issue-tracker#1097
- add the missing events after multiple FAPs were introduced (#685) (9caa8e3)
- add User Office documentation (#646) (82cd59b)
- Added new plugins to the documentation. (a8db399)
- allow assignment of user to techniques (#652) (be2ee84)
- double-check if proposal workflow needs to be run multiple times and do some UI improvements (#697) (f4ffba8)
- fap data export for a call and refactor data collections for export (#629) (694b743)
- make all pages with tables to expand full-width ([#640](https://github.com/UserOfficeProject/user-office-c...
Release v6.0.6
6.0.6 (2024-09-11)
Release v6.0.5
6.0.5 (2024-09-10)
Bug Fixes
Fix scientist proposal page next page button is greyed out and disabled problem (UserOfficeProject/issue-tracker#1160)