Skip to content

Releases: ScilifelabDataCentre/dds_web

v2.14.0

09 Feb 15:25
708e80a

Choose a tag to compare

What's Changed

🚀 Features

  • Add Secure and SameSite=Lax attibutes to the ddstheme cookie (#1661)
  • Increase readtimeout value for S3 connections (#1644)

🐛 Bug Fixes

  • Restrict non-positive deadline values (#1655)
  • Fix error message when deactivated user authenticates with the CLI (#1656)
  • Errors with deactivated user in logs (#1651)
  • Add email validation for adding users (#1653)

🛡️ Dependencies

  • Bump pynacl from 1.5.0 to 1.6.2 (#1660)
  • Update urllib3 version (#1654)
  • Update authlib to fix vulnerabities (#1649)
  • Update urrlib and related libraries (boto3, botocore, request_cache, s3transfer) to solve CVE (#1645)

📌 Other Changes

  • New release: 2.14.0 (#1666)
  • Avoid copying node_modules folder from nodebuiler (#1663)
  • Bump authlib from 1.6.5 to 1.6.6 (#1664)
  • Change snyck workflow to possibly avoid failures (#1665)
  • Fix node tar vulnerability by replacing node-sass with sass (#1659)
  • Bump urllib3 from 2.6.0 to 2.6.3 and CodeQL Actions to v4 (#1658)
  • Handle deprecating pkg_resources (#1652)
  • Change quota input to TB (#1579)

Full Changelog: v2.13.1...v2.14.0

v2.13.1

24 Sep 09:52
3686165

Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • Disable autoflush on project creation and assure no duplicate public ID (#1626)
  • Bug: Users should be able to release once and extend twice (#1630)

📄 Documentation

  • Correct key access swagger references (#1638)

🛡️ Dependencies

  • Bump cryptography library to solve CVE (#1641)
  • Bump node and Python (dnspython, idna, Pillow, requests) pkgs to address CVEs (#1640)

Full Changelog: v2.13.0...v2.13.1

v2.13.0

26 Aug 08:00
e7fe7f8

Choose a tag to compare

What's Changed

🚀 Features

  • Set project Deletion as a background task (#1610)

Full Changelog: v2.12.0...v2.13.0

v2.12.0

12 Aug 07:28
e4b388b

Choose a tag to compare

What's Changed

🚀 Features

  • Set project archivation as a background task (#1595)

🐛 Bug Fixes

  • Fix bug: Users should be able to release the project once and extend / rerelease the project twice (#1619)

🛡️ Dependencies

  • Bump werkzeug from 3.0.3 to 3.0.6 (#1607)

Full Changelog: v2.11.0...v2.12.0

v2.11.0

04 Jun 11:58
2455b3e

Choose a tag to compare

What's Changed

🚀 Features

  • Change RQ worker config to keep one worker per pod and increase default timeout (#1603)
  • Enqueue Message Of the Day (#1594)

🐛 Bug Fixes

  • Move project inactivation to after data-removal in order to ensure projects cannot be inactive while still containing data (#1605)

🛡️ Dependencies

  • Bump jinja2 from 3.1.3 to 3.1.6 (#1606)

Full Changelog: v2.10.0...v2.11.0

v2.10.0

09 Apr 06:30
a2232be

Choose a tag to compare

What's Changed

🚀 Features

  • Implement Redis Queue for Async Requests & Project Deletion by @rv0lt in #1591

Full Changelog: v2.9.0...v2.10.0

v2.9.0

17 Dec 10:10
d04e485

Choose a tag to compare

Changes

  • Features:
    • Documentation updated: Delivery directory names now include 'Upload' or 'Download' for clarity.
    • Monitor usage now sends warnings to the affected unit and Data Centre when approaching the allocated quota.
  • Bugs fixed:
    • Improved error message for downloads after a password reset.
    • Fixed the dds ls --tree command.
    • Pinned mariadb-client version in backend Dockerfile for stability.
    • Resolved Node.js vulnerabilities with npm audit fix.
  • Logging:
    • Removed invalid token exceptions from logs.
    • Logged usernames for password resets.
    • Filtered out MaintenanceModeException from logs.
  • Breaking Changes
    • None

Details / Pull Requests

New Contributors

Full Changelog: v2.8.1...v2.9.0

v2.8.1

22 Oct 08:31
84bf7a8

Choose a tag to compare

Changes

Details / Pull Requests

  • Bump docker/build-push-action to v5 by @valyo in #1555
  • Change warning_level to default 0.8 by @rv0lt in #1557
  • Modify the motd command to only send to unit users by @rv0lt in #1552
  • Fix GitHub Actions to fix the links of the pdfs by @rv0lt in #1559
  • Update readme to remove mention of DockerHub registry by @rv0lt in #1558
  • Update trivy action to solve TOO MANY REQUESTS issue by @rv0lt in #1560
  • Add information regarding which instance when running the invoicing commands by @rv0lt in #1561
  • Update MOTD endpoint by @rv0lt in #1564
  • New version & changelog by @rv0lt in #1565
  • New release: v2.8.1 by @i-oden in #1563

Full Changelog: v2.8.0...v2.8.1

v2.8.0

24 Sep 12:28
93b485f

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.7.1...v2.8.0

v2.7.1

01 Jul 07:36
e83cf75

Choose a tag to compare

What's Changed

  • Fix the project endpoints according to the open api standard by @rv0lt in #1527
  • Dds 1858 fix the superadmin endpoints according to the open api standard by @rv0lt in #1533
  • Update pymysql to address cve by @rv0lt in #1534
  • Updqte authlib library to address cve by @rv0lt in #1535
  • Update node packages to address cve by @rv0lt in #1536
  • new version & changelog by @rv0lt in #1538
  • New Release by @rv0lt in #1537

Full Changelog: v2.7.0...v2.7.1