Skip to content

Commit

Permalink
Merge branch 'main' into feature/713-TEXT-SKO
Browse files Browse the repository at this point in the history
  • Loading branch information
valadas committed Apr 21, 2024
2 parents f3e8b74 + 78bc15c commit 3b637f9
Show file tree
Hide file tree
Showing 872 changed files with 6,810 additions and 833 deletions.
32 changes: 0 additions & 32 deletions .github/workflows/PR_Validation.yml
Expand Up @@ -38,35 +38,3 @@ jobs:
run: ./build.cmd Compile
env:
GithubToken: ${{ secrets.GITHUB_TOKEN }}
macOS-latest:
name: macOS-latest
runs-on: macOS-latest
steps:
- uses: actions/checkout@v2
- name: Cache .nuke/temp, ~/.nuget/packages
uses: actions/cache@v2
with:
path: |
.nuke/temp
~/.nuget/packages
key: ${{ runner.os }}-${{ hashFiles('**/global.json', '**/*.csproj') }}
- name: Run './build.cmd Compile'
run: ./build.cmd Compile
env:
GithubToken: ${{ secrets.GITHUB_TOKEN }}
ubuntu-latest:
name: ubuntu-latest
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Cache .nuke/temp, ~/.nuget/packages
uses: actions/cache@v2
with:
path: |
.nuke/temp
~/.nuget/packages
key: ${{ runner.os }}-${{ hashFiles('**/global.json', '**/*.csproj') }}
- name: Run './build.cmd Compile'
run: ./build.cmd Compile
env:
GithubToken: ${{ secrets.GITHUB_TOKEN }}
2 changes: 0 additions & 2 deletions build/Build.cs
Expand Up @@ -23,8 +23,6 @@
[GitHubActions(
"PR_Validation",
GitHubActionsImage.WindowsLatest,
GitHubActionsImage.MacOsLatest,
GitHubActionsImage.UbuntuLatest,
ImportSecrets = new[] { "GithubToken" },
OnPullRequestBranches = new[] { "main" },
InvokedTargets = new[] { nameof(Compile) })]
Expand Down
3 changes: 2 additions & 1 deletion content/features/extensibility/extensions/index.md
Expand Up @@ -74,7 +74,8 @@ You can produce a module in different ways:
| [DNN 8 Templates](https://github.com/dnnsoftware/DNN.Templates/releases/) | Beginner | Standalone templates created by DNN Corp to promote the new MVC and SPA development patterns in DNN 8.0. Build modules in the `DesktopModules` folder in your website. | MVC Module, SPA Module |
| [Chris Hammond's DotNetNuke Module and Theme Development Templates ](https://github.com/ChrisHammond/DNNTemplates/)([Installation instructions ](https://www.chrishammond.com/blog/itemid/2616/using-the-new-module-development-templates-for-dot/)) | Beginner | Visual Studio-based templates that allow you to build modules in the `DesktopModules` folder in your website. | Theme, Webforms Module, MVC Module, SPA Module (VB and C# included for modules) |
| [Matt Rutledge's generator-dnn](https://github.com/mtrutledge/generator-dnn) | Intermediate | Yeoman-based templates that allow you to build extension on a Mac. Visual Studio is not required. | MVC Module (.NET Core), SPA Module, Persona Bar Plug-In |
| [Upendo Ventures' generator-upendodnn](https://github.com/UpendoVentures/generator-upendodnn) | Intermediate | Yeoman-based templates for developers on Windows. Visual Studio is best for the resulting templates. Originally based on Matt Rutledge's generator. | Solution Structure, MVC Module, MVC (.NET Core) Module, SPA Module, Webforms Module, MVC+SPA Module, Theme Object, Library, Scheduled Job, Hotcakes Commerce Extensions, Persona Bar plug-in |
| [Upendo Ventures' generator-upendodnn](https://github.com/UpendoVentures/generator-upendodnn) | Intermediate | Yeoman-based templates for developers on Windows. Visual Studio is best for the resulting templates. Originally based on Matt Rutledge's generator. | Solution Structure, MVC Module, MVC (.NET Core) Module, SPA Module (VueJS, ReactJS, and Angular), Webforms Module, MVC+SPA Module, Theme Object, Library, Scheduled Job, Hotcakes Commerce Extensions, Persona Bar plug-in, Authentication Provider |
| [Eraware DNN Templates](https://github.com/valadas/Eraware_Dnn_Templates) | Advanced | An integrated template generation experience in Visual Studio, including tests, documentation, and more. | SPA modules only (but more extension types are expected in the future) |

Thousands of third-party modules and themes are available from the [DNN Store](https://store.dnnsoftware.com). There are extensions for sale, including versions that include the source code, as well as some free extension.

Expand Down
Expand Up @@ -29,7 +29,7 @@ The below is, of course, subject to change. If your current version of DNN Platf
|[07.04.02](https://github.com/dnnsoftware/Dnn.Releases.Archive.7x/tree/master/07.04.02)|[08.00.04](https://github.com/dnnsoftware/Dnn.Releases.Archive.8x/tree/master/08.00.04)|
|[08.00.04](https://github.com/dnnsoftware/Dnn.Releases.Archive.8x/tree/master/08.00.04)|[09.01.01](https://github.com/dnnsoftware/Dnn.Platform/releases/tag/v9.1.1)|
|[09.01.01](https://github.com/dnnsoftware/Dnn.Platform/releases/tag/v9.1.1)|[09.03.02](https://github.com/dnnsoftware/Dnn.Platform/releases/tag/v9.3.2)|
|[09.03.02](https://github.com/dnnsoftware/Dnn.Platform/releases/tag/v9.3.2)|[09.11.01](https://github.com/dnnsoftware/Dnn.Platform/releases/tag/v9.11.1)|
|[09.03.02](https://github.com/dnnsoftware/Dnn.Platform/releases/tag/v9.3.2)|[09.13.01](https://github.com/dnnsoftware/Dnn.Platform/releases/tag/v9.13.1)|

> [!TIP]
> **Upgrade Notes:** DotNetNuke has been around since 2002, and in that time has had a number of changes which can complicate matters during the process of upgrading through different versions. These include:
Expand Down
10 changes: 10 additions & 0 deletions content/reference/assemblies/index.md
Expand Up @@ -92,4 +92,14 @@ Each will open a page where you'll find a complete rundown of the assemblies tha
|[9.7.1](xref:assemblies-9.7.1)|9.7.1.0|[details](xref:assemblies-9.7.1)|
|[9.7.2](xref:assemblies-9.7.2)|9.7.2.0|[details](xref:assemblies-9.7.2)|
|[9.8.0](xref:assemblies-9.8.0)|9.8.0.0|[details](xref:assemblies-9.8.0)|
|[9.8.1](xref:assemblies-9.8.1)|9.8.1.0|[details](xref:assemblies-9.8.1)|
|[9.9.0](xref:assemblies-9.9.0)|9.9.0.0|[details](xref:assemblies-9.9.0)|
|[9.9.1](xref:assemblies-9.9.1)|9.9.1.0|[details](xref:assemblies-9.9.1)|
|[9.10.0](xref:assemblies-9.10.0)|9.10.0.0|[details](xref:assemblies-9.10.0)|
|[9.10.1](xref:assemblies-9.10.1)|9.10.1.0|[details](xref:assemblies-9.10.1)|
|[9.10.2](xref:assemblies-9.10.2)|9.10.2.0|[details](xref:assemblies-9.10.2)|
|[9.11.0](xref:assemblies-9.11.0)|9.11.0.46|[details](xref:assemblies-9.11.0)|
|[9.11.1](xref:assemblies-9.11.1)|9.11.1.19|[details](xref:assemblies-9.11.1)|
|[9.11.2](xref:assemblies-9.11.2)|9.11.2.0|[details](xref:assemblies-9.11.2)|
|[9.12.0](xref:assemblies-9.12.0)|9.12.0.0|[details](xref:assemblies-9.12.0)|

Expand Up @@ -2,7 +2,7 @@
uid: nuget-Dnn.PersonaBar.Library-1.0.0.1342
locale: en
title: NuGet package Dnn.PersonaBar.Library version 1.0.0.1342
dnnversion: 09.08.00
dnnversion: 09.12.00
related-topics: referencing-dnn-assemblies
---

Expand Down
Expand Up @@ -2,7 +2,7 @@
uid: nuget-Dnn.PersonaBar.Library-1.1.0.67
locale: en
title: NuGet package Dnn.PersonaBar.Library version 1.1.0.67
dnnversion: 09.08.00
dnnversion: 09.12.00
related-topics: referencing-dnn-assemblies
---

Expand Down
Expand Up @@ -2,7 +2,7 @@
uid: nuget-Dnn.PersonaBar.Library-1.3.0.63
locale: en
title: NuGet package Dnn.PersonaBar.Library version 1.3.0.63
dnnversion: 09.08.00
dnnversion: 09.12.00
related-topics: referencing-dnn-assemblies
---

Expand Down
Expand Up @@ -2,7 +2,7 @@
uid: nuget-Dnn.PersonaBar.Library-1.4.0.80
locale: en
title: NuGet package Dnn.PersonaBar.Library version 1.4.0.80
dnnversion: 09.08.00
dnnversion: 09.12.00
related-topics: referencing-dnn-assemblies
---

Expand Down
Expand Up @@ -2,7 +2,7 @@
uid: nuget-Dnn.PersonaBar.Library-1.5.0.193
locale: en
title: NuGet package Dnn.PersonaBar.Library version 1.5.0.193
dnnversion: 09.08.00
dnnversion: 09.12.00
related-topics: referencing-dnn-assemblies
---

Expand Down
@@ -0,0 +1,40 @@
---
uid: nuget-Dnn.PersonaBar.Library-9.10.0
locale: en
title: NuGet package Dnn.PersonaBar.Library version 9.10.0
dnnversion: 09.12.00
related-topics: referencing-dnn-assemblies
---

# NuGet package Dnn.PersonaBar.Library version 9.10.0
Details of published NuGet package.
*All Assemblies* lists all the assemblies that are included in this package or any dependent package.

## Included Assemblies

|Assembly|Version|
|---|---|
|Dnn.PersonaBar.Library.dll|9.10.0.0|

## Dependencies

|Package|Version|Link|
|---|---|---|
|DotNetNuke.Core|9.10.0|[NuGet](https://www.nuget.org/packages/DotNetNuke.Core/9.10.0)|
|DotNetNuke.Instrumentation|9.10.0|[NuGet](https://www.nuget.org/packages/DotNetNuke.Instrumentation/9.10.0)|
|DotNetNuke.Web|9.10.0|[NuGet](https://www.nuget.org/packages/DotNetNuke.Web/9.10.0)|

## All Assemblies

|Assembly|Version|
|---|---|
|Dnn.PersonaBar.Library.dll|9.10.0.0|
|DotNetNuke.DependencyInjection.dll|9.10.0.0|
|DotNetNuke.dll|9.10.0.0|
|DotNetNuke.Instrumentation.dll|9.10.0.0|
|DotNetNuke.log4net.dll|3.0.1.0|
|DotNetNuke.Web.dll|9.10.0.0|
|DotNetNuke.WebUtility.dll|4.2.1.783|
|Microsoft.ApplicationBlocks.Data.dll|2.0.0.0|
|Microsoft.Extensions.DependencyInjection.dll|2.1.1.18157|

@@ -0,0 +1,40 @@
---
uid: nuget-Dnn.PersonaBar.Library-9.10.1
locale: en
title: NuGet package Dnn.PersonaBar.Library version 9.10.1
dnnversion: 09.12.00
related-topics: referencing-dnn-assemblies
---

# NuGet package Dnn.PersonaBar.Library version 9.10.1
Details of published NuGet package.
*All Assemblies* lists all the assemblies that are included in this package or any dependent package.

## Included Assemblies

|Assembly|Version|
|---|---|
|Dnn.PersonaBar.Library.dll|9.10.1.0|

## Dependencies

|Package|Version|Link|
|---|---|---|
|DotNetNuke.Core|9.10.1|[NuGet](https://www.nuget.org/packages/DotNetNuke.Core/9.10.1)|
|DotNetNuke.Instrumentation|9.10.1|[NuGet](https://www.nuget.org/packages/DotNetNuke.Instrumentation/9.10.1)|
|DotNetNuke.Web|9.10.1|[NuGet](https://www.nuget.org/packages/DotNetNuke.Web/9.10.1)|

## All Assemblies

|Assembly|Version|
|---|---|
|Dnn.PersonaBar.Library.dll|9.10.1.0|
|DotNetNuke.DependencyInjection.dll|9.10.1.0|
|DotNetNuke.dll|9.10.1.0|
|DotNetNuke.Instrumentation.dll|9.10.1.0|
|DotNetNuke.log4net.dll|3.0.1.0|
|DotNetNuke.Web.dll|9.10.1.0|
|DotNetNuke.WebUtility.dll|4.2.1.783|
|Microsoft.ApplicationBlocks.Data.dll|2.0.0.0|
|Microsoft.Extensions.DependencyInjection.dll|2.1.1.18157|

@@ -0,0 +1,42 @@
---
uid: nuget-Dnn.PersonaBar.Library-9.10.2
locale: en
title: NuGet package Dnn.PersonaBar.Library version 9.10.2
dnnversion: 09.12.00
related-topics: referencing-dnn-assemblies
---

# NuGet package Dnn.PersonaBar.Library version 9.10.2
Details of published NuGet package.
*All Assemblies* lists all the assemblies that are included in this package or any dependent package.

## Included Assemblies

|Assembly|Version|
|---|---|
|Dnn.PersonaBar.Library.dll|9.10.2.0|

## Dependencies

|Package|Version|Link|
|---|---|---|
|DotNetNuke.Core|9.10.2|[NuGet](https://www.nuget.org/packages/DotNetNuke.Core/9.10.2)|
|DotNetNuke.Instrumentation|9.10.2|[NuGet](https://www.nuget.org/packages/DotNetNuke.Instrumentation/9.10.2)|
|DotNetNuke.Web|9.10.2|[NuGet](https://www.nuget.org/packages/DotNetNuke.Web/9.10.2)|

## All Assemblies

|Assembly|Version|
|---|---|
|Dnn.PersonaBar.Library.dll|9.10.2.0|
|DotNetNuke.DependencyInjection.dll|9.10.2.0|
|DotNetNuke.dll|9.10.2.0|
|DotNetNuke.Instrumentation.dll|9.10.2.0|
|DotNetNuke.log4net.dll|3.0.1.0|
|DotNetNuke.Web.dll|9.10.2.0|
|DotNetNuke.WebUtility.dll|4.2.1.783|
|Microsoft.ApplicationBlocks.Data.dll|2.0.0.0|
|Microsoft.Extensions.DependencyInjection.dll|2.1.1.18157|
|System.Net.Http.Formatting.dll|5.2.61128.0|
|System.Web.Http.dll|5.2.61128.0|

@@ -0,0 +1,42 @@
---
uid: nuget-Dnn.PersonaBar.Library-9.11.0
locale: en
title: NuGet package Dnn.PersonaBar.Library version 9.11.0
dnnversion: 09.12.00
related-topics: referencing-dnn-assemblies
---

# NuGet package Dnn.PersonaBar.Library version 9.11.0
Details of published NuGet package.
*All Assemblies* lists all the assemblies that are included in this package or any dependent package.

## Included Assemblies

|Assembly|Version|
|---|---|
|Dnn.PersonaBar.Library.dll|9.11.0.46|

## Dependencies

|Package|Version|Link|
|---|---|---|
|DotNetNuke.Core|9.11.0|[NuGet](https://www.nuget.org/packages/DotNetNuke.Core/9.11.0)|
|DotNetNuke.Instrumentation|9.11.0|[NuGet](https://www.nuget.org/packages/DotNetNuke.Instrumentation/9.11.0)|
|DotNetNuke.Web|9.11.0|[NuGet](https://www.nuget.org/packages/DotNetNuke.Web/9.11.0)|

## All Assemblies

|Assembly|Version|
|---|---|
|Dnn.PersonaBar.Library.dll|9.11.0.46|
|DotNetNuke.DependencyInjection.dll|9.11.0.46|
|DotNetNuke.dll|9.11.0.46|
|DotNetNuke.Instrumentation.dll|9.11.0.46|
|DotNetNuke.log4net.dll|3.0.2.0|
|DotNetNuke.Web.dll|9.11.0.46|
|DotNetNuke.WebUtility.dll|4.2.1.783|
|Microsoft.ApplicationBlocks.Data.dll|2.0.0.0|
|Microsoft.Extensions.DependencyInjection.dll|2.1.1.18157|
|System.Net.Http.Formatting.dll|5.2.61129.10|
|System.Web.Http.dll|5.2.61129.10|

@@ -0,0 +1,42 @@
---
uid: nuget-Dnn.PersonaBar.Library-9.11.1
locale: en
title: NuGet package Dnn.PersonaBar.Library version 9.11.1
dnnversion: 09.12.00
related-topics: referencing-dnn-assemblies
---

# NuGet package Dnn.PersonaBar.Library version 9.11.1
Details of published NuGet package.
*All Assemblies* lists all the assemblies that are included in this package or any dependent package.

## Included Assemblies

|Assembly|Version|
|---|---|
|Dnn.PersonaBar.Library.dll|9.11.1.19|

## Dependencies

|Package|Version|Link|
|---|---|---|
|DotNetNuke.Core|9.11.1|[NuGet](https://www.nuget.org/packages/DotNetNuke.Core/9.11.1)|
|DotNetNuke.Instrumentation|9.11.1|[NuGet](https://www.nuget.org/packages/DotNetNuke.Instrumentation/9.11.1)|
|DotNetNuke.Web|9.11.1|[NuGet](https://www.nuget.org/packages/DotNetNuke.Web/9.11.1)|

## All Assemblies

|Assembly|Version|
|---|---|
|Dnn.PersonaBar.Library.dll|9.11.1.19|
|DotNetNuke.DependencyInjection.dll|9.11.1.19|
|DotNetNuke.dll|9.11.1.19|
|DotNetNuke.Instrumentation.dll|9.11.1.19|
|DotNetNuke.log4net.dll|3.0.2.0|
|DotNetNuke.Web.dll|9.11.1.19|
|DotNetNuke.WebUtility.dll|4.2.1.783|
|Microsoft.ApplicationBlocks.Data.dll|2.0.0.0|
|Microsoft.Extensions.DependencyInjection.dll|2.1.1.18157|
|System.Net.Http.Formatting.dll|5.2.61129.10|
|System.Web.Http.dll|5.2.61129.10|

@@ -0,0 +1,42 @@
---
uid: nuget-Dnn.PersonaBar.Library-9.11.2
locale: en
title: NuGet package Dnn.PersonaBar.Library version 9.11.2
dnnversion: 09.12.00
related-topics: referencing-dnn-assemblies
---

# NuGet package Dnn.PersonaBar.Library version 9.11.2
Details of published NuGet package.
*All Assemblies* lists all the assemblies that are included in this package or any dependent package.

## Included Assemblies

|Assembly|Version|
|---|---|
|Dnn.PersonaBar.Library.dll|9.11.2.0|

## Dependencies

|Package|Version|Link|
|---|---|---|
|DotNetNuke.Core|9.11.2|[NuGet](https://www.nuget.org/packages/DotNetNuke.Core/9.11.2)|
|DotNetNuke.Instrumentation|9.11.2|[NuGet](https://www.nuget.org/packages/DotNetNuke.Instrumentation/9.11.2)|
|DotNetNuke.Web|9.11.2|[NuGet](https://www.nuget.org/packages/DotNetNuke.Web/9.11.2)|

## All Assemblies

|Assembly|Version|
|---|---|
|Dnn.PersonaBar.Library.dll|9.11.2.0|
|DotNetNuke.DependencyInjection.dll|9.11.2.0|
|DotNetNuke.dll|9.11.2.0|
|DotNetNuke.Instrumentation.dll|9.11.2.0|
|DotNetNuke.log4net.dll|3.0.2.0|
|DotNetNuke.Web.dll|9.11.2.0|
|DotNetNuke.WebUtility.dll|4.2.1.783|
|Microsoft.ApplicationBlocks.Data.dll|2.0.0.0|
|Microsoft.Extensions.DependencyInjection.dll|2.1.1.18157|
|System.Net.Http.Formatting.dll|5.2.61129.10|
|System.Web.Http.dll|5.2.61129.10|

0 comments on commit 3b637f9

Please sign in to comment.