Skip to content
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

Launch wiki when Windows users select dev updates #4059

Merged
merged 1 commit into from
Mar 15, 2024

Conversation

HebaruSan
Copy link
Member

@HebaruSan HebaruSan commented Mar 15, 2024

Motivation

Before #3997's dev builds functionality gets released, we need to do something about Windows' malware scanner's high false positive rate. It has always been a problem (in that it falsely flags ckan.exe as malware), but for full releases we (or interested users) can submit it for manual review and whitelisting. Dev builds are generated too frequently for that to be feasible.

Changes

  • A wiki has been created to explain how to configure Windows' malware scanner to stop raising these false positives (or how to switch back to the full releases if you want to keep using the malware scanner):
    https://github.com/KSP-CKAN/CKAN/wiki/Using-dev-builds-on-Windows
  • Now when a Windows user clicks "Use dev builds" in the popup from Support dev builds for auto updater #3997 (or runs ckan upgrade ckan --dev-build for the first time), we auto-open that page in a browser, so the user can read about the problem and decide how they want to handle it. This should at least take a big bite out of the problem of users' ckan.exe dev builds getting deleted by surprise. And for those who miss it the first time, we can send them the URL again when they come to complain on Discord.

Fixes #4040 (since it addresses the malware scanner problem, and the specific suggestion given doesn't seem to be workable).

@HebaruSan HebaruSan added Enhancement New features or functionality Easy This is easy to fix GUI Issues affecting the interactive GUI Cmdline Issues affecting the command line Core (ckan.dll) Issues affecting the core part of CKAN Windows Issues specific for Windows AutoUpdate Issues affecting the automatic updating labels Mar 15, 2024
@HebaruSan HebaruSan merged commit 4694463 into KSP-CKAN:master Mar 15, 2024
8 checks passed
@HebaruSan HebaruSan deleted the feature/dev-builds-wiki branch March 15, 2024 18:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AutoUpdate Issues affecting the automatic updating Cmdline Issues affecting the command line Core (ckan.dll) Issues affecting the core part of CKAN Easy This is easy to fix Enhancement New features or functionality GUI Issues affecting the interactive GUI Windows Issues specific for Windows
Projects
None yet
1 participant