Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: poppastring/dasblog-core
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v8.0.1200
Choose a base ref
...
head repository: poppastring/dasblog-core
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 15 commits
  • 2,333 files changed
  • 2 contributors

Commits on Oct 25, 2024

  1. Enable central NuGet package version management

    Add a Directory.Package.props file to enable central package management.
    
    This has 2 main advantages:
    - Changes to versions only needs to be done 1 file (.csproj files are unchanged for NuGet updates)
    - All projects use the same NuGet package version.
    vbaderks committed Oct 25, 2024
    Copy the full SHA
    d09d7f9 View commit details

Commits on Nov 15, 2024

  1. Merge pull request #708 from vbaderks/use-central-nuget-package-versions

    Enable central NuGet package version management
    poppastring authored Nov 15, 2024
    Copy the full SHA
    96ed980 View commit details
  2. Resolve NuGet warnings NU1902 and NU1903 by updating NuGet packages

    When restoring Nuget packages, dotnet restore will report the following warnings:
    
    warning NU1902: Package 'BouncyCastle.Cryptography' 2.2.1 has a known moderate severity vulnerability, GHSA-8xfc-gm6g-vgpv
    warning NU1903: Package 'MimeKit' 4.3.0 has a known high severity vulnerability, GHSA-gmc6-fwg3-75m5
    warning NU1903: Package 'System.Formats.Asn1' 8.0.0 has a known high severity vulnerability, GHSA-447r-wph3-92pm
    warning NU1903: Package 'System.Formats.Asn1' 7.0.0 has a known high severity vulnerability, GHSA-447r-wph3-92pm
    warning NU1903: Package 'Microsoft.Extensions.Caching.Memory' 8.0.0 has a known high severity vulnerability, GHSA-qj66-m88j-hmgj
    warning NU1903: Package 'NuGet.Common' 6.3.1 has a known high severity vulnerability, GHSA-6qmf-mmc7-6c2p
    warning NU1903: Package 'NuGet.Protocol' 6.3.1 has a known high severity vulnerability, GHSA-6qmf-mmc7-6c2p
    warning NU1903: Package 'System.Text.Json' 8.0.0 has a known high severity vulnerability, GHSA-8g4q-xg66-9fp4
    warning NU1904: Package 'NuGet.Packaging' 6.3.1 has a known critical severity vulnerability, GHSA-68w7-72jg-6qpp
    warning NU1903: Package 'System.Net.Http' 4.3.0 has a known high severity vulnerability, GHSA-7jgj-8wvc-jh57
    warning NU1903: Package 'System.Text.RegularExpressions' 4.3.0 has a known high severity vulnerability, GHSA-cmhx-cq75-c4mj
    
    Reporting vulnerability warnings is a recent new feature of NuGet functionality. Updating the used NuGet packages to the latest offical released versions has resolved these warnings.
    NuGet packages that require .NET 9.0 are updated to the latest 8.x versions as updating TargetFramework to .NET 9.0 is considered out of scope of this PR.
    
    Remarks:
     - System.Text.Json is a transient package which requires an explicit PackageVersion as the actual package Microsoft.VisualStudio.Web.CodeGeneration.Design cannot be updated as it requires .NET 9.0.
     - Microsoft.Extensions.PlatformAbstractions is a legacy package and not longer maintained. The source files that had a reference to these packages has been removed. The actual code/test inside these files was not used.
    
    Reference:
    Executing: dotnet nuget why "DasBlog All.sln" System.Text.Json
      [net8.0]
       └─ DasBlog.Web (v8.0.0)
          └─ Microsoft.VisualStudio.Web.CodeGeneration.Design (v8.0.6)
             ├─ Microsoft.DotNet.Scaffolding.Shared (v8.0.6)
                └─ Microsoft.CodeAnalysis.CSharp.Features (v4.8.0)
                   └─ Microsoft.CodeAnalysis.Features (v4.8.0)
                      └─ System.Text.Json (v7.0.3)  <= Has vulnerability
    
    Executing: dotnet nuget why "DasBlog All.sln" System.Net.Http
      [net8.0]
       └─ Microsoft.Extensions.PlatformAbstractions (v1.1.0) <= This package has been deprecated as it is legacy and is no longer maintained. (aspnet/Announcements#237)
          └─ NETStandard.Library (v1.6.1)
             └─ System.Net.Http (v4.3.0)  <= Has vulnerability
    
    Executing: dotnet nuget why "DasBlog All.sln" System.Text.RegularExpressions
    [net8.0]
       └─ Microsoft.Extensions.PlatformAbstractions (v1.1.0)  <= This package has been deprecated as it is legacy and is no longer maintained. (aspnet/Announcements#237)
          └─ NETStandard.Library (v1.6.1)
             ├─ System.Text.RegularExpressions (v4.3.0)
             ├─ System.Xml.ReaderWriter (v4.3.0)
             │  └─ System.Text.RegularExpressions (v4.3.0) <= Has vulnerability
             └─ System.Xml.XDocument (v4.3.0)
                └─ System.Xml.ReaderWriter (v4.3.0)
                   └─ System.Text.RegularExpressions (v4.3.0)  <= Has vulnerability
    vbaderks committed Nov 15, 2024
    Copy the full SHA
    6c82a4d View commit details

Commits on Nov 21, 2024

  1. Merge pull request #709 from vbaderks/resolve-nuget-vulnerability-war…

    …nings
    
    Resolve NuGet warnings NU1902 and NU1903 by updating NuGet packages
    poppastring authored Nov 21, 2024
    Copy the full SHA
    c484843 View commit details

Commits on Nov 22, 2024

  1. Change RecaptchaMinimumScore from input text to number to solve #706

    Using type="number" will ensure that the decimal symbol is always a dot, which will prevent that the validation will fail when the server is running on a non en-us configuration.
    The HTML input element type="number" also display a spinner, The default step size is 1, changed it to .1 to make the spinner useful.
    
    Remark 1: the input element number also provides min/max settings to limit the user input. A custom HtmlHelperExtensions would be needed however to extract the range values from the model to set these values.
    Adding min/max manuallly in the .cshtml file is also possible but would duplicate the configuration SiteViewModel. Client validation will also ensure the range, so no functionality is lost.
    
    Remark 2: an alternative would be change the page to use ASP.NET Tag Helpers (asp-for), which is used in some other pages of DasBlog, but this change would be much larger.
    vbaderks committed Nov 22, 2024
    Copy the full SHA
    9ce0f16 View commit details

Commits on Dec 27, 2024

  1. Update local libraries...

    poppastring committed Dec 27, 2024
    Copy the full SHA
    136b577 View commit details

Commits on Dec 28, 2024

  1. upate more lib locations

    poppastring committed Dec 28, 2024
    Copy the full SHA
    e44abb2 View commit details
  2. Copy the full SHA
    7acd50e View commit details
  3. Update validation script references

    Add validate scripts for fallback options
    poppastring committed Dec 28, 2024
    Copy the full SHA
    bd3fdfa View commit details
  4. update integrity

    poppastring committed Dec 28, 2024
    Copy the full SHA
    a070a3a View commit details
  5. Update build version.

    poppastring committed Dec 28, 2024
    Copy the full SHA
    061b56e View commit details

Commits on Jan 15, 2025

  1. Merge pull request #710 from vbaderks/recaptcha-setting-fix

    Change RecaptchaMinimumScore from input text to number to solve #706
    poppastring authored Jan 15, 2025
    Copy the full SHA
    35da4fd View commit details

Commits on Jan 20, 2025

  1. Merge pull request #713 from poppastring/ui-resource-updates

    Updating UI resources
    poppastring authored Jan 20, 2025
    Copy the full SHA
    b133d41 View commit details

Commits on Jan 31, 2025

  1. Enhance StripHtml method in StringExtensions.cs

    Updated the `StripHtml` method to replace closing paragraph
    tags and `<br>` tags with a space, while preserving the
    functionality of removing all other HTML tags.
    poppastring committed Jan 31, 2025
    Copy the full SHA
    13ece0e View commit details
  2. Merge pull request #714 from poppastring/html-strip-fix

    Enhance StripHtml method in StringExtensions.cs
    poppastring authored Jan 31, 2025
    Copy the full SHA
    cd3c8cf View commit details

This comparison is taking too long to generate.

Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.

You can try running this command locally to see the comparison on your machine:
git diff v8.0.1200...main