Skip to content

Release v7.8.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 11 Feb 08:42
· 3 commits to develop since this release
4ecfbd3

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) (01f4cfd)

Code Refactoring