Skip to content

Commit

Permalink
Merge pull request #5827 from dnnsoftware/release/9.13.0
Browse files Browse the repository at this point in the history
Merged `release/9.13.0` into `master` to release `v9.13.0`
  • Loading branch information
valadas authored Sep 27, 2023
2 parents 0d7c4a4 + c7b6f1c commit 1388ac7
Show file tree
Hide file tree
Showing 542 changed files with 31,608 additions and 25,843 deletions.
10 changes: 6 additions & 4 deletions .github/ISSUE_TEMPLATE/bug-report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,19 +60,21 @@ body:
label: Anything else?
description: |
Links? References? Anything that will give us more context about the issue you are encountering!
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
_Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in._
validations:
required: false
- type: dropdown
id: affected-versions
attributes:
label: Affected Versions
description: What versions of DNN are you running?
description: |
What version of DNN are you running?
**NOTE:** _If your version is not listed, please upgrade to the latest version. If you cannot upgrade at this time, please open a [Discussion](https://github.com/dnnsoftware/Dnn.Platform/discussions) instead._
multiple: true
options:
- 9.12.0 (latest release)
- 9.13.0 (release candidate)
- 10.0.0 (alpha)
- 9.11.2 (latest release)
validations:
required: true
- type: dropdown
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/image-actions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout Repo
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Compress Images
id: compress_images
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/open-merged-pr-to-future.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
runs-on: ubuntu-latest
if: ${{ github.event.pull_request.merged }}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- uses: peterjgrainger/action-create-branch@v2.4.0
env:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/updateVersions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
runs-on: ubuntu-latest
if: ${{ github.event.ref_type == 'branch' && startsWith(github.event.ref, 'release/') }}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Get the release branch version
uses: valadas/get-release-branch-version@v1.0.1
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -145,3 +145,6 @@ yarn-error.log
/Build/bin/
/.dotnet/
/Build/Tools/

/DotNetNuke.Internal.SourceGenerators/bin/
/DNN Platform/Tests/DotNetNuke.Tests.SourceGenerators/Snapshots/*.received.*
16 changes: 8 additions & 8 deletions Build/Build.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -14,18 +14,18 @@
<AdditionalFiles Include="..\stylecop.json" Link="stylecop.json" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Cake.BuildSystems.Module" Version="4.2.0" />
<PackageReference Include="Cake.FileHelpers" Version="5.0.0" />
<PackageReference Include="Cake.Frosting" Version="2.3.0" />
<PackageReference Include="Cake.Git" Version="2.0.0" />
<PackageReference Include="Cake.Issues" Version="2.0.0" />
<PackageReference Include="Cake.Issues.MsBuild" Version="2.0.0" />
<PackageReference Include="Cake.BuildSystems.Module" Version="5.0.0" />
<PackageReference Include="Cake.FileHelpers" Version="6.1.3" />
<PackageReference Include="Cake.Frosting" Version="3.1.0" />
<PackageReference Include="Cake.Git" Version="3.0.0" />
<PackageReference Include="Cake.Issues" Version="3.0.0" />
<PackageReference Include="Cake.Issues.MsBuild" Version="3.0.0" />
<PackageReference Include="Cake.Json" Version="7.0.1" />
<PackageReference Include="Cake.XdtTransform" Version="2.0.0" />
<PackageReference Include="Cake.Yarn" Version="0.4.8" />
<PackageReference Include="Cake.Yarn" Version="2.0.0" />
<PackageReference Include="Dnn.CakeUtils" Version="2.0.2" />
<PackageReference Include="MSBuild.StructuredLogger" Version="2.1.820" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.2" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
<PackageReference Include="StyleCop.Analyzers" Version="1.1.118">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
Expand Down
2 changes: 1 addition & 1 deletion Build/Lifetime.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ namespace DotNetNuke.Build
public sealed class Lifetime : FrostingLifetime<Context>
{
/// <inheritdoc/>
public override void Setup(Context context)
public override void Setup(Context context, ISetupContext setupContext)
{
context.IsRunningInCI = context.HasEnvironmentVariable("TF_BUILD");
context.Information("Is Running in CI : {0}", context.IsRunningInCI);
Expand Down
1 change: 1 addition & 0 deletions Build/Tasks/packaging.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
"/bin/Dnn.PersonaBar.*",
"/bin/DotNetNuke.Authentication.*",
"/bin/DotNetNuke.Modules.*",
"/bin/DotNetNuke.Internal.*",
"/bin/DotNetNuke.Web.Deprecated.dll",
"/bin/DotNetNuke.Website.Deprecated.dll",
"/bin/System.IdentityModel.Tokens.Jwt.*",
Expand Down
108 changes: 64 additions & 44 deletions Build/Tasks/thirdparty.json
Original file line number Diff line number Diff line change
@@ -1,44 +1,64 @@
[
{
"name": "jQuery",
"folder": "DNN Platform/JavaScript Libraries/jQuery/",
"destination": "Install/JavaScriptLibrary"
},
{
"name": "jQueryMigrate",
"folder": "DNN Platform/JavaScript Libraries/jQueryMigrate/",
"destination": "Install/JavaScriptLibrary"
},
{
"name": "jQueryUI",
"folder": "DNN Platform/JavaScript Libraries/jQueryUI/",
"destination": "Install/JavaScriptLibrary"
},
{
"name": "Knockout",
"folder": "DNN Platform/JavaScript Libraries/Knockout/",
"destination": "Install/JavaScriptLibrary"
},
{
"name": "KnockoutMapping",
"folder": "DNN Platform/JavaScript Libraries/KnockoutMapping/",
"destination": "Install/JavaScriptLibrary"
},
{
"name": "Selectize",
"folder": "DNN Platform/JavaScript Libraries/Selectize/",
"destination": "Install/JavaScriptLibrary"
},
{
"name": "Microsoft.CodeDom.Providers.DotNetCompilerPlatform",
"folder": "DNN Platform/Components/Microsoft.CodeDom.Providers.DotNetCompilerPlatform/",
"destination": "Install/Library",
"extension": "resources"
},
{
"name": "MicrosoftFileSystemGlobbing",
"folder": "DNN Platform/Components/Microsoft.Extensions.FileSystemGlobbing/",
"destination": "Install/Library",
"excludes": [ "**/*.xml" ]
}
]
[
{
"name": "DnnPlugins",
"folder": "DNN Platform/JavaScript Libraries/DnnPlugins/",
"destination": "Install/JavaScriptLibrary"
},
{
"name": "HoverIntent",
"folder": "DNN Platform/JavaScript Libraries/HoverIntent/",
"destination": "Install/JavaScriptLibrary"
},
{
"name": "jQuery",
"folder": "DNN Platform/JavaScript Libraries/jQuery/",
"destination": "Install/JavaScriptLibrary"
},
{
"name": "jQuery.Fileupload",
"folder": "DNN Platform/JavaScript Libraries/jQuery.Fileupload/",
"destination": "Install/JavaScriptLibrary"
},
{
"name": "jQuery.iframe-transport",
"folder": "DNN Platform/JavaScript Libraries/jQuery.iframe-transport/",
"destination": "Install/JavaScriptLibrary"
},
{
"name": "jQueryMigrate",
"folder": "DNN Platform/JavaScript Libraries/jQueryMigrate/",
"destination": "Install/JavaScriptLibrary"
},
{
"name": "jQueryUI",
"folder": "DNN Platform/JavaScript Libraries/jQueryUI/",
"destination": "Install/JavaScriptLibrary"
},
{
"name": "Knockout",
"folder": "DNN Platform/JavaScript Libraries/Knockout/",
"destination": "Install/JavaScriptLibrary"
},
{
"name": "KnockoutMapping",
"folder": "DNN Platform/JavaScript Libraries/KnockoutMapping/",
"destination": "Install/JavaScriptLibrary"
},
{
"name": "Selectize",
"folder": "DNN Platform/JavaScript Libraries/Selectize/",
"destination": "Install/JavaScriptLibrary"
},
{
"name": "Microsoft.CodeDom.Providers.DotNetCompilerPlatform",
"folder": "DNN Platform/Components/Microsoft.CodeDom.Providers.DotNetCompilerPlatform/",
"destination": "Install/Library",
"extension": "resources"
},
{
"name": "MicrosoftFileSystemGlobbing",
"folder": "DNN Platform/Components/Microsoft.Extensions.FileSystemGlobbing/",
"destination": "Install/Library",
"excludes": [ "**/*.xml" ]
}
]
5 changes: 4 additions & 1 deletion Build/Tasks/unversionedManifests.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,8 @@ DNN Platform/Components/Microsoft.*/**/*.dnn
DNN Platform/Components/Newtonsoft/*.dnn
DNN Platform/Components/WebFormsMvp/*.dnn
DNN Platform/Components/SharpZipLib/*.dnn
DNN Platform/JavaScript Libraries/**/*.dnn
DNN Platform/JavaScript Libraries/HoverIntent/*.dnn
DNN Platform/JavaScript Libraries/jQuery*/*.dnn
DNN Platform/JavaScript Libraries/Knockout*/*.dnn
DNN Platform/JavaScript Libraries/Selectize/*.dnn
Temp/**/*.dnn
2 changes: 1 addition & 1 deletion Build/Tools/NuGet/DotNetNuke.WebApi.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<dependencies>
<dependency id="Microsoft.AspNet.WebApi.Core" version="5.2.9" />
<dependency id="Microsoft.AspNet.WebApi.Client" version="5.2.9" />
<dependency id="NewtonSoft.Json" version="10.0.3" />
<dependency id="NewtonSoft.Json" version="13.0.3" />
<dependency id="DotNetNuke.Web" version="$version$" />
</dependencies>
</metadata>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
<DocumentationFile>bin\Dnn.Modules.Console.XML</DocumentationFile>
<NoWarn>
</NoWarn>
<LangVersion>7</LangVersion>
<LangVersion>latest</LangVersion>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
Expand All @@ -49,7 +49,7 @@
<DocumentationFile>bin\Dnn.Modules.Console.XML</DocumentationFile>
<NoWarn>
</NoWarn>
<LangVersion>7</LangVersion>
<LangVersion>latest</LangVersion>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
</PropertyGroup>
<ItemGroup>
Expand Down
2 changes: 1 addition & 1 deletion DNN Platform/Connectors/Azure/AzureConnector.dnn
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<packages>
<package name="Dnn.AzureConnector" type="Connector" isSystem="false" version="09.12.00">
<friendlyName>Dnn Azure Connector</friendlyName>
<description>The Azure Connector allows you to integrate Azure as your commenting solution with the Publisher module.</description>
<description>The Azure Connector allows you to create folders mapped to Azure Storage accounts.</description>
<iconFile>~/DesktopModules/Connectors/Azure/Images/icon-azure-32px.png</iconFile>
<dependencies>
<dependency type="CoreVersion">09.02.00</dependency>
Expand Down
13 changes: 7 additions & 6 deletions DNN Platform/Connectors/Azure/Dnn.AzureConnector.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,9 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<DocumentationFile>bin\Dnn.AzureConnector.xml</DocumentationFile>
<LangVersion>7</LangVersion>
<LangVersion>latest</LangVersion>
<NoWarn>1591</NoWarn>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
Expand All @@ -39,7 +40,8 @@
<WarningLevel>4</WarningLevel>
<DocumentationFile>bin\Dnn.AzureConnector.xml</DocumentationFile>
<NoWarn>1591</NoWarn>
<LangVersion>7</LangVersion>
<LangVersion>latest</LangVersion>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Cloud_Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
Expand All @@ -50,7 +52,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<DocumentationFile>bin\Dnn.AzureConnector.xml</DocumentationFile>
<LangVersion>7</LangVersion>
<LangVersion>latest</LangVersion>
<NoWarn>1591</NoWarn>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Cloud_Release|AnyCPU' ">
Expand All @@ -62,16 +64,15 @@
<WarningLevel>4</WarningLevel>
<DocumentationFile>bin\Dnn.AzureConnector.xml</DocumentationFile>
<NoWarn>1591</NoWarn>
<LangVersion>7</LangVersion>
<LangVersion>latest</LangVersion>
</PropertyGroup>
<ItemGroup>
<Reference Include="Microsoft.WindowsAzure.Storage, Version=4.3.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\Components\WindowsAzure\Microsoft.WindowsAzure.Storage.dll</HintPath>
</Reference>
<Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\Newtonsoft.Json.13.0.2\lib\net45\Newtonsoft.Json.dll</HintPath>
<Private>True</Private>
<HintPath>..\..\..\packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
Expand Down
2 changes: 1 addition & 1 deletion DNN Platform/Connectors/Azure/packages.config
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@
<package id="Microsoft.AspNet.WebApi.Client" version="5.2.9" targetFramework="net472" />
<package id="Microsoft.AspNet.WebApi.Core" version="5.2.9" targetFramework="net472" />
<package id="Microsoft.AspNet.WebApi.WebHost" version="5.2.9" targetFramework="net472" />
<package id="Newtonsoft.Json" version="13.0.2" targetFramework="net472" />
<package id="Newtonsoft.Json" version="13.0.3" targetFramework="net472" />
<package id="StyleCop.Analyzers" version="1.1.118" targetFramework="net472" developmentDependency="true" />
</packages>
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@
<value>Delete Connection</value>
</data>
<data name="ConnectorName.Text" xml:space="preserve">
<value>Google Analytics Core Connector</value>
<value>Google Analytics (Legacy UA) Connector</value>
</data>
<data name="TrackAdministrators.Text" xml:space="preserve">
<value>Track for Administrators:</value>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<DocumentationFile>bin\DNN.Connectors.GoogleAnalytics.xml</DocumentationFile>
<LangVersion>7</LangVersion>
<LangVersion>latest</LangVersion>
<NoWarn>1591</NoWarn>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
</PropertyGroup>
Expand All @@ -39,7 +39,8 @@
<WarningLevel>4</WarningLevel>
<DocumentationFile>bin\DNN.Connectors.GoogleAnalytics.xml</DocumentationFile>
<NoWarn>1591</NoWarn>
<LangVersion>7</LangVersion>
<LangVersion>latest</LangVersion>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Cloud_Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
Expand All @@ -50,7 +51,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<DocumentationFile>bin\DNN.Connectors.GoogleAnalytics.xml</DocumentationFile>
<LangVersion>7</LangVersion>
<LangVersion>latest</LangVersion>
<NoWarn>1591</NoWarn>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Cloud_Release|AnyCPU' ">
Expand All @@ -62,12 +63,11 @@
<WarningLevel>4</WarningLevel>
<DocumentationFile>bin\DNN.Connectors.GoogleAnalytics.xml</DocumentationFile>
<NoWarn>1591</NoWarn>
<LangVersion>7</LangVersion>
<LangVersion>latest</LangVersion>
</PropertyGroup>
<ItemGroup>
<Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\Newtonsoft.Json.13.0.2\lib\net45\Newtonsoft.Json.dll</HintPath>
<Private>True</Private>
<HintPath>..\..\..\packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ namespace DNN.Connectors.GoogleAnalytics
/// <summary>Connector to provide configuration for Google Analytics support.</summary>
public class GoogleAnalyticsConnector : IConnector
{
private const string DefaultDisplayName = "Google Analytics";
private const string DefaultDisplayName = "Google Analytics (Legacy UA)";

private string displayName;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<dotnetnuke type="Package" version="5.0">
<packages>
<package name="DNN.Connectors.GoogleAnalytics" type="Connector" isSystem="false" version="09.12.00">
<friendlyName>Google Analytics Connector</friendlyName>
<description>Configure your sites Google Analytics settings.</description>
<friendlyName>Google Analytics (Legacy UA) Connector</friendlyName>
<description>Configure your site's Google Analytics settings using Universal Analytics.</description>
<iconFile>~/DesktopModules/Connectors/GoogleAnalytics/Images/GoogleAnalytics_32X32_Standard.png</iconFile>
<dependencies>
<dependency type="CoreVersion">09.02.00</dependency>
Expand Down
2 changes: 1 addition & 1 deletion DNN Platform/Connectors/GoogleAnalytics/packages.config
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
<packages>
<package id="Microsoft.AspNet.WebApi.Client" version="5.2.9" targetFramework="net472" />
<package id="Microsoft.AspNet.WebApi.Core" version="5.2.9" targetFramework="net472" />
<package id="Newtonsoft.Json" version="13.0.2" targetFramework="net472" />
<package id="Newtonsoft.Json" version="13.0.3" targetFramework="net472" />
<package id="StyleCop.Analyzers" version="1.1.118" targetFramework="net472" developmentDependency="true" />
</packages>
Loading

0 comments on commit 1388ac7

Please sign in to comment.