The DNN Azure Active Directory Provider is an Authentication provider for DNN Platform (formerly DotNetNuke) that uses Azure Active Directory OAuth2 authentication to authenticate users.
MIT License
35
stars
22
forks
source link
Bump DotNetNuke.Web from 9.4.3 to 9.11.0 in /DotNetNuke.Authentication.Azure #67
We'd like to first thank everyone from the community who has submitted pull requests or reported issues. A grand total of 168 pull requests by 18 contributors were processed for this release.
Noteworthy Changes in v9.11.0
Optional Telerik Removal
This release completely removes Telerik from the codebase, but can still be used to upgrade sites that have modules that have a Telerik dependency.
If you perform a clean install, Telerik will NOT be installed.
If you upgrade an instance where Telerik was already removed, it will NOT be reinstalled.
If you upgrade an instance that still has the Telerik libraries installed, the upgrade process will guide you through options to keep or remove Telerik.
If you upgrade an instance that has third-party extensions with Telerik dependencies, the upgrade process will provide instructions for how to proceed with Telerik removal manually.
Lastly, if you can't remove Telerik at the time of upgrade, but plan to do it later on, a wizard will be installed to help you remove Telerik at the desired time.
Telerik removal is still optional upon upgrades, but HIGHLY RECOMMENDED.
Brand new Resource Manger (file management)
We listened to your feedback and rewrote the Resource Manager from the ground up, implementing the most requested features and improvements:
- Support for a "list" and "card" view
- Allows better sorting of files
- Better UI for long file names (no longer truncated)
- Images are no longer obscured within an imposed circle style
- Improved search
- Improved performance
- Less dependencies
- Displays more information about files within the various views
- Allows batch operations on files/folders
- Supports infinite scroll
- Full accessibility via keyborad
- Responsive to its container to allow future use directly in the Persona Bar (future enhancement)
Performance improvements
This release updated a large number of dependencies including some low-level ones like Newtonsoft.Json and PetaPOCO which significantly improved performance for installation, updates and runtime.
Bug Fixes
Fixed an issue getting Folders by Permissions #4897 Thanks @yog-it
Fixes an issue where ClientResourceManager would throw a null reference exception when called from scheduled tasks #4899 Thanks @robsiera
Fixed an issue where a query string would not be kept if Convert to lower case setting was enabled. #4911 Thanks @zyhfish
Fixed an incorrect datetime culture format in outputcache FileProvider #4915 Thanks @thienvc
Fixed SEO tab not updating correctly after deleting a URL #4925 Thanks @daguiler
Fixed an issue with the OutputCacheAddItem stored procedure #4937 Thanks @thienvc
Fixed an issue where WebFormsMvp initial version mismatched with the config #5020 Thanks @valadas
Fixed an issue getting the host tab URL in some situations #5052 Thanks @bdukes
Fixed a relative path issues that prevented loading monaco editor in some scenarios #5066 Thanks @donker
Fixed a postback issue with the cke editor #5078 Thanks @nellaaayyy
Fixed an issue with undefined isProduction in Yarn scripts #5121 Thanks @donker
Fixed a crash caused by a web spider providing an invalid referrer uri with the request. #5184 Thanks @robheffo79
Fixed an issue in HTML module with invalid HTML #5188 Thanks @bdukes
Fixed an issue where CKEditor Provider dialogs would not use the Client Resouce Manager #5205 Thanks @bdukes
Resolved a null reference exception when data types were missing in profile properties #5231 Thanks @bdukes
Fixed a wrong file name for jQuery UI #5238 Thanks @bdukes
... (truncated)
Commits
e056384 Merge pull request #5320 from dnnsoftware/release/9.11.0
1d1b9bc Merge branch 'develop' into release/9.11.0
3585273 Allowed creating different nested folder types
9739034 Merge pull request #5314 from bdukes/include-sharpziplib-pkg
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/davidjrh/dnn.azureadprovider/network/alerts).
Bumps DotNetNuke.Web from 9.4.3 to 9.11.0.
Release notes
Sourced from DotNetNuke.Web's releases.
... (truncated)
Commits
e056384
Merge pull request #5320 from dnnsoftware/release/9.11.01d1b9bc
Merge branch 'develop' into release/9.11.03585273
Allowed creating different nested folder types9739034
Merge pull request #5314 from bdukes/include-sharpziplib-pkgb1c179e
Include SharpZipLib packagefe799a4
Smooth out potential issues using ResetDevSite (#5310)42cf5a7
Merge pull request #5313 from DanielBolef/top-level-page-fixaf54d91
Pass TabId instead of PortalId657c2c9
Updates to Reset Passwordac6e9df
Issue-5308 - Change Password page invalid password status code updateDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/davidjrh/dnn.azureadprovider/network/alerts).