From 93697f9c03eeba4c6a045537213a6e231b677d99 Mon Sep 17 00:00:00 2001 From: Iona Group Date: Mon, 26 May 2025 15:11:47 -0500 Subject: [PATCH 1/4] Handled 302 (Found) redirect in RequestClient --- Float.Core/Net/RequestClient.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Float.Core/Net/RequestClient.cs b/Float.Core/Net/RequestClient.cs index 169193a..03f3f3c 100644 --- a/Float.Core/Net/RequestClient.cs +++ b/Float.Core/Net/RequestClient.cs @@ -307,7 +307,8 @@ async Task Send(HttpRequestMessage request) // Verify if a redirect happened. if (httpResponse.StatusCode == HttpStatusCode.Moved - || httpResponse.StatusCode == HttpStatusCode.MovedPermanently) + || httpResponse.StatusCode == HttpStatusCode.MovedPermanently + || httpResponse.StatusCode == HttpStatusCode.Found) { var redirectUrl = httpResponse.Headers.Location; From 409e5a0d03345f5d659cd2ff9809f59862b23759 Mon Sep 17 00:00:00 2001 From: Iona Group Date: Tue, 27 May 2025 19:18:26 -0500 Subject: [PATCH 2/4] Removed redundant MovedPermanently check and added 8.0.x to the YAML files --- .github/workflows/deploy.yml | 1 + .github/workflows/test.yml | 1 + Float.Core/Net/RequestClient.cs | 1 - 3 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index bd291c2..8ea5158 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -19,6 +19,7 @@ jobs: 3.1.x 6.0.x 7.0.x + 8.0.x - name: Retore Workload run: dotnet workload restore - name: Restore dependencies diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4529991..3476258 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -17,6 +17,7 @@ jobs: 3.1.x 6.0.x 7.0.x + 8.0.x - name: Retore Workload run: dotnet workload restore - name: Restore dependencies diff --git a/Float.Core/Net/RequestClient.cs b/Float.Core/Net/RequestClient.cs index 03f3f3c..0f961de 100644 --- a/Float.Core/Net/RequestClient.cs +++ b/Float.Core/Net/RequestClient.cs @@ -307,7 +307,6 @@ async Task Send(HttpRequestMessage request) // Verify if a redirect happened. if (httpResponse.StatusCode == HttpStatusCode.Moved - || httpResponse.StatusCode == HttpStatusCode.MovedPermanently || httpResponse.StatusCode == HttpStatusCode.Found) { var redirectUrl = httpResponse.Headers.Location; From aef26e762c771e1d0120585f6912312493d49e1d Mon Sep 17 00:00:00 2001 From: Daniel Pfeiffer Date: Wed, 28 May 2025 09:50:00 -0500 Subject: [PATCH 3/4] Dropping support for .NET 3.1 --- .github/workflows/deploy.yml | 1 - .github/workflows/test.yml | 1 - 2 files changed, 2 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 8ea5158..75851ac 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -16,7 +16,6 @@ jobs: uses: actions/setup-dotnet@v3 with: dotnet-version: | - 3.1.x 6.0.x 7.0.x 8.0.x diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3476258..fba3461 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,7 +14,6 @@ jobs: uses: actions/setup-dotnet@v3 with: dotnet-version: | - 3.1.x 6.0.x 7.0.x 8.0.x From 83a2854b80e06f028e485944062fd88243ffc40e Mon Sep 17 00:00:00 2001 From: Daniel Pfeiffer Date: Wed, 28 May 2025 09:52:44 -0500 Subject: [PATCH 4/4] Only support .NET 7 and 8 --- Float.Core.Tests/Float.Core.Tests.csproj | 2 +- Float.Core/Float.Core.csproj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Float.Core.Tests/Float.Core.Tests.csproj b/Float.Core.Tests/Float.Core.Tests.csproj index b044b15..d30cbda 100644 --- a/Float.Core.Tests/Float.Core.Tests.csproj +++ b/Float.Core.Tests/Float.Core.Tests.csproj @@ -1,6 +1,6 @@ - netcoreapp3.1;net7.0;net8.0; + net7.0;net8.0; false 9.0 true diff --git a/Float.Core/Float.Core.csproj b/Float.Core/Float.Core.csproj index 2760da6..4a383fc 100644 --- a/Float.Core/Float.Core.csproj +++ b/Float.Core/Float.Core.csproj @@ -1,6 +1,6 @@ - netstandard2;net7.0;net8.0; + net7.0;net8.0; Float.Core Float Common utility code used by Float projects.