Skip to content

Launch wiki when Windows users select dev updates#4059

Merged
HebaruSan merged 1 commit into
KSP-CKAN:masterfrom
HebaruSan:feature/dev-builds-wiki
Mar 15, 2024
Merged

Launch wiki when Windows users select dev updates#4059
HebaruSan merged 1 commit into
KSP-CKAN:masterfrom
HebaruSan:feature/dev-builds-wiki

Conversation

@HebaruSan
Copy link
Copy Markdown
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
@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

Development

Successfully merging this pull request may close these issues.

Autoupdater should use a consistent filename for the exe so that it can be excluded from windows virus scanning

1 participant