Skip to content

v4.0.0 Release Candidate 5

Compare
Choose a tag to compare
@nitrosx nitrosx released this 20 Apr 07:02
· 2051 commits to master since this release
a65ee7c

What's Changed

  • build(deps): bump @user-office-software/duo-message-broker from 1.4.0 to 1.4.2 by @dependabot in #350
  • Swap 3036 proposal access by @martin-trajanovski in #345
  • fix published dataset datablocks and attachments permissions by @martin-trajanovski in #354
  • build(deps-dev): bump eslint from 8.34.0 to 8.35.0 by @dependabot in #356
  • build(deps-dev): bump @types/node from 18.14.0 to 18.14.2 by @dependabot in #357
  • build(deps): bump swagger-ui-express from 4.6.1 to 4.6.2 by @dependabot in #358
  • build(deps): bump mongoose from 6.9.2 to 6.10.0 by @dependabot in #359
  • fix: add more dynamic data for testing in the datasets by @martin-trajanovski in #355
  • build(deps): bump mathjs from 11.5.1 to 11.6.0 by @dependabot in #360
  • build(deps-dev): bump @types/uuid from 9.0.0 to 9.0.1 by @dependabot in #361
  • fix: make ownerEmail optional and add minimal dataset testing by @martin-trajanovski in #364
  • test: Improve tests with big randomized amount of data by @martin-trajanovski in #365
  • build(deps): bump luxon from 3.2.1 to 3.3.0 by @dependabot in #367
  • build(deps): bump swagger-ui-express from 4.6.1 to 4.6.2 by @dependabot in #369
  • build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.53.0 to 5.54.0 by @dependabot in #368
  • build(deps-dev): bump eslint from 8.34.0 to 8.35.0 by @dependabot in #370
  • build(deps-dev): bump eslint-config-prettier from 8.6.0 to 8.7.0 by @dependabot in #371
  • build(deps): bump rimraf from 4.1.2 to 4.3.1 by @dependabot in #376
  • build(deps-dev): bump @typescript-eslint/parser from 5.53.0 to 5.54.1 by @dependabot in #377
  • build(deps): bump mongoose from 6.10.0 to 6.10.1 by @dependabot in #373
  • build(deps-dev): bump @types/node from 18.14.0 to 18.14.6 by @dependabot in #375
  • fix: retrive logbook with pid by @Junjiequan in #379
  • added mongo migrate script to updated User and UserIdentity by @nitrosx in #387
  • Swap 3129 fix instrument filter by @nitrosx in #388
  • build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.54.0 to 5.54.1 by @dependabot in #380
  • build(deps): bump mongoose from 6.10.1 to 6.10.3 by @dependabot in #381
  • build(deps-dev): bump sinon from 15.0.1 to 15.0.2 by @dependabot in #382
  • build(deps): bump rimraf from 4.3.1 to 4.4.0 by @dependabot in #383
  • build(deps): bump node-fetch from 3.3.0 to 3.3.1 by @dependabot in #386
  • build(deps-dev): bump @types/node from 18.14.6 to 18.15.3 by @dependabot in #389
  • build(deps-dev): bump eslint from 8.35.0 to 8.36.0 by @dependabot in #384
  • Changed schema for Dataset to prepend undefined to pid if pid_prefix … by @nitrosx in #390
  • Added user endpoint to return if user is authorized to create datasets by @nitrosx in #391
  • check permissions on dataset create by @nitrosx in #392
  • build(deps-dev): bump @typescript-eslint/parser from 5.54.1 to 5.55.0 by @dependabot in #395
  • build(deps-dev): bump @nestjs/cli from 9.2.0 to 9.3.0 by @dependabot in #393
  • build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.54.1 to 5.56.0 by @dependabot in #402
  • build(deps): bump @user-office-software/duo-message-broker from 1.4.2 to 1.5.0 by @dependabot in #396
  • build(deps-dev): bump @types/express-session from 1.17.6 to 1.17.7 by @dependabot in #400
  • build(deps): bump @nestjs/mongoose from 9.2.1 to 9.2.2 by @dependabot in #398
  • build(deps): bump mathjs from 11.6.0 to 11.7.0 by @dependabot in #399
  • build(deps-dev): bump prettier from 2.8.4 to 2.8.7 by @dependabot in #403
  • fix: fix token expiry date by @martin-trajanovski in #404
  • build(deps-dev): bump @typescript-eslint/parser from 5.55.0 to 5.56.0 by @dependabot in #405
  • build(deps): bump rimraf from 4.4.0 to 4.4.1 by @dependabot in #407
  • build(deps-dev): bump @types/node from 18.15.3 to 18.15.10 by @dependabot in #408
  • build(deps-dev): bump eslint-config-prettier from 8.7.0 to 8.8.0 by @dependabot in #409
  • build(deps-dev): bump sinon from 15.0.2 to 15.0.3 by @dependabot in #410
  • Swap 3175 - fixed logout issues by @nitrosx in #411
  • fix: silent loggers during test by @Junjiequan in #412
  • fix: fix fields conditional query should return correct results by @martin-trajanovski in #413
  • fix: create origdatablock with empty chkAlg causing 500 error by @Junjiequan in #414
  • Swap 3172 - Fix user endpoint authorization by @nitrosx in #415
  • build(deps-dev): bump @types/node-fetch from 2.6.2 to 2.6.3 by @dependabot in #417
  • build(deps-dev): bump @nestjs/schematics from 9.0.4 to 9.1.0 by @dependabot in #418
  • build(deps-dev): bump eslint from 8.36.0 to 8.37.0 by @dependabot in #419
  • build(deps-dev): bump concurrently from 7.6.0 to 8.0.1 by @dependabot in #420
  • build(deps): bump mathjs from 11.7.0 to 11.8.0 by @dependabot in #421
  • build(deps): bump @casl/ability from 6.3.3 to 6.4.0 by @dependabot in #423
  • build(deps): bump @nestjs/jwt from 10.0.2 to 10.0.3 by @dependabot in #424
  • build(deps-dev): bump tsconfig-paths from 4.1.2 to 4.2.0 by @dependabot in #425
  • build(deps-dev): bump @typescript-eslint/parser from 5.56.0 to 5.57.1 by @dependabot in #427
  • build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.56.0 to 5.57.1 by @dependabot in #428
  • fix: admin should have access to all logbooks for proposals by @Junjiequan in #429
  • fix: throw error instead of returning null with success if register DOI failed and fix the register endpoint bugs by @martin-trajanovski in #416
  • removing leading and trailing spaces from groups in lists by @nitrosx in #430
  • Swap 3206 - Added custom jwt token creation by @nitrosx in #438
  • build(deps): bump vm2 from 3.9.11 to 3.9.15 by @dependabot in #432
  • build(deps-dev): bump @types/lodash from 4.14.191 to 4.14.192 by @dependabot in #433
  • build(deps-dev): bump @types/node from 18.15.10 to 18.15.11 by @dependabot in #434
  • build(deps-dev): bump eslint from 8.37.0 to 8.38.0 by @dependabot in #436
  • build(deps): bump rimraf from 4.4.1 to 5.0.0 by @dependabot in #437
  • Swap 3206 2 - updated swagger interface by @nitrosx in #439
  • build(deps): bump vm2 from 3.9.15 to 3.9.16 by @dependabot in #440
  • SWAP 3206 3 - Refactor jwt endpoint to provide valid jwt by @nitrosx in #441
  • Instrument endpoint and tests by @nitrosx in #448
  • build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.57.1 to 5.58.0 by @dependabot in #443
  • feat: Add admin module with config and theme endpoints by @martin-trajanovski in #442
  • build(deps-dev): bump @nestjs/cli from 9.3.0 to 9.4.0 by @dependabot in #445
  • build(deps-dev): bump @types/lodash from 4.14.192 to 4.14.194 by @dependabot in #446
  • build(deps-dev): bump @typescript-eslint/parser from 5.57.1 to 5.59.0 by @dependabot in #449
  • Oidc: correct and configurable return url by @bpedersen2 in #431
  • fix: included missing endpoint for datafile list by @Junjiequan in #447
  • Swap 3226 2: add unique name to instrument by @nitrosx in #451

New Contributors

Full Changelog: v4.0.0-beta.4...v4.0.0-beta.5