-
Notifications
You must be signed in to change notification settings - Fork 745
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
Update Upgrade Process to remove Telerik (Continued from #5099) #5166
Update Upgrade Process to remove Telerik (Continued from #5099) #5166
Conversation
Module installation should be done via traditional module installation processes, not via a hard-coded installation using the 09.11.00.SqlDataProvider file as the module should not be installed in all situations. See below testing scenarios. |
Suggested Testing Scenarios
Should upgrade, no notice/warning be provided, TelerikRemoval tool should not be installed, however, under Available Extensions, it should show as an item that can be installed
Should upgrade, no notice/warning be provided, TelerikRemoval tool should not be installed, however under Available Extensions it should show as an item that can be installed
Upgrade wizard should prompt for safe removal, if I select to Remove. After upgrade, Telerik should be removed, and upon completion, no instance of the TelerikRemoval module should be found.
Upgrade wizard should prompt for safe removal. If I select to NOT remove, Upgrade should not remove Telerik, or make any other changes for Telerik. TelerikRemoval module should be in the 'Available Modules' listing.
No changes to Telerik on upgrade, Upgrade log should note "Security Notice" about the removal of telerik.. TelerikRemoval module should be in the 'Available Modules' listing Suggested Message - "Telerik was found in this installation, it does not appear to be used. We suggest using the Telerik Removal module to remove Telerik for security purposes"
Upgrade should prompt the user notified of the security warning. Upgrade will not change anything related to Teleri. TelerikRemoval module should be in the 'Available Modules' listing
No changes to Telerik on upgrade, Upgrade log should note "Security Notice" about the removal of telerik with a secondary note that it is in use by other components.. TelerikRemoval module should be in the 'Available Modules' listing
Module show that Telerik is in use and cannot be removed.
Module should show backup warning, then allow user to remove. Upon removal, module should be installed. For Testing Purposes, you can install the DNN FAQ module as it has a Telerik Dependency. |
DNN Platform/Website/Providers/DataProviders/SqlDataProvider/09.11.00.SqlDataProvider
Outdated
Show resolved
Hide resolved
Co-authored-by: Brian Dukes <bdukes@engagesoftware.com>
…9.11.00.SqlDataProvider Co-authored-by: Brian Dukes <bdukes@engagesoftware.com>
Closing this and continuing in PR #5212 |
Summary
Please see #5099