From 882efdadad9078498a7060580f79a660f0d1b8fb Mon Sep 17 00:00:00 2001 From: Martin Boulais <31805063+martinboulais@users.noreply.github.com> Date: Fri, 1 Mar 2024 15:09:13 +0100 Subject: [PATCH] Release 0.80.0 (#1437) --- CHANGELOG.md | 24 ++++++++++++++++++++++++ database/CHANGELOG.md | 4 ++++ package-lock.json | 4 ++-- package.json | 2 +- 4 files changed, 31 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 336f284d54..2763d6c132 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,30 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +## [0.80.0](https://github.com/AliceO2Group/Bookkeeping/releases/tag/%40aliceo2%2Fbookkeeping%400.80.0) +* Notable changes for users: + * Fixed run quality being sent in patch even if it has not been updated + * Display errors when update run fails + * Unicode characters are now properly handled as file attachment + * SL EoS report now include the three shifter's logs + * Added Simulation Passes per LHC Period view + * Remove TST detector from Runs Per Data Pass and LHC Period views + * All PHYSICS runs are displayed on Runs Per Data Pass view, regardless of their online quality + * When replying to a log, the environment id and lhcFill numbers are autofilled from their parent + * Automatically add tags when filling on-call template +* Notable change for developers: + * Add procedure for fetching and storing in DB Simulation Passes from MonALISA + * Removed wait for timeout longer than 1s from tests + * Add constraint on inserting data from MonALISA - only PHYSICS runs association are stored now + * Added Simulation Passes API + * Added new endpoint for fetching root logs only + * Added new endpoint to fetch fills ended in the given period has been added + * Added new endpoint that uses a log id to fetch it's child logs + * Refactor LhcPeriodStatisticsService and DataPassesService in order to remove subqueries + * Added waitForTableDataReload method for testing with puppeteer + * Use breadcrumbs for Runs Per Data Pass page title and tooltip to display error + * New default method expectInputValue, does the same as expectInnerText but then for values instead of innerHTML + ## [0.79.0](https://github.com/AliceO2Group/Bookkeeping/releases/tag/%40aliceo2%2Fbookkeeping%400.79.0) * Notable changes for users: * A log template for on-call has been created diff --git a/database/CHANGELOG.md b/database/CHANGELOG.md index d89e64e694..610540a839 100644 --- a/database/CHANGELOG.md +++ b/database/CHANGELOG.md @@ -1,3 +1,7 @@ +## [0.80.0] +* Changes made to the database + * Refactor Data Passes fetching from MonALISA test - use Joi + ## [0.78.0] * Changes made to the database * Added Simulation Passes (Monte Carlo Productions) related tables and models diff --git a/package-lock.json b/package-lock.json index 46e9806c8c..41efdd222c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@aliceo2/bookkeeping", - "version": "0.79.0", + "version": "0.80.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@aliceo2/bookkeeping", - "version": "0.79.0", + "version": "0.80.0", "bundleDependencies": [ "@aliceo2/web-ui", "@grpc/grpc-js", diff --git a/package.json b/package.json index e5f327cf25..d87cdd741e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@aliceo2/bookkeeping", - "version": "0.79.0", + "version": "0.80.0", "author": "ALICEO2", "scripts": { "coverage": "nyc npm test && npm run coverage:report",