Allow unauthenticated HTTPS Git access (#1533)
This commit is contained in:
parent
2cf3ddf2aa
commit
52f4ce06f5
2 changed files with 4 additions and 1 deletions
|
@ -32,6 +32,7 @@ All notable changes to this project will be documented in this file.
|
||||||
- Removed Bromite from supported Autofill browsers, since they [disable Android autofill](https://github.com/bromite/bromite/blob/master/FAQ.md#does-bromite-support-the-android-autofill-framework).
|
- Removed Bromite from supported Autofill browsers, since they [disable Android autofill](https://github.com/bromite/bromite/blob/master/FAQ.md#does-bromite-support-the-android-autofill-framework).
|
||||||
- Changing password generator parameters now automatically updates the password without needing to press the 'Generate' button again
|
- Changing password generator parameters now automatically updates the password without needing to press the 'Generate' button again
|
||||||
- The app UI was reskinned to match Google's Material You guidelines
|
- The app UI was reskinned to match Google's Material You guidelines
|
||||||
|
- Using HTTPS without authentication is now fully supported, and no longer asks for a username
|
||||||
|
|
||||||
## [1.13.5] - 2021-07-28
|
## [1.13.5] - 2021-07-28
|
||||||
|
|
||||||
|
|
|
@ -149,7 +149,9 @@ constructor(
|
||||||
in listOf("ssh", null) -> Protocol.Ssh
|
in listOf("ssh", null) -> Protocol.Ssh
|
||||||
else -> return UpdateConnectionSettingsResult.FailedToParseUrl
|
else -> return UpdateConnectionSettingsResult.FailedToParseUrl
|
||||||
}
|
}
|
||||||
if (newAuthMode != AuthMode.None && parsedUrl.user.isNullOrBlank())
|
if ((newAuthMode != AuthMode.None && newProtocol != Protocol.Https) &&
|
||||||
|
parsedUrl.user.isNullOrBlank()
|
||||||
|
)
|
||||||
return UpdateConnectionSettingsResult.MissingUsername(newProtocol)
|
return UpdateConnectionSettingsResult.MissingUsername(newProtocol)
|
||||||
val validHttpsAuth = listOf(AuthMode.None, AuthMode.Password)
|
val validHttpsAuth = listOf(AuthMode.None, AuthMode.Password)
|
||||||
val validSshAuth = listOf(AuthMode.OpenKeychain, AuthMode.Password, AuthMode.SshKey)
|
val validSshAuth = listOf(AuthMode.OpenKeychain, AuthMode.Password, AuthMode.SshKey)
|
||||||
|
|
Loading…
Reference in a new issue