diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml index 70bf9654f..56dcf5d06 100644 --- a/.github/ISSUE_TEMPLATE/bug.yml +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -37,14 +37,19 @@ body: id: volume-type attributes: label: Volume Type - description: What is selected under Settings → Virtual Drive? - multiple: true - options: - - FUSE - - Dokany - - WebDAV + description: What volume type is selected under Settings → Virtual Drive? + value: | + - WinFsp + - WinFsp (Local Drive) + - FUSE-T + - macFUSE + - WebDAV (Windows Explorer) + - WebDAV (AppleScript) + - WebDAV (gio) + - WebDAV (HTTP Address) + - Dokany (1.5) validations: - required: false + required: true - type: textarea id: reproduction-steps attributes: diff --git a/dist/linux/common/org.cryptomator.Cryptomator.metainfo.xml b/dist/linux/common/org.cryptomator.Cryptomator.metainfo.xml index 9797dd6a7..eeba42263 100644 --- a/dist/linux/common/org.cryptomator.Cryptomator.metainfo.xml +++ b/dist/linux/common/org.cryptomator.Cryptomator.metainfo.xml @@ -66,6 +66,7 @@ + diff --git a/dist/win/contrib/version170-migrate-settings.ps1 b/dist/win/contrib/version170-migrate-settings.ps1 index 11b9e29e3..8e019fe66 100644 --- a/dist/win/contrib/version170-migrate-settings.ps1 +++ b/dist/win/contrib/version170-migrate-settings.ps1 @@ -7,19 +7,9 @@ #Get all active, local user profiles $profileList = 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList' -$localUsers = Get-LocalUser | Where-Object {$_.Enabled} | ForEach-Object { $_.Name} - -Get-ChildItem $profileList | ForEach-Object { $_.GetValue("ProfileImagePath") } | Where-Object { - $profileNameMatches = ($_ | Select-String -Pattern "\\([^\\]+)$").Matches - if($profileNameMatches.Count -eq 1) { - #check if the last path part is contained in the local user name list - #otherwise do not touch it - return $localUsers.Contains($profileNameMatches[0].Groups[1].Value) - } else { - return $false; - } -} | ForEach-Object { - $settingsPath = "$_\AppData\Roaming\Cryptomator\settings.json" +Get-ChildItem $profileList | ForEach-Object { + $profilePath = $_.GetValue("ProfileImagePath") + $settingsPath = "$profilePath\AppData\Roaming\Cryptomator\settings.json" if(!(Test-Path -Path $settingsPath -PathType Leaf)) { #No settings file, nothing to do. return; diff --git a/pom.xml b/pom.xml index bca134d38..ad6eee73e 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 org.cryptomator cryptomator - 1.7.0-SNAPSHOT + 1.8.0-SNAPSHOT Cryptomator Desktop App