dnnsoftware / Dnn.Platform

DNN (formerly DotNetNuke) is the leading open source web content management platform (CMS) in the Microsoft ecosystem.
https://dnncommunity.org/
MIT License
1.03k stars 749 forks source link

Add Update Service checkbox to Installer #2694

Closed WillStrohl closed 4 years ago

WillStrohl commented 5 years ago

Description of problem

When you install DNN, the installer containers an opt-in for sending usage statistics to DNN Corp, but the same option is not included for the update service. Every new website is opted into this automatically without being prompted first. This is now against GDPR standards as well.

Description of solution

Add another checkbox and description above/below the usage message and update the text for both to be concise and specific about what each does. Both checkboxes need to be unchecked by default. When checked, the normal logic that is performed today shall continue to be run. When unchecked, the update service will not be used.

Description of alternatives considered

None at this time. An update service is necessary to learn more about which technologies to support now and in the future, and when to update those dependencies. (Though, this information should be more anonymous in the future.) The update service will also help to run the extensions updates.

Affected version

Affected browser

david-poindexter commented 5 years ago

I implemented the unchecked by default in a previous release, but it appears it has been reverted somehow. 🤔

bdukes commented 5 years ago

Do we need a separate issue to change the default URL to https://dnnplatform.io, per https://www.dnnsoftware.com/community-blog/cid/156713/dnn-platform-update-service? /cc @mitchelsellers

mitchelsellers commented 5 years ago

Yes, but ideally I want to do this for 10.x once the dnnplatform.io is in its final home

stale[bot] commented 4 years ago

We have detected this issue has not had any activity during the last 90 days. That could mean this issue is no longer relevant and/or nobody has found the necessary time to address the issue. We are trying to keep the list of open issues limited to those issues that are relevant to the majority and to close the ones that have become 'stale' (inactive). If no further activity is detected within the next 14 days, the issue will be closed automatically. If new comments are are posted and/or a solution (pull request) is submitted for review that references this issue, the issue will not be closed. Closed issues can be reopened at any time in the future. Please remember those participating in this open source project are volunteers trying to help others and creating a better DNN Platform for all. Thank you for your continued involvement and contributions!

valadas commented 4 years ago

Hey stalebot, this is still good to keep.

stale[bot] commented 4 years ago

We have detected this issue has not had any activity during the last 90 days. That could mean this issue is no longer relevant and/or nobody has found the necessary time to address the issue. We are trying to keep the list of open issues limited to those issues that are relevant to the majority and to close the ones that have become 'stale' (inactive). If no further activity is detected within the next 14 days, the issue will be closed automatically. If new comments are are posted and/or a solution (pull request) is submitted for review that references this issue, the issue will not be closed. Closed issues can be reopened at any time in the future. Please remember those participating in this open source project are volunteers trying to help others and creating a better DNN Platform for all. Thank you for your continued involvement and contributions!

stale[bot] commented 4 years ago

This issue has been closed automatically due to inactivity (as mentioned 14 days ago). Feel free to re-open the issue if you believe it is still relevant.