Skip to content

Release v4.6.0

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Oct 11:08
· 344 commits to master since this release
cc267b8

4.6.0 (2024-10-14)

Features

  • add OpenAPI configuration files and new SDK artifact upload workflow (e986e21)
  • Added findByIdAccess endpoint to Proposal and Sample services (c29a1e1)
  • allow the swagger path to be configurable (1d2f8c6)

Bug Fixes

  • replace docker-compose with docker compose on github workflow (31d224a)
  • casl-ability: correct instrument endpoint access for unauthenticated users (#1393) (213d0df)
  • handle logbook room not found without throwing an error. (#1434) (707e9e8)
  • renamed instrumentIds key to instrumentId key in convertObsoleteToCurrentSchema function (9ab8db2)
  • resolved ApiParam inconsistencies and corrected TypeScript-Angular generator name in openapi-generator (#1426) (2a450ad)
  • swagger-schema artifact is missing commit ID (2f55a35)

Code Refactoring

  • separate search UI logic from frontend (8e1903a)
  • auth: implement post-login tasks for user settings management and remove UserSettingsInterceptor (f0afcaa)
  • user-settings: consolidate user settings structure and remove deprecated fields (53daa02)
  • user-settings: update user settings structure and remove deprecated fields (0e73c70)
  • enable versioing for routes (6ac5cc6)

Continuous Integration

  • add GitHub Action to enforce PR title format (52be015)

Build Systems

  • deps: bump @elastic/elasticsearch from 8.13.1 to 8.15.0 (2a1272e)
  • deps: bump @nestjs/axios from 3.0.2 to 3.0.3 (ff0f5ab)
  • deps: bump @nestjs/common from 10.3.10 to 10.4.0 (178bc3d)
  • deps: bump @nestjs/common from 10.3.10 to 10.4.0 (fea164d)
  • deps: bump @nestjs/common from 10.4.0 to 10.4.1 (8b0a547)
  • deps: bump @nestjs/core from 10.3.10 to 10.4.0 (5367754)
  • deps: bump @nestjs/core from 10.3.10 to 10.4.0 (5200b6a)
  • deps: bump @nestjs/core from 10.4.0 to 10.4.1 (22469eb)
  • deps: bump @nestjs/platform-express from 10.3.10 to 10.4.0 (86eaafd)
  • deps: bump @nestjs/platform-express from 10.3.10 to 10.4.0 (80731dd)
  • deps: bump @nestjs/platform-express from 10.4.0 to 10.4.1 (8145e6d)
  • deps: bump actions/setup-python from 4 to 5 (d1420aa)
  • deps: bump axios from 1.6.2 to 1.7.4 (d3e0f07)
  • deps: bump luxon from 3.4.4 to 3.5.0 (92fa482)
  • deps: bump mathjs from 13.0.3 to 13.1.0 (6f0c373)
  • deps: bump mathjs from 13.1.0 to 13.1.1 (48d46ec)
  • deps: bump mongoose from 8.5.1 to 8.5.2 (82b0653)
  • deps: bump mongoose from 8.5.2 to 8.5.3 (5675745)
  • deps: bump mongoose from 8.5.3 to 8.5.4 (4a32a66)
  • deps: bump mongoose from 8.5.4 to 8.6.2 (f79e5f9)
  • deps: bump nodemailer from 6.9.14 to 6.9.15 (fc07f93)
  • deps: bump openid-client from 5.6.5 to 5.7.0 (fa3e93d)
  • deps: bump webpack and @nestjs/cli (33b4337)
  • deps-dev: bump @faker-js/faker from 8.4.1 to 9.0.0 (c641664)
  • deps-dev: bump @nestjs/cli from 10.4.2 to 10.4.4 (2797150)
  • deps-dev: bump @nestjs/cli from 10.4.2 to 10.4.4 (9612259)
  • deps-dev: bump @nestjs/schematics from 10.1.2 to 10.1.3 (56da1d6)
  • deps-dev: bump @nestjs/schematics from 10.1.3 to 10.1.4 (5ad8a23)
  • deps-dev: bump @nestjs/testing from 10.3.10 to 10.4.0 (373ec62)
  • deps-dev: bump @nestjs/testing from 10.3.10 to 10.4.0 (b193348)
  • deps-dev: bump @nestjs/testing from 10.4.0 to 10.4.1 (3d9051d)
  • deps-dev: bump @types/chai from 4.3.16 to 4.3.17 (fb8a2d3)
  • deps-dev: bump @types/chai from 4.3.17 to 4.3.18 (c87de81)
  • deps-dev: bump @types/chai from 4.3.18 to 4.3.19 (2c0115b)
  • deps-dev: bump @types/lodash from 4.17.6 to 4.17.7 (76df8ac)
  • deps-dev: bump @types/node from 20.14.11 to 22.0.0 (364f9eb)
  • deps-dev: bump @types/node from 22.0.0 to 22.1.0 (f308a87)
  • deps-dev: bump @types/node from 22.1.0 to 22.2.0 (7cbde99)
  • deps-dev: bump @types/node from 22.1.0 to 22.2.0 (e5bbe58)
  • deps-dev: bump @types/node from 22.2.0 to 22.4.1 (df1c928)
  • deps-dev: bump @types/node from 22.4.1 to 22.5.0 (2f6dfba)
  • deps-dev: bump @types/node from 22.5.0 to 22.5.2 (f5a64f0)
  • deps-dev: bump @types/node from 22.5.2 to 22.5.4 (0cfd9ce)
  • deps-dev: bump @typescript-eslint/eslint-plugin (71e5a1a)
  • deps-dev: bump @typescript-eslint/parser from 7.16.1 to 7.17.0 (ff7f081)
  • deps-dev: bump @typescript-eslint/parser from 7.17.0 to 7.18.0 (0fcf73f)
  • deps-dev: bump concurrently from 8.2.2 to 9.0.0 (bcad5d2)
  • deps-dev: bump eslint-plugin-prettier from 5.1.3 to 5.2.1 (e37d6b7)
  • deps-dev: bump mocha from 10.7.0 to 10.7.3 (6e31bc0)
  • deps-dev: bump mocha from 10.7.0 to 10.7.3 (ae5c5a3)
  • added sdk generate & publish github workflow (27d0618)
  • deps-dev: bump wait-on from 7.2.0 to 8.0.0 (bd1f3ff)