Skip to content

Releases: UserOfficeProject/user-office-core

Release v7.2.0

09 Oct 11:45
7d050ff
Compare
Choose a tag to compare

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

30 Sep 09:19
9e31bfe
Compare
Choose a tag to compare

7.1.1 (2024-09-30)

Bug Fixes

Release v7.1.0

24 Sep 04:55
960185e
Compare
Choose a tag to compare

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

  • overhaul structure, add missing information, prune (#737) (3d63f3b)

Release v7.0.3

19 Sep 15:55
9cd915e
Compare
Choose a tag to compare

7.0.3 (2024-09-19)

Bug Fixes

Release v7.0.2

19 Sep 09:57
00ddf9b
Compare
Choose a tag to compare

7.0.2 (2024-09-19)

Bug Fixes

  • instrument picker not removing instruments from proposal (#773) (00ddf9b)

Release v7.0.1

16 Sep 10:07
c593a6b
Compare
Choose a tag to compare

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

  • fix more spelling, formatting, delete redundancies (#755) (62afde1)
  • fix spelling and grammatical errors, fix formatting (#750) (b9ef242)

Release v7.0.0

11 Sep 11:16
c72fd6d
Compare
Choose a tag to compare

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

Read more

Release v6.0.6

11 Sep 08:45
039a08c
Compare
Choose a tag to compare

6.0.6 (2024-09-11)

Release v6.0.5

10 Sep 14:07
d2dbdd5
Compare
Choose a tag to compare

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)

Release v6.0.4

05 Sep 13:44
e0c15ac
Compare
Choose a tag to compare

6.0.4 (2024-09-05)

Bug Fixes