Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

COPY: New version changelog #1584

Merged
merged 7 commits into from
Dec 17, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/docker-compose-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
concurrency:
group: ${{ github.ref }}-pytest
cancel-in-progress: true
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

steps:
- name: Checkout
Expand Down
18 changes: 18 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,24 @@
Changelog
==========

.. _2.9.0:

2.9.0 - 2024-12-18
~~~~~~~~~~~~~~~~~~

- New features:
- 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.

.. _2.8.1:

2.8.1 - 2024-10-23
Expand Down
2 changes: 1 addition & 1 deletion Dockerfiles/backend.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ USER $USERNAME
FROM node:18 as nodebuilder
COPY ./dds_web/static /build
WORKDIR /build
RUN npm install -g npm@latest --quiet
RUN npm install -g npm@10.9.2 --quiet
RUN npm install --quiet
RUN npm run css

Expand Down
2 changes: 1 addition & 1 deletion Dockerfiles/nodebuilder.Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM node:18
RUN mkdir /build
WORKDIR /build
RUN npm install -g npm@latest --quiet
RUN npm install -g npm@10.9.2 --quiet
RUN echo "npm install --quiet && npm run watch" > /runner.sh
CMD ["sh", "/runner.sh"]
4 changes: 4 additions & 0 deletions SPRINTLOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -468,3 +468,7 @@ _Nothing merged during this sprint_
- Update documentation regarding 'Upload' or 'Download' added to end of delivery directory name depending on command ([#1580](https://github.com/ScilifelabDataCentre/dds_web/pull/1580))
- Modify the monitor usage command to send warning to the affected unit as well as Data Centre([#1562](https://github.com/ScilifelabDataCentre/dds_web/pull/1562))
- Run npm audit fix to solve node cve's ([#1577](https://github.com/ScilifelabDataCentre/dds_web/pull/1577)

# 2024-12-16 - 2024-12-20

- New version: 2.9.0 ([#1584](https://github.com/ScilifelabDataCentre/dds_web/pull/1584))
2 changes: 1 addition & 1 deletion dds_web/version.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Do not do major version upgrade during 2024.
# If mid or minor version reaches 9, continue with 10, 11 etc etc.
__version__ = "2.8.1"
__version__ = "2.9.0"
2 changes: 1 addition & 1 deletion tests/test_version.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@


def test_version():
assert version.__version__ == "2.8.1"
assert version.__version__ == "2.9.0"
Loading