Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merges latest changes from 9.4.x into development #3366

Merged
merged 54 commits into from
Dec 3, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
6d758e3
Do not store these portal settings when setting their property on the…
donker Sep 27, 2019
c634984
Merge branch 'release/9.4.x' into refactorps
donker Oct 2, 2019
0d0d4ac
Removed DnnHttpControllerActivator and added DependencyResolver imple…
SkyeHoefling Oct 23, 2019
f104d23
Added xml comments for the new DnnDependencyResolver
SkyeHoefling Oct 23, 2019
05ca850
Added DnnDependencyResolver Unit Tests
SkyeHoefling Oct 23, 2019
6d5b0b9
Replaced IServiceProvider mock with full IServiceProvider implementat…
SkyeHoefling Oct 23, 2019
9c9051c
Added more unit tests for the DnnDependencyResolver to cover GetServi…
SkyeHoefling Oct 23, 2019
588a005
Do not show "No Search results" message when no search is performed. …
Oct 25, 2019
6cec560
Revision of build process part 1 (#3137)
donker Oct 25, 2019
7e74fa6
Make white-space visible in log viewer (#3198)
bdukes Oct 27, 2019
4937d6c
DNN-34236: check the url with case insensitive.
zyhfish Oct 25, 2019
2f0bd6a
Merge pull request #3208 from zyhfish/bug/DNN-34236-v9.4.x
mitchelsellers Oct 28, 2019
68aea30
Merge pull request #3033 from donker/refactorps
mitchelsellers Oct 29, 2019
ecfef18
DNN-29417 Username is changed to email address in the user profile if…
mikebigun Mar 12, 2019
ce3feb7
Fix to installer and the dependencies of the HTML and DA modules
donker Oct 30, 2019
2fcc926
DNN-24945 - Always redirect to the source portal page after creating …
tingung Nov 1, 2019
ae55b6c
Fix Typo (#3234)
thabaum Nov 4, 2019
ee69192
Improve querystring parse (#3242)
donker Nov 5, 2019
8151da2
Improve input checking of sites (#3243)
donker Nov 5, 2019
213bb26
Fixes an upgrade issue that affects 9.4.1 => 9.4.2 upgrades (#3282)
valadas Nov 12, 2019
0dd5bad
Further reorganization of build process (#3236)
donker Nov 13, 2019
ea34bfa
Fixes #3168 Test Sending Email Issues (#3237)
thabaum Nov 13, 2019
44a90f4
DNN-29110 Site Assets > Select All is not working (#3251)
mikebigun Nov 13, 2019
1dc7504
Moves Remember Login above Login Button: referenced in issue #2471 #…
thabaum Nov 13, 2019
6a935af
DNN-34250 Search is not working even after re-Indexing Search for All…
mikebigun Nov 13, 2019
6a95aa4
DNN-32474 - Recursive delete option is added (#3249)
berkarslan-xo Nov 14, 2019
1542329
Move Country Above Region in UserProfile.cs
thabaum Nov 5, 2019
87873db
spacing issue resolved.
thabaum Nov 10, 2019
0538739
I keep saving but github is moving it on its own.
thabaum Nov 10, 2019
f2da547
Fixed tab for spaces to resolve spacing issues
valadas Nov 14, 2019
130e751
Add PortalSettings overloads back (#3295)
bdukes Nov 14, 2019
772a165
Updates issue templates as per 9.4.2 release
valadas Nov 15, 2019
f3f2062
Move Email Above Username in User.ascx #3305 (#3306)
thabaum Nov 17, 2019
17ee31e
Fix NuGet warning NU5048 (#3304)
bdukes Nov 17, 2019
30bfa5f
Word-Break added to Journal P (#3307)
thabaum Nov 18, 2019
42c3d97
Set core object versions to core version (#3287)
donker Nov 18, 2019
a272b1c
Third installment of build reorganization (#3285)
donker Nov 18, 2019
47fd4da
Fix ModuleSettings > Added to Pages grid, pager wasn't working
Jul 18, 2019
05e5ada
Allow only alphanumeric characters to be used when forming url from w…
donker Nov 19, 2019
ed01969
Ensure UpdateDnnManifests doesn't run for building dev site (#3314)
donker Nov 20, 2019
37ed73f
Reload page when the code tells you to (#3315)
donker Nov 20, 2019
f455856
Google Analytics TrackingID is stored in lowercase #3318 (#3322)
coretoco Nov 20, 2019
a613be2
Update sums.resources
valadas Nov 21, 2019
89c96f4
Fix casing mismatch errors in security analyzer file compare
donker Nov 21, 2019
5cdf428
Merge pull request #3325 from valadas/issue/3324
mitchelsellers Nov 22, 2019
7d47298
Update Dnn.AdminExperience/Extensions/Content/Dnn.PersonaBar.Extensio…
donker Nov 22, 2019
5215a67
Registered IPersonaBarContainer with DI (#3329)
daguiler Nov 22, 2019
271e735
Document approval process and group
donker Nov 22, 2019
f214e17
Merge branch 'release/9.4.x' into fix-sec-analyzer
donker Nov 22, 2019
c0e836a
Fix typo
donker Nov 22, 2019
94543b5
Merge pull request #3334 from donker/doc
mitchelsellers Nov 22, 2019
4c62b14
Merge pull request #3326 from donker/fix-sec-analyzer
mitchelsellers Nov 22, 2019
dbeb24c
Relaxed nuget.cake wildcard (#3331)
daguiler Nov 22, 2019
034c272
Merge remote-tracking branch 'dnnsoftware/release/9.4.x' into develop…
bdukes Dec 3, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 38 additions & 0 deletions .github/APPROVERS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# The Approvers Group

A vital role in our project is reserved for the people who decide what code is accepted into our framework, and what
is not. This is the task of the (Git) Approvers Group. To explain let's look at how the code of DNN gets changed.

As you are probably aware the way the source code of DNN (which is hosted on Github)
is currently managed, is through accepting so-called Pull Requests (or PRs). These PRs are submitted by
enthusiasts like you and me where we aim to change the Repository ("base code") of the platform. The current list
of PRs can be found here: [https://github.com/dnnsoftware/Dnn.Platform/pulls](https://github.com/dnnsoftware/Dnn.Platform/pulls)

Before any PR gets accepted it has to be reviewed by 2 people before it can be "merged" into the main repository.
This reviewing and merging is done by a handful of people.
Due to the sensitive nature of this task and the skills required to do it, this is a highly restricted group.
In the interest of transparency and to avoid any confusion here is a list of criteria that guide our decision as to who is part of this group:

- Actively take part in the project (like attending Tech meetings, contributing code, etc)
- Having in-depth knowledge of the overall organization and architecture of the project (this favors people who have been with the project for some time)
- Having a track record of good code contributions
- Knowledge of Git and Github
- Having enough time to devote to this task

This group is dynamic. Meaning: we expect people to float into and out of this group.
It is not an award that you put on a shelf like an MVP-ship.
It is an ongoing task and if someone drifts away to focus on something else that person will be removed from this group.

This group is practical. Meaning: there are no stacks of procedures.
We try to keep things simple and focus on a smooth development process for DNN.
Members stay in touch through a Slack channel and meet
bi-weekly to discuss progress.

The current members are:
- Brian Dukes
- Peter Donker
- Mitch Sellers
- David Poindexter
- Daniel Valadas
- Matt Rutledge

11 changes: 11 additions & 0 deletions Build/Cake/ci.cake
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Task("BuildAll")
.IsDependentOn("CleanArtifacts")
.IsDependentOn("UpdateDnnManifests")
.IsDependentOn("CreateInstall")
.IsDependentOn("CreateUpgrade")
.IsDependentOn("CreateDeploy")
.IsDependentOn("CreateSymbols")
.IsDependentOn("CreateNugetPackages")
.Does(() =>
{
});
3 changes: 1 addition & 2 deletions Build/Cake/compiling.cake
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
// Main solution
var dnnSolutionPath = "./DNN_Platform.sln";

Task("CompileSource")
Task("Build")
.IsDependentOn("CleanWebsite")
.IsDependentOn("UpdateDnnManifests")
.IsDependentOn("Restore-NuGet-Packages")
.Does(() =>
{
Expand Down
13 changes: 12 additions & 1 deletion Build/Cake/create-database.cake
Original file line number Diff line number Diff line change
@@ -1,6 +1,17 @@

string connectionString = @"server=(localdb)\MSSQLLocalDB";

Task("BuildWithDatabase")
.IsDependentOn("CleanArtifacts")
.IsDependentOn("UpdateDnnManifests")
.IsDependentOn("CreateInstall")
.IsDependentOn("CreateUpgrade")
.IsDependentOn("CreateDeploy")
.IsDependentOn("CreateSymbols")
.IsDependentOn("CreateDatabase")
.Does(() =>
{
});

Task("CreateDatabase")
.Does(() =>
{
Expand Down
2 changes: 0 additions & 2 deletions Build/Cake/devsite.cake
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
Task("ResetDevSite")
.IsDependentOn("ResetDatabase")
.IsDependentOn("BackupManifests")
.IsDependentOn("PreparePackaging")
.IsDependentOn("OtherPackages")
.IsDependentOn("ExternalExtensions")
.IsDependentOn("CopyToDevSite")
.IsDependentOn("CopyWebConfigToDevSite")
.IsDependentOn("RestoreManifests")
.Does(() =>
{
});
Expand Down
2 changes: 1 addition & 1 deletion Build/Cake/nuget.cake
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Task("CreateNugetPackages")
.Does(() =>
{
//look for solutions and start building them
var nuspecFiles = GetFiles("./Build/Tools/NuGet/DotNetNuke.*.nuspec");
var nuspecFiles = GetFiles("./Build/Tools/NuGet/*.nuspec");

Information("Found {0} nuspec files.", nuspecFiles.Count);

Expand Down
10 changes: 5 additions & 5 deletions Build/Cake/packaging.cake
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ PackagingPatterns packagingPatterns;

Task("PreparePackaging")
.IsDependentOn("CopyWebsite")
.IsDependentOn("CompileSource")
.IsDependentOn("Build")
.IsDependentOn("CopyWebConfig")
.IsDependentOn("CopyWebsiteBinFolder")
.Does(() =>
Expand Down Expand Up @@ -53,7 +53,7 @@ Task("CreateInstall")
var files = GetFilesByPatterns(websiteFolder, new string[] {"**/*"}, packagingPatterns.installExclude);
files.Add(GetFilesByPatterns(websiteFolder, packagingPatterns.installInclude));
Information("Zipping {0} files for Install zip", files.Count);
var packageZip = string.Format(artifactsFolder + "DNN_Platform_{0}_Install.zip", GetProductVersion());
var packageZip = string.Format(artifactsFolder + "DNN_Platform_{0}_Install.zip", GetBuildNumber());
Zip(websiteFolder, packageZip, files);
});

Expand All @@ -70,7 +70,7 @@ Task("CreateUpgrade")
var files = GetFilesByPatterns(websiteFolder, new string[] {"**/*"}, excludes);
files.Add(GetFiles("./Website/Install/Module/DNNCE_Website.Deprecated_*_Install.zip"));
Information("Zipping {0} files for Upgrade zip", files.Count);
var packageZip = string.Format(artifactsFolder + "DNN_Platform_{0}_Upgrade.zip", GetProductVersion());
var packageZip = string.Format(artifactsFolder + "DNN_Platform_{0}_Upgrade.zip", GetBuildNumber());
Zip(websiteFolder, packageZip, files);
});

Expand All @@ -81,7 +81,7 @@ Task("CreateDeploy")
.Does(() =>
{
CreateDirectory(artifactsFolder);
var packageZip = string.Format(artifactsFolder + "DNN_Platform_{0}_Deploy.zip", GetProductVersion());
var packageZip = string.Format(artifactsFolder + "DNN_Platform_{0}_Deploy.zip", GetBuildNumber());
var deployFolder = "./DotNetNuke/";
var deployDir = Directory(deployFolder);
System.IO.Directory.Move(websiteDir.Path.FullPath, deployDir.Path.FullPath);
Expand All @@ -99,7 +99,7 @@ Task("CreateSymbols")
.Does(() =>
{
CreateDirectory(artifactsFolder);
var packageZip = string.Format(artifactsFolder + "DNN_Platform_{0}_Symbols.zip", GetProductVersion());
var packageZip = string.Format(artifactsFolder + "DNN_Platform_{0}_Symbols.zip", GetBuildNumber());
Zip("./Build/Symbols/", packageZip, GetFiles("./Build/Symbols/*"));
// Fix for WebUtility symbols missing from bin folder
CopyFiles(GetFiles("./DNN Platform/DotNetNuke.WebUtility/bin/DotNetNuke.WebUtility.*"), websiteFolder + "bin/");
Expand Down
1 change: 0 additions & 1 deletion Build/Cake/settings.cake
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ public class LocalSettings {
public string DnnDatabaseName {get; set;} = "Dnn_Platform";
public string DnnSqlUsername {get; set;} = "";
public string DatabasePath {get; set;} = "";
public string Version {get; set;} = "auto";
}

LocalSettings Settings;
Expand Down
2 changes: 1 addition & 1 deletion Build/Cake/testing.cake
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Task("Run-Unit-Tests")
.IsDependentOn("CompileSource")
.IsDependentOn("Build")
.Does(() =>
{
NUnit3("./src/**/bin/" + configuration + "/*.Test*.dll", new NUnit3Settings {
Expand Down
1 change: 0 additions & 1 deletion Build/Cake/thirdparty.cake
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ public class OtherPackage {
}

Task("OtherPackages")
.IsDependentOn("UpdateDnnManifests")
.IsDependentOn("Newtonsoft")
.Does(() =>
{
Expand Down
1 change: 0 additions & 1 deletion Build/Cake/unit-tests.cake
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

Task("EnsureAllProjectsBuilt")
.IsDependentOn("UpdateDnnManifests")
.IsDependentOn("Restore-NuGet-Packages")
Expand Down
59 changes: 27 additions & 32 deletions Build/Cake/version.cake
Original file line number Diff line number Diff line change
@@ -1,58 +1,54 @@
// These tasks are meant for our CI build process. They set the versions of the assemblies and manifests to the version found on Github.

GitVersion version;
var buildId = EnvironmentVariable("BUILD_BUILDID") ?? "0";
var buildNumber = "";
var productVersion = "";

var unversionedManifests = new string[] {
"DNN Platform/Components/Microsoft.*/**/*.dnn",
"DNN Platform/Components/Newtonsoft/*.dnn",
"DNN Platform/JavaScript Libraries/**/*.dnn",
"Temp/**/*.dnn"
};

Task("BuildServerSetVersion")
.IsDependentOn("GitVersion")
.IsDependentOn("SetVersion")
.Does(() => {
StartPowershellScript($"Write-Host ##vso[build.updatebuildnumber]{version.FullSemVer}.{buildId}");
});

Task("GitVersion")
Task("SetVersion")
.Does(() => {
Information("Local Settings Version is : " + Settings.Version);
if (Settings.Version == "auto") {
version = GitVersion(new GitVersionSettings {
UpdateAssemblyInfo = true,
UpdateAssemblyInfoFilePath = @"SolutionInfo.cs"
});
Information(Newtonsoft.Json.JsonConvert.SerializeObject(version));
} else {
version = new GitVersion();
var v = new System.Version(Settings.Version);
version.AssemblySemFileVer = Settings.Version.ToString();
version.Major = v.Major;
version.Minor = v.Minor;
version.Patch = v.Build;
version.Patch = v.Revision;
version.FullSemVer = v.ToString();
version.InformationalVersion = v.ToString() + "-custom";
FileAppendText("SolutionInfo.cs", string.Format("[assembly: AssemblyVersion(\"{0}\")]\r\n", v.ToString(3)));
FileAppendText("SolutionInfo.cs", string.Format("[assembly: AssemblyFileVersion(\"{0}\")]\r\n", version.FullSemVer));
FileAppendText("SolutionInfo.cs", string.Format("[assembly: AssemblyInformationalVersion(\"{0}\")]\r\n", version.InformationalVersion));
}
Information("AssemblySemFileVer : " + version.AssemblySemFileVer);
Information("Manifests Version String : " + $"{version.Major.ToString("00")}.{version.Minor.ToString("00")}.{version.Patch.ToString("00")}");
Information("The full sevVer is : " + version.FullSemVer);
version = GitVersion();
Information(Newtonsoft.Json.JsonConvert.SerializeObject(version));
Dnn.CakeUtils.Utilities.UpdateAssemblyInfoVersion(new System.Version(version.Major, version.Minor, version.Patch, version.CommitsSinceVersionSource != null ? (int)version.CommitsSinceVersionSource : 0), version.InformationalVersion, "SolutionInfo.cs");
Information("Informational Version : " + version.InformationalVersion);
buildNumber = version.LegacySemVerPadded;
productVersion = version.MajorMinorPatch;
Information("Product Version : " + productVersion);
Information("Build Number : " + buildNumber);
Information("The build Id is : " + buildId);
});

Task("UpdateDnnManifests")
.IsDependentOn("GitVersion")
.DoesForEach(GetFiles("**/*.dnn"), (file) =>
.IsDependentOn("SetVersion")
.DoesForEach(GetFilesByPatterns(".", new string[] {"**/*.dnn"}, unversionedManifests), (file) =>
{
Information("Transforming: " + file);
var transformFile = File(System.IO.Path.GetTempFileName());
FileAppendText(transformFile, GetXdtTransformation());
XdtTransformConfig(file, transformFile, file);
});

public string GetBuildNumber()
{
return version.LegacySemVerPadded;
return buildNumber;
}

public string GetProductVersion()
{
return version.MajorMinorPatch;
return productVersion;
}

public string GetXdtTransformation()
Expand All @@ -63,8 +59,7 @@ public string GetXdtTransformation()
<dotnetnuke xmlns:xdt=""http://schemas.microsoft.com/XML-Document-Transform"">
<packages>
<package version=""{versionString}""
xdt:Transform=""SetAttributes(version)""
xdt:Locator=""Condition([not(@version)])"" />
xdt:Transform=""SetAttributes(version)"" />
</packages>
</dotnetnuke>";
}
2 changes: 1 addition & 1 deletion Build/Symbols/DotNetNuke_Symbols.dnn
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<dotnetnuke type="Package" version="5.0">
<packages>
<package name="DotNetNuke_Symbols" type="Library" >
<package name="DotNetNuke_Symbols" type="Library" version="09.04.02" >
<friendlyName>DNN Platform Symbols</friendlyName>
<description>This package contains Debug Symbols and Intellisense files for DNN Platform.</description>
<owner>
Expand Down
6 changes: 4 additions & 2 deletions Build/Tools/NuGet/Dnn.PersonaBar.Library.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@
<owners>DNN Corp</owners>
<license type="expression">MIT</license>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<iconUrl>http://www.dnnsoftware.com/favicon.ico</iconUrl>
<icon>images\logo-for-nuget.png</icon>
<iconUrl>https://dnncommunity.org/favicon.ico</iconUrl>
<projectUrl>https://github.com/dnnsoftware/Dnn.Platform</projectUrl>
<description>DNN PersonaBar Common Library</description>
<copyright>Copyright (c) .NET Foundation and Contributors, All Rights Reserved.</copyright>
Expand All @@ -22,5 +23,6 @@
<file src="..\..\..\Website\bin\Dnn.PersonaBar.Library.dll" target="lib\net45\"/>
<file src="..\..\..\Website\bin\Dnn.PersonaBar.Library.pdb" target="lib\net45\"/>
<file src="..\..\..\Website\bin\Dnn.PersonaBar.Library.xml" target="lib\net45\"/>
<file src="logo-for-nuget.png" target="images\"/>
</files>
</package>
</package>
4 changes: 3 additions & 1 deletion Build/Tools/NuGet/DotNetNuke.Abstractions.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@
<owners>DNN Corp</owners>
<license type="expression">MIT</license>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<iconUrl>http://www.dnnsoftware.com/favicon.ico</iconUrl>
<icon>images\logo-for-nuget.png</icon>
<iconUrl>https://dnncommunity.org/favicon.ico</iconUrl>
<projectUrl>https://github.com/dnnsoftware/Dnn.Platform</projectUrl>
<description>
Provides common abstraction API references for the DNN Platform.
Expand All @@ -18,5 +19,6 @@
<files>
<file src="..\..\..\Website\bin\DotNetNuke.Abstractions.dll" target="lib\netstandard2.0" />
<file src="..\..\..\Website\bin\DotNetNuke.Abstractions.pdb" target="lib\netstandard2.0" />
<file src="logo-for-nuget.png" target="images\"/>
</files>
</package>
4 changes: 3 additions & 1 deletion Build/Tools/NuGet/DotNetNuke.Bundle.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@
<owners>DNN Corp</owners>
<license type="expression">MIT</license>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<iconUrl>http://www.dnnsoftware.com/favicon.ico</iconUrl>
<icon>images\logo-for-nuget.png</icon>
<iconUrl>https://dnncommunity.org/favicon.ico</iconUrl>
<projectUrl>https://github.com/dnnsoftware/Dnn.Platform</projectUrl>
<description>
This package is a metapackage that automatically includes all other available DNN Packages, this should only be used in situations where support for ALL types of development are truly needed.
Expand Down Expand Up @@ -40,5 +41,6 @@
<file src="..\..\..\DNN Platform\Tests\DotNetNuke.Tests.Utilities\bin\DotNetNuke.Tests.Utilities.pdb" target="lib\net45\"/>

<file src="..\..\..\DNN Platform\Controls\DotNetNuke.WebControls\bin\DotNetNuke.WebControls.dll" target="lib\net45\"/>
<file src="logo-for-nuget.png" target="images\"/>
</files>
</package>
6 changes: 4 additions & 2 deletions Build/Tools/NuGet/DotNetNuke.Core.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@
<owners>DNN Corp</owners>
<license type="expression">MIT</license>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<iconUrl>http://www.dnnsoftware.com/favicon.ico</iconUrl>
<icon>images\logo-for-nuget.png</icon>
<iconUrl>https://dnncommunity.org/favicon.ico</iconUrl>
<projectUrl>https://github.com/dnnsoftware/Dnn.Platform</projectUrl>
<description>
Provides basic references to the DotNetNuke.dll to develop extensions for the DNN Platform. For MVC or WebAPI please see other packages available as well
Expand All @@ -22,5 +23,6 @@
<file src="..\..\..\Website\bin\DotNetNuke.dll" target="lib\net45\" />
<file src="..\..\..\Website\bin\DotNetNuke.pdb" target="lib\net45\" />
<file src="..\..\..\Website\bin\Microsoft.ApplicationBlocks.Data.dll" target="lib\net45\" />
<file src="logo-for-nuget.png" target="images\"/>
</files>
</package>
</package>
4 changes: 3 additions & 1 deletion Build/Tools/NuGet/DotNetNuke.DependencyInjection.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@
<owners>DNN Corp</owners>
<license type="expression">MIT</license>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<iconUrl>http://www.dnnsoftware.com/favicon.ico</iconUrl>
<icon>images\logo-for-nuget.png</icon>
<iconUrl>https://dnncommunity.org/favicon.ico</iconUrl>
<projectUrl>https://github.com/dnnsoftware/Dnn.Platform</projectUrl>
<description>
Provides API references needed to use Dependency Injection for the DNN Platform.
Expand All @@ -21,5 +22,6 @@
<files>
<file src="..\..\..\Website\bin\DotNetNuke.DependencyInjection.dll" target="lib\netstandard2.0" />
<file src="..\..\..\Website\bin\DotNetNuke.DependencyInjection.pdb" target="lib\netstandard2.0" />
<file src="logo-for-nuget.png" target="images\"/>
</files>
</package>
6 changes: 4 additions & 2 deletions Build/Tools/NuGet/DotNetNuke.Instrumentation.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@
<owners>DNN Corp</owners>
<license type="expression">MIT</license>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<iconUrl>http://www.dnnsoftware.com/favicon.ico</iconUrl>
<icon>images\logo-for-nuget.png</icon>
<iconUrl>https://dnncommunity.org/favicon.ico</iconUrl>
<projectUrl>https://github.com/dnnsoftware/Dnn.Platform</projectUrl>
<description>
Provides references to enhanced logging and instrumentation available within DNN Platform for extension developers. Including access to Log4Net
Expand All @@ -23,5 +24,6 @@
<file src="..\..\..\Website\bin\DotNetNuke.Instrumentation.pdb" target="lib\net45\" />
<file src="..\..\..\Website\bin\DotNetNuke.Log4Net.dll" target="lib\net45\"/>
<file src="..\..\..\Website\bin\DotNetNuke.Log4Net.pdb" target="lib\net45\"/>
<file src="logo-for-nuget.png" target="images\"/>
</files>
</package>
</package>
Loading