From 3f464068290cebe41cb6e552762a08945d206b7a Mon Sep 17 00:00:00 2001 From: Pieter Viljoen Date: Fri, 26 Jul 2024 13:37:16 -0700 Subject: [PATCH 1/4] Develop (#417) * Bump xunit.runner.visualstudio from 2.8.1 to 2.8.2 Bumps xunit.runner.visualstudio from 2.8.1 to 2.8.2. --- updated-dependencies: - dependency-name: xunit.runner.visualstudio dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] * Bump xunit from 2.8.1 to 2.9.0 Bumps xunit from 2.8.1 to 2.9.0. --- updated-dependencies: - dependency-name: xunit dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] * Bump InsaneGenius.Utilities from 3.1.53 to 3.1.66 Bumps InsaneGenius.Utilities from 3.1.53 to 3.1.66. --- updated-dependencies: - dependency-name: InsaneGenius.Utilities dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] * Bump InsaneGenius.Utilities from 3.1.66 to 3.1.68 Bumps InsaneGenius.Utilities from 3.1.66 to 3.1.68. --- updated-dependencies: - dependency-name: InsaneGenius.Utilities dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] * Bump Serilog from 4.0.0 to 4.0.1 Bumps [Serilog](https://github.com/serilog/serilog) from 4.0.0 to 4.0.1. - [Release notes](https://github.com/serilog/serilog/releases) - [Commits](https://github.com/serilog/serilog/compare/v4.0.0...v4.0.1) --- updated-dependencies: - dependency-name: Serilog dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] * Bump JsonSchema.Net.Generation from 4.3.0.2 to 4.4.0 Bumps [JsonSchema.Net.Generation](https://github.com/json-everything/json-everything) from 4.3.0.2 to 4.4.0. - [Commits](https://github.com/json-everything/json-everything/commits) --- updated-dependencies: - dependency-name: JsonSchema.Net.Generation dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] * Bump InsaneGenius.Utilities from 3.1.68 to 3.1.72 Bumps [InsaneGenius.Utilities](https://github.com/ptr727/Utilities) from 3.1.68 to 3.1.72. - [Release notes](https://github.com/ptr727/Utilities/releases) - [Commits](https://github.com/ptr727/Utilities/compare/3.1.68...3.1.72) --- updated-dependencies: - dependency-name: InsaneGenius.Utilities dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] * Bump JsonSchema.Net.Generation from 4.4.0 to 4.5.0 Bumps [JsonSchema.Net.Generation](https://github.com/json-everything/json-everything) from 4.4.0 to 4.5.0. - [Commits](https://github.com/json-everything/json-everything/commits) --- updated-dependencies: - dependency-name: JsonSchema.Net.Generation dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] * Dependabot groups * Settings --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/dependabot.yml | 23 ++++- .github/workflows/BuildGitHubRelease.yml | 1 - PlexCleaner.code-workspace | 9 +- PlexCleaner/PlexCleaner.csproj | 116 +++++++++++------------ PlexCleanerTests/PlexCleanerTests.csproj | 54 +++++------ Sandbox/Sandbox.csproj | 38 ++++---- 6 files changed, 131 insertions(+), 110 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 0ee102cc..52d88f0d 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -4,23 +4,40 @@ updates: # main - package-ecosystem: "nuget" - directory: "/" target-branch: "main" + directory: "/" schedule: interval: "daily" + groups: + nuget-deps: + patterns: + - "*" - package-ecosystem: "github-actions" + target-branch: "main" directory: "/" schedule: interval: "daily" + groups: + actions-deps: + patterns: + - "*" # develop - package-ecosystem: "nuget" - directory: "/" target-branch: "develop" + directory: "/" schedule: interval: "daily" + groups: + nuget-deps: + patterns: + - "*" - package-ecosystem: "github-actions" - directory: "/" target-branch: "develop" + directory: "/" schedule: interval: "daily" + groups: + actions-deps: + patterns: + - "*" diff --git a/.github/workflows/BuildGitHubRelease.yml b/.github/workflows/BuildGitHubRelease.yml index 5ca9d1e0..9a6c115f 100644 --- a/.github/workflows/BuildGitHubRelease.yml +++ b/.github/workflows/BuildGitHubRelease.yml @@ -104,7 +104,6 @@ jobs: # https://github.com/marketplace/actions/upload-a-build-artifact - name: Upload build artifacts - # Skip pull requests if: ${{ github.event_name != 'pull_request' }} uses: actions/upload-artifact@v4 with: diff --git a/PlexCleaner.code-workspace b/PlexCleaner.code-workspace index 047d63a9..84896549 100644 --- a/PlexCleaner.code-workspace +++ b/PlexCleaner.code-workspace @@ -21,7 +21,9 @@ "commandline", "createschema", "createsidecar", + "csdevkit", "cuda", + "davidanson", "decomb", "defaultsettings", "deint", @@ -29,6 +31,7 @@ "deinterlaced", "deinterlacing", "devel", + "dotnettools", "dvhe", "EBML", "Emby", @@ -45,6 +48,7 @@ "gettoolinfo", "getversioninfo", "getxxxinfo", + "gruntfuggly", "Gyan", "hdmv", "hwaccel", @@ -135,13 +139,14 @@ }, "[plaintext]": { "files.trimTrailingWhitespace": false - } + }, + "diffEditor.ignoreTrimWhitespace": false, + "editor.renderWhitespace": "boundary" }, "extensions": { "recommendations": [ "davidanson.vscode-markdownlint", "gruntfuggly.todo-tree", - "ms-dotnettools.csharp", "ms-dotnettools.csdevkit", "streetsidesoftware.code-spell-checker" ] diff --git a/PlexCleaner/PlexCleaner.csproj b/PlexCleaner/PlexCleaner.csproj index ade09da1..adde3ebe 100644 --- a/PlexCleaner/PlexCleaner.csproj +++ b/PlexCleaner/PlexCleaner.csproj @@ -1,58 +1,58 @@ - - - - Exe - net8.0 - Mario.ico - PlexCleaner.Program - PlexCleaner - PlexCleaner - Pieter Viljoen - Pieter Viljoen - Pieter Viljoen - Utility to optimize media files for Direct Play in Plex, Emby, Jellyfin. - https://github.com/ptr727/PlexCleaner - MIT - https://github.com/ptr727/PlexCleaner - en - 1.1.1 - 1.1.1.1 - 1.1.1.0 - InsaneGenius.PlexCleaner - true - true - true - snupkg - true - latest - Linux - README.md - true - true - - - - - True - \ - - - - - - - - - - - - - - - - - - - - - + + + + Exe + net8.0 + Mario.ico + PlexCleaner.Program + PlexCleaner + PlexCleaner + Pieter Viljoen + Pieter Viljoen + Pieter Viljoen + Utility to optimize media files for Direct Play in Plex, Emby, Jellyfin. + https://github.com/ptr727/PlexCleaner + MIT + https://github.com/ptr727/PlexCleaner + en + 1.1.1 + 1.1.1.1 + 1.1.1.0 + InsaneGenius.PlexCleaner + true + true + true + snupkg + true + latest + Linux + README.md + true + true + + + + + True + \ + + + + + + + + + + + + + + + + + + + + + diff --git a/PlexCleanerTests/PlexCleanerTests.csproj b/PlexCleanerTests/PlexCleanerTests.csproj index d627f2fa..9df9a4f3 100644 --- a/PlexCleanerTests/PlexCleanerTests.csproj +++ b/PlexCleanerTests/PlexCleanerTests.csproj @@ -1,27 +1,27 @@ - - - - net8.0 - enable - true - false - - - - - - - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - - - - + + + + net8.0 + enable + true + false + + + + + + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + + + + + + + + diff --git a/Sandbox/Sandbox.csproj b/Sandbox/Sandbox.csproj index 9c36ba58..f0bd8171 100644 --- a/Sandbox/Sandbox.csproj +++ b/Sandbox/Sandbox.csproj @@ -1,19 +1,19 @@ - - - - Exe - net8.0 - enable - enable - - - - - - - - - - - - + + + + Exe + net8.0 + enable + enable + + + + + + + + + + + + From ee8d066eaeafb303212bb01111f22cf9e366fab6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 26 Jul 2024 20:38:08 +0000 Subject: [PATCH 2/4] Bump InsaneGenius.Utilities in the nuget-deps group Bumps the nuget-deps group with 1 update: [InsaneGenius.Utilities](https://github.com/ptr727/Utilities). Updates `InsaneGenius.Utilities` from 3.1.72 to 3.1.73 - [Release notes](https://github.com/ptr727/Utilities/releases) - [Commits](https://github.com/ptr727/Utilities/compare/3.1.72...3.1.73) --- updated-dependencies: - dependency-name: InsaneGenius.Utilities dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-deps ... Signed-off-by: dependabot[bot] --- PlexCleaner/PlexCleaner.csproj | 116 ++++++++++++++++----------------- 1 file changed, 58 insertions(+), 58 deletions(-) diff --git a/PlexCleaner/PlexCleaner.csproj b/PlexCleaner/PlexCleaner.csproj index adde3ebe..08d61870 100644 --- a/PlexCleaner/PlexCleaner.csproj +++ b/PlexCleaner/PlexCleaner.csproj @@ -1,58 +1,58 @@ - - - - Exe - net8.0 - Mario.ico - PlexCleaner.Program - PlexCleaner - PlexCleaner - Pieter Viljoen - Pieter Viljoen - Pieter Viljoen - Utility to optimize media files for Direct Play in Plex, Emby, Jellyfin. - https://github.com/ptr727/PlexCleaner - MIT - https://github.com/ptr727/PlexCleaner - en - 1.1.1 - 1.1.1.1 - 1.1.1.0 - InsaneGenius.PlexCleaner - true - true - true - snupkg - true - latest - Linux - README.md - true - true - - - - - True - \ - - - - - - - - - - - - - - - - - - - - - + + + + Exe + net8.0 + Mario.ico + PlexCleaner.Program + PlexCleaner + PlexCleaner + Pieter Viljoen + Pieter Viljoen + Pieter Viljoen + Utility to optimize media files for Direct Play in Plex, Emby, Jellyfin. + https://github.com/ptr727/PlexCleaner + MIT + https://github.com/ptr727/PlexCleaner + en + 1.1.1 + 1.1.1.1 + 1.1.1.0 + InsaneGenius.PlexCleaner + true + true + true + snupkg + true + latest + Linux + README.md + true + true + + + + + True + \ + + + + + + + + + + + + + + + + + + + + + From 60e11aa4f10b96ca6419e2fc468f1f65faca3c9f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Jul 2024 05:56:34 +0000 Subject: [PATCH 3/4] Bump InsaneGenius.Utilities in the nuget-deps group Bumps the nuget-deps group with 1 update: [InsaneGenius.Utilities](https://github.com/ptr727/Utilities). Updates `InsaneGenius.Utilities` from 3.1.73 to 3.1.75 - [Release notes](https://github.com/ptr727/Utilities/releases) - [Commits](https://github.com/ptr727/Utilities/compare/3.1.73...3.1.75) --- updated-dependencies: - dependency-name: InsaneGenius.Utilities dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-deps ... Signed-off-by: dependabot[bot] --- PlexCleaner/PlexCleaner.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PlexCleaner/PlexCleaner.csproj b/PlexCleaner/PlexCleaner.csproj index 08d61870..bf3792e0 100644 --- a/PlexCleaner/PlexCleaner.csproj +++ b/PlexCleaner/PlexCleaner.csproj @@ -39,7 +39,7 @@ - + From 4d5b5c9661d09e3a23722c37f9ba328046d307b5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 21 Aug 2024 05:39:39 +0000 Subject: [PATCH 4/4] Bump the nuget-deps group with 2 updates Bumps the nuget-deps group with 2 updates: [InsaneGenius.Utilities](https://github.com/ptr727/Utilities) and [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest). Updates `InsaneGenius.Utilities` from 3.1.75 to 3.1.78 - [Release notes](https://github.com/ptr727/Utilities/releases) - [Commits](https://github.com/ptr727/Utilities/compare/3.1.75...3.1.78) Updates `Microsoft.NET.Test.Sdk` from 17.10.0 to 17.11.0 - [Release notes](https://github.com/microsoft/vstest/releases) - [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md) - [Commits](https://github.com/microsoft/vstest/compare/v17.10.0...v17.11.0) --- updated-dependencies: - dependency-name: InsaneGenius.Utilities dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-deps - dependency-name: Microsoft.NET.Test.Sdk dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-deps ... Signed-off-by: dependabot[bot] --- PlexCleaner/PlexCleaner.csproj | 2 +- PlexCleanerTests/PlexCleanerTests.csproj | 54 ++++++++++++------------ 2 files changed, 28 insertions(+), 28 deletions(-) diff --git a/PlexCleaner/PlexCleaner.csproj b/PlexCleaner/PlexCleaner.csproj index bf3792e0..fd7cc0a9 100644 --- a/PlexCleaner/PlexCleaner.csproj +++ b/PlexCleaner/PlexCleaner.csproj @@ -39,7 +39,7 @@ - + diff --git a/PlexCleanerTests/PlexCleanerTests.csproj b/PlexCleanerTests/PlexCleanerTests.csproj index 9df9a4f3..53c18dea 100644 --- a/PlexCleanerTests/PlexCleanerTests.csproj +++ b/PlexCleanerTests/PlexCleanerTests.csproj @@ -1,27 +1,27 @@ - - - - net8.0 - enable - true - false - - - - - - - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - - - - + + + + net8.0 + enable + true + false + + + + + + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + + + runtime; build; native; contentfiles; analyzers; buildtransitive + all + + + + + + + +