aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/com/zeapo/pwdstore/git
AgeCommit message (Expand)AuthorFilesLines
2020-09-04Assorted UX improvements (#1077)Harsh Shandilya2-1/+8
2020-09-04Add migration to new SshKey backend (#1076)Fabian Henneke3-4/+12
2020-09-04Revamp onboarding logic (#1068)Harsh Shandilya1-2/+8
2020-09-04Remove BaseGitActivity's onOptionsItemSelected override (#1075)Harsh Shandilya1-11/+0
2020-09-03Refactor Git operations and auth (#1066)Fabian Henneke12-354/+200
2020-09-01Add Keystore backend for SSH public key authentication (#1070)Fabian Henneke7-31/+394
2020-08-28Add Activity to view the Git commit log (#1056)Nosweh5-17/+216
2020-08-27Do not return stored password on first retry (#1061)Fabian Henneke1-1/+1
2020-08-27Remember HTTPS password throughout a sync operation (#1062)Fabian Henneke1-3/+14
2020-08-27Delete HTTPS instead of SSH key password on error (#1060)Fabian Henneke1-1/+1
2020-08-26Get rid of explicit Git server protocol (#1054)Fabian Henneke2-60/+36
2020-08-26Rename ConnectionMode to AuthMode and remove clone_ prefix (#1053)Fabian Henneke5-56/+56
2020-08-24Improve Git server config activity (#1051)Fabian Henneke2-40/+74
2020-08-24Return HTTPS URI username from CredentialsProvider (#1049)Fabian Henneke1-1/+2
2020-08-22Don't use git config for setting author and email (#1043)Harsh Shandilya2-3/+5
2020-08-18Add SSHJ backend for OpenKeychain authentication (#995)Fabian Henneke9-482/+334
2020-08-18Preserve SSH key passphrase on connection errors (#979)Fabian Henneke1-1/+0
2020-08-18Update sshj to 0.30.0 and improve algorithm order (#1026)Fabian Henneke1-17/+20
2020-08-15Fix external storage UX (#1022)Harsh Shandilya2-5/+13
2020-08-13Restore workaround for preventing empty commits (#1019)Harsh Shandilya3-2/+24
2020-08-12Create only one SSH session per GitOperation (#1012)Fabian Henneke2-54/+34
2020-08-12Improve Git error message handling (#1011)Fabian Henneke2-37/+23
2020-08-12Improve clone operation semantics (#1010)Harsh Shandilya2-2/+12
2020-08-11Notify user when remote branch is up-to-date (#1009)Harsh Shandilya1-0/+11
2020-08-11Switch to URL-based Git config and refactor Git settings (#1008)Fabian Henneke10-297/+172
2020-08-10Replicate key selection flow for directory creation (#999)Harsh Shandilya2-11/+1
2020-08-06Refactor uses of applicationContext and startActivityForResult (#997)Fabian Henneke4-9/+7
2020-08-05Remove GitAsyncTask and replace with non-blocking coroutines (#865)Harsh Shandilya20-592/+518
2020-07-29Upgrade to Kotlin 1.4 (#978)Harsh Shandilya1-6/+6
2020-07-29Add ability to change default branch (#977)Harsh Shandilya5-21/+46
2020-07-27Fix delete store message formatting (#975)Fabian Henneke1-1/+1
2020-07-26Correctly set error on incorrect credentials (#972)Harsh Shandilya1-4/+3
2020-07-20Use a more common SSH version string (#944)Fabian Henneke1-0/+1
2020-07-08global: set an import order rule and reformat with it (#924)Harsh Shandilya14-20/+28
2020-07-03Migrate to ActivityResultContracts (#910)Harsh Shandilya10-30/+33
2020-07-02Fix up URIish instances with @ in user name (#913)Fabian Henneke1-1/+14
2020-07-01Run a treewide reformat (#908)Fabian Henneke1-2/+2
2020-07-01Use PreferenceKeys file to manage SharedPreferences keys. (#891)Aditya Wasan5-34/+41
2020-06-28Consolidate password list refresh (#887)Fabian Henneke7-11/+6
2020-06-28UI fixups (#892)Harsh Shandilya1-1/+4
2020-06-26Use remembered credential even if it is empty (#880)Fabian Henneke1-1/+1
2020-06-26Prevent cached passwords from being wiped (#884)Fabian Henneke1-8/+12
2020-06-23Use a custom sshj config (#878)Fabian Henneke2-1/+272
2020-06-14Misc UI fixups (#851)Harsh Shandilya1-1/+5
2020-06-12Break down PGP Activity into focused sections (#776)Harsh Shandilya2-3/+6
2020-06-04Don't show an error if password prompt is cancelled (#833)Fabian Henneke2-13/+31
2020-06-03Improve Git password/passphrase dialog behavior (#829)Fabian Henneke2-4/+43
2020-06-02Remove a misguided require from GitOperation (#826)Fabian Henneke1-1/+0
2020-06-02Address GitOperationActivity regressions (#824)Fabian Henneke1-1/+2
2020-05-30Fix GitAsyncTask activity handling in error case (#818)Fabian Henneke1-3/+7