summaryrefslogtreecommitdiffstats
path: root/app/src/main/java/com/zeapo/pwdstore/git
AgeCommit message (Expand)AuthorFilesLines
2020-10-23Workaround AndroidX lifecycle requirements in OpenKeychain auth (#1168)Harsh Shandilya11-44/+66
2020-10-21GitServerConfigActivity: add quick-fix for HTTPS URLs with custom portsHarsh Shandilya1-11/+24
2020-10-21GitServerConfigActivity: set auth mode visibility on launch as wellHarsh Shandilya1-14/+22
2020-10-17Use BottomSheet in place of Snackbar for longer messages (#1157)ashoksinghal1-3/+17
2020-10-08Temporarily work around SSHJ compatibility issues (#1142)Fabian Henneke1-4/+1
2020-10-08Introduce app-wide HTTPS proxy setting (#1134)Harsh Shandilya1-0/+34
2020-10-05Resolve lock contention from lazy delegates (#1135)Harsh Shandilya3-5/+5
2020-10-01Make unset author/email behavior match GitHarsh Shandilya1-1/+3
2020-09-29Unwrap root cause for InvalidRemoteException (#1122)Harsh Shandilya1-1/+2
2020-09-21Refactor auth mode check/uncheck (#1115)Harsh Shandilya1-7/+11
2020-09-19Add check for potential issues with SSH URLHarsh Shandilya1-0/+17
2020-09-18Misc cleanups to build and extension functions (#1108)Harsh Shandilya4-8/+8
2020-09-14Add tentative workaround for dialog crashes and refactor Git-related code (#1...Harsh Shandilya4-47/+49
2020-09-11Disable SSH multiplexing if not supported (#1093)Fabian Henneke3-2/+42
2020-09-08Support multiple authentication methods (#825)Fabian Henneke3-28/+31
2020-09-07UX fixups and improvements (#1086)Harsh Shandilya4-6/+53
2020-09-07Fix behavior on failing Git operations (#1084)Fabian Henneke3-25/+46
2020-09-05SshjConfig: use runCatching to replace exception handlingHarsh Shandilya1-4/+2
2020-09-05SshKey: use runCatching to replace exception handlingHarsh Shandilya1-10/+12
2020-09-05SshjSessionFactory: use runCatching to replace exception handlingHarsh Shandilya1-3/+4
2020-09-05GitOperation: use runCatching to replace exception handlingHarsh Shandilya1-6/+7
2020-09-05GitLogModel: use runCatching to replace exception handlingHarsh Shandilya1-3/+5
2020-09-05GitSettings: use runCatching to replace exception handlingHarsh Shandilya1-2/+4
2020-09-05GitConfigActivity: use runCatching to replace exception handlingHarsh Shandilya1-6/+8
2020-09-05GitServerConfigActivity: use runCatching to replace exception handlingHarsh Shandilya1-17/+11
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