Releases: SwanseaUniversityMedical/DARE-Control
Releases · SwanseaUniversityMedical/DARE-Control
Release list
v3.0.4-containers
refactor: Add S3 bucket path for Egress UI (#1101) addd S3 bucket path for Egress UI
v3.0.3-containers
fix: LDAP connection (#1083) * fix LDAP connection * clean up
v3.0.2-containers
fix: clean unused actions and reverting the changes in DTO (#1082) * add DTO class for project details update * revert and clean up * reverting
v3.0.1-containers
feat: add DTO class for updating Membership decision (#1081) add DTO class for updating Membership decision
v3.0.0-containers
fix: Upgrade to .NET 8 to remediate CVE-2025-55315 (#1074) * Updated all csproj files in src directory to now have target version net8.0, updated the relevant microsoft dependencies in the BL project to their latest .net8 versions * Updated microsoft dependecies to net8 version for DARE-API * Updated FrontEnd, Data-Egress-API and TREAgent microsoft dependencies in .csproj files for .net8 compatibility * Updated Data-Egress-UI, TRE-API microsoft dependencies in .csproj files for .net8 compatibility. Removed unnecessary/incompatible ModelBinding from ControllerHelpers. * Updated Tre-Camunda, Tre-Credentials microsoft dependencies in .csproj files for .net8 compatibility * Updated TRE-UI and TREAgent * Restored TREAgent csproj as it is currently unused legacy code * Updated all dockerfiles in src (except TREAgent) to use SDK 8.0.416 and ASPNET / RUNTIME 8.0 * Updated sonar.yaml in the .github workflows to use the sonar-dotnet-8.yaml@v1.4.2-sonar-dotnet-8 workflow instead of the .net7 equivalent * Changed the expose commands in each of the Dockerfiles to expose port 8080 instead of 80 internally to conform to new .NET8 default behaviour * Debugging - removed options.MetadataAddress for debug purposes * Another debug attempt - add TokenValidationParameters option to tre-ui * Merged with main and restored Program.cs from debug * Updated tre-ui csproj to explicitly use latest version of IdentityModel.Protocols.OpenIDConnect which was causing bug in tre-ui, also updated AspNetCore to latest version 2.3.0 * Updated egress-ui csproj to explicitly use latest version of IdentityModel.Protocols.OpenIDConnect, also updated AspNetCore to latest version 2.3.0 * Roll back to earlier version of sonar workflow to workaround bug caused by missing library in sonar container * Roll back sonar workflow for dotnet 8 to v1.0.0 * Reverted back to .NET7 sonar workflow version as a workaround --------- Co-authored-by: John-Vaughan <114492829+John-Vaughan@users.noreply.github.com>
v2.17.1-containers
feat: changes sql wizard (#1072)
* fix
* SQL_STATEMENT="${SQL_STATEMENT#--Query=}"
* fixes
* fix?
* fix
* fix
* fix for DeployDmn
* deploy fix attempt 2
* fix?
* DmnPath model
* fix
* Path try fix
* yay unneeded get set
* all fixed
* last fix
v2.17.0-containers
refactor: stop passing token in javascript (#1075) * refactor: stop passing token in javascript * fix: remove the redundant TreAPISettings section from appsettings.Development.json Comment was already removed from dmn-manager.js TreUISettings removed TRE-AP * fix: removed commented code from api program.cs
v2.16.1-containers
fix: revoke credentials bug (#1076) * Call TriggerRevokeCredentialsAsync when status is EXECUTOR_ERROR or SYSTEM_ERROR * Call TriggerRevokeCredentialsAsync when status is EXECUTOR_ERROR or SYSTEM_ERROR * undo launchSettings.json change * Remove "UnknownProject" assignment and check for null instead
v2.16.0-containers
fix: logging for openldap (#1042) * more logs * more logs * LdapConnection(_config.Host); * adds logs * John/debuglogs (#1045) * more logs * more lgs * fix * try catch * update Tre-SQL-Trino * update to have CSV stuff * code fix * adds more info why login didn't match * debug logs * fix * .sh updatre * 2>&1 * funnel fix * out * Model.ErrorMessage * logs * data * no USER trino:trino * remove logs * feat: add new ldap user to group * update * Requested Changes --------- Co-authored-by: Alex <a.s.lee@swansea.ac.uk>
v2.15.1-containers
fix: Create buckets for project when data seeding (#1069) Create buckets for project when data seeding