Skip to content

Conversation

@donker
Copy link
Contributor

@donker donker commented Oct 3, 2025

This PR is a first submission of the work of the MVC Pipeline team to bring the main project up to date with what has been developed in a forked repo.

Documentation

MVC Module Control Implementation
MVC pipeline (routing / settings)

donker and others added 30 commits March 20, 2025 11:36
client dependecy for mvc (because it not exist in nuget)
@sachatrauwaen
Copy link
Contributor

sachatrauwaen commented Oct 22, 2025

To simplify the review

  1. CSP is removed from this branch (i have just leaved some comments for later integration)
  2. remove module settings stuff, because actually out of scope of mvc pipeline

@sachatrauwaen
Copy link
Contributor

sachatrauwaen commented Oct 22, 2025

My suggestion is

before reviewing "First code submission for MVC Pipeline", merge this PRs without review
PRs are inter dependend and replace a lot of code and are on this branch
So after you will review the whole with a cleaner and more definitive view

  • MVC pipeline - Module control — Type: Feature #6700
  • MVC pipeline popups #6723
  • MVC pipeline (routing / settings) #6721
  • MVC pipeline - module actions #6725

sachatrauwaen and others added 4 commits October 23, 2025 10:55
# Conflicts:
#	DNN Platform/Website/release.config
# Conflicts:
#	DNN Platform/DotNetNuke.Web.MvcPipeline/Containers/SkinHelpers.Content.cs
#	DNN Platform/DotNetNuke.Web.MvcPipeline/Controllers/ModuleSettingsController.cs
#	DNN Platform/DotNetNuke.Web.MvcPipeline/Controllers/ModuleSettingsViewController.cs
#	DNN Platform/DotNetNuke.Web.MvcPipeline/Framework/JavascriptLibraries/MvcJavaScript.cs
#	DNN Platform/DotNetNuke.Web.MvcPipeline/Modules/ModuleHelpers.cs
#	DNN Platform/DotNetNuke.Web.MvcWebsite/Controls/ModuleActionsControl.cs
#	DNN Platform/Library/Entities/Modules/ControlInfo.cs
#	DNN Platform/Library/Services/Upgrade/Upgrade.cs
#	DNN Platform/Modules/HTML/Controllers/DNN_HTMLController.cs
#	DNN Platform/Modules/HTML/Controllers/MyWorkViewController.cs
#	DNN Platform/Modules/HTML/Controls/EditHTMLControl.cs
@donker donker changed the title First code submission for MVC Pipeline [WIP] First code submission for MVC Pipeline Nov 21, 2025
sachatrauwaen and others added 17 commits November 21, 2025 17:23
# Conflicts:
#	DNN Platform/DotNetNuke.Web.Client/MvcClientResourceManager.cs
#	DNN Platform/DotNetNuke.Web.MvcWebsite/Controllers/DefaultController.cs
# Conflicts:
#	DNN Platform/DotNetNuke.Web.MvcPipeline/HtmlHelpers.cs
#	DNN Platform/DotNetNuke.Web.MvcWebsite/Controls/ModuleActionsControl.cs
update to use new cdf
# Conflicts:
#	DNN Platform/DotNetNuke.Abstractions/Pages/IPageService.cs
#	DNN Platform/DotNetNuke.Abstractions/Pages/PagePriority.cs
#	DNN Platform/DotNetNuke.Abstractions/Pages/readme.md
#	DNN Platform/DotNetNuke.Web.MvcPipeline/ModelFactories/SkinModelFactory.cs
#	DNN Platform/DotNetNuke.Web.MvcPipeline/Models/PageModel.cs
#	DNN Platform/Library/Services/Pages/PageExtensions.cs
#	DNN Platform/Library/Services/Pages/PageService.cs
#	DNN Platform/Website/Default.aspx.cs
#	DNN Platform/Website/Views/Default/Layout.cshtml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

6 participants