aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-06-29Merge SshKeyGenFragment into its activity (#897)Harsh Shandilya
* Merge SshKeyGenFragment into its activity Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Drop neutral button discouraged by material specs Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Address review comments Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-29Reintroduce TOTP support (#890)Harsh Shandilya
Co-authored-by: Fabian Henneke <fabian@henneke.me>
2020-06-28Sync with release branch (#896)Harsh Shandilya
2020-06-28build: bump versionv1.9.1Harsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-28Prepare release 1.9.1GitHub Actions
2020-06-28Backport Actions fixes (#894)Harsh Shandilya
2020-06-28Rework GitHub Actions (#893)Harsh Shandilya
2020-06-28Consolidate password list refresh (#887)Fabian Henneke
2020-06-28UI fixups (#892)Harsh Shandilya
2020-06-27Update Public Suffix List data (#888)github-actions[bot]
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-06-26Remove API 30 from pull request test matrix (#879)Harsh Shandilya
* Revert "github: run instrumentation tests against API 30 (#847)" API 30 is too flaky to be a part of our active test suite. This reverts commit bf33fb2c88a208931340201e95a524b274d70b31. * github: bump android-emulator-runner action Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> (cherry picked from commit eb31385102f38ed3c378b210650d4c8dd1785ff8) Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-26CHANGELOG: reword to better clarify fixesHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-26Prevent cached passwords from being wiped (#884)Fabian Henneke
(cherry picked from commit 889208b2644fd5676de8e05b81b4712dd11fa58b) Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-26Use remembered credential even if it is empty (#880)Fabian Henneke
* Use remembered credential even if it is empty Should fix #875. * .isNull() --> == null * Update relnotes Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Reword relnotes Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * 2019 it is Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> Co-authored-by: Harsh Shandilya <me@msfjarvis.dev> (cherry picked from commit b60c5fb605893be51840b742bf3e3c89c5b446a5) Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-26Reset SSH passphrase after SSH key import (#885)Fabian Henneke
(cherry picked from commit 6b5984dfe65a538a9b96878dff66aea4743a5f79) Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-26Use remembered credential even if it is empty (#880)Fabian Henneke
* Use remembered credential even if it is empty Should fix #875. * .isNull() --> == null * Update relnotes Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Reword relnotes Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * 2019 it is Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-26Reset SSH passphrase after SSH key import (#885)Fabian Henneke
2020-06-26Prevent cached passwords from being wiped (#884)Fabian Henneke
2020-06-25build: uprev all dependencies (#882)Harsh Shandilya
* build: uprev all dependencies Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * proguard: add keep rule for WhatTheStack sigh Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-25Add relnotes for #871 (#872)Harsh Shandilya
(cherry picked from commit d5310bdd8e7d09d49fc35b32d3ef0de2e5737198) Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-25Add org.gnu.icecat as a trusted multi-origin browser (#871)Fabian Henneke
I verified the following: * Store: F-Droid * Package hash: wi2iuVvK/WYZUzd2g0Qzn9ef3kAisQURZ8U1WSMTkcM= * Based on: Firefox * Actively maintained: https://git.savannah.gnu.org/cgit/gnuzilla.git/log/?h=68 * Multi-origin method: WebView * Save support: no (cherry picked from commit 8a90ba46c63501b57e95da7ef016dcbb749b7928) Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-25github: update actions for updated branching logicHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-23Use a custom sshj config (#878)Fabian Henneke
* Use a custom sshj config * Get random numbers directly from SecureRandom * Use Timber calls for logging * Remove all algorithms that are not in the Mozilla Intermediate SSH config * Address review comments * Fixup slf4j's custom format string format Co-authored-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-06-23Remove API 30 from pull request test matrix (#879)Harsh Shandilya
* Revert "github: run instrumentation tests against API 30 (#847)" API 30 is too flaky to be a part of our active test suite. This reverts commit bf33fb2c88a208931340201e95a524b274d70b31. * github: bump android-emulator-runner action Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-23Add Google Play/F-Droid badges to the README (#877)Fabian Henneke
2020-06-23Retire Android Arsenal badge (#876)Fabian Henneke
Our listing on Android Arsenal is extremely outdated and I didn't find out how to update it.
2020-06-22Add paragraphs to F-Droid summary (#874)Fabian Henneke
Missed the linebreaks in #873.
2020-06-22Replace YAML with HTML in F-Droid fastlane summary (#873)Fabian Henneke
When using the fastlane structure, F-Droid requires summaries to be marked up with HTML instead of YAML: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/6844#note_365752950.
2020-06-22Add relnotes for #871 (#872)Harsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-22Add org.gnu.icecat as a trusted multi-origin browser (#871)Fabian Henneke
I verified the following: * Store: F-Droid * Package hash: wi2iuVvK/WYZUzd2g0Qzn9ef3kAisQURZ8U1WSMTkcM= * Based on: Firefox * Actively maintained: https://git.savannah.gnu.org/cgit/gnuzilla.git/log/?h=68 * Multi-origin method: WebView * Save support: no
2020-06-22README: re-add F-Droid (#870)Harsh Shandilya
Fixes #648 Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-22build: prepare next development versionHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-22build: bump version to 1.9.0v1.9.0Harsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-21Prepare release 1.9.0GitHub Actions
2020-06-21PasswordCreationActivity: properly guard rename codeHarsh Shandilya
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-20UserPreference: fix my inability to count (#863)Harsh Shandilya
2020-06-20Update Public Suffix List data (#864)github-actions[bot]
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-06-19PasswordStore: refresh password list on swipe down in non-git mode (#862)Harsh Shandilya
* PasswordStore: refresh password list on swipe down in non-git mode Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * Address review comments Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> Co-authored-by: Fabian Henneke <FabianHenneke@users.noreply.github.com>
2020-06-18Avoid destination's file outside repository (#861)Diogenes Molinares
2020-06-18Add support for category renaming (#854)Diogenes Molinares
* rename category * changed CHANGELOG * IDE Refactor * Address review comments Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * change Stack to List and fix bug when empty category name * create intermediate folders * little fixes and KDoc added * Reuse existing move code * change button Cancel => Skip * use canonicalPath to confirm destination inside repository * change error message * update KDoc * show different error to user Co-authored-by: Harsh Shandilya <me@msfjarvis.dev> Co-authored-by: Harsh Shandilya <msfjarvis@gmail.com> Co-authored-by: Fabian Henneke <fabian@henneke.me> Co-authored-by: Fabian Henneke <FabianHenneke@users.noreply.github.com>
2020-06-18Refactor password generation (#860)Fabian Henneke
* Refactor password generation * Update Extensions.kt * Update app/src/main/java/com/zeapo/pwdstore/pwgen/PasswordGenerator.kt Co-authored-by: Harsh Shandilya <me@msfjarvis.dev> * Address review comments Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-18Update state of encrypt username checkbox onCreate (#859)Fabian Henneke
2020-06-18Automate release steps (#849)Harsh Shandilya
2020-06-17Improve bulk deletion and password move flow (#855)Harsh Shandilya
Co-authored-by: Fabian Henneke <FabianHenneke@users.noreply.github.com>
2020-06-17Add crowdin.yml (#858)Fabian Henneke
* Update Crowdin configuration file * Update Crowdin configuration file * Update Crowdin configuration file
2020-06-17Migrate to Crowdin for localization (#856)Harsh Shandilya
* README: update localization link to crowdin Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * tx: delete unused config Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-14Properly support password renaming (#852)Diogenes Molinares
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-14UserPreference: delete all shortcuts when repository is deleted (#850)Harsh Shandilya
2020-06-14Misc UI fixups (#851)Harsh Shandilya
2020-06-12github: add flow to purge Cloudflare cache after snapshot deploy (#848)Harsh Shandilya
This will ensure that APKs served from Cloudflare's edge will always be fresh. Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>