Android-Password-Store/app
Fabian Henneke 8ec3320df7
Get rid of explicit Git server protocol (#1054)
* Double check Git server protocol

Ensure that the Git server protocol is not at odds with the URL scheme.

Also move the Protocol switches below the URL to make it clear that the
URL should be entered first.

* Remove protocol selection from server config

The protocol is now extracted from the URL, and the authentication mode selection is validated by GitSettings

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>

* Don't use pref values for auth modes

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>

* Apply suggestions from code review

Remove now unused protocol mismatch result type

Co-authored-by: Fabian Henneke <FabianHenneke@users.noreply.github.com>

* Simplify migration logic and fix tests

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>

* Revert "Simplify migration logic and fix tests"

This reverts commit 1c4c4ba5fbc212843cb6b74dd29ac858eaea7582.

* Detect URLs with null scheme as ssh

* Add changelog entry

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>

Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
Co-authored-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-08-26 19:51:27 +05:30
..
src Get rid of explicit Git server protocol (#1054) 2020-08-26 19:51:27 +05:30
.gitignore initial commit 2014-07-24 01:15:11 +01:00
build.gradle.kts Merge branch 'release' into backmerge-release 2020-08-24 13:35:05 +05:30
lint.xml Use SSHJ for SSH public key authentication (#801) 2020-05-28 09:57:30 +05:30
proguard-android-optimize.txt Introduce better R8 optimizations (#796) 2020-05-26 21:43:41 +05:30
proguard-rules.pro Update R8 rules (#1017) 2020-08-13 14:53:03 +05:30