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
- Bump actions/checkout to v4 by @valyo in #1556
- Bump actions to remove warnings by @i-oden in #1567
- Bump CodeQL actions by @i-oden in #1569
- Bump actions by @i-oden in #1570
- InvalidJWEData by @rv0lt in #1572
- Log which user reset password by @reutenauer in #1574
- [DDS-2077] Quick and dirty fix for systematic 500 error on dds ls --tree. by @reutenauer in #1575
- MaintenanceOngoingException by @rv0lt in #1573
- KeyNotFoundError by @rv0lt in #1571
- Tests failing due to mysql/mariadb errors by @rv0lt in #1581
- Add documentation about upload/download and fix markdown by @valyo in #1580
- Alert unit email and us if storage threshold reached by @rv0lt in #1562
- Update Node to solve CVEs by @rv0lt in #1577
- COPY: New version changelog by @i-oden in #1584
- Undo ubuntu versoin by @i-oden in #1586
- New release: December 18th 2024 by @i-oden in #1582
New Contributors
- @reutenauer made their first contribution in #1574
Full Changelog: v2.8.1...v2.9.0