Commit graph

163 commits

Author SHA1 Message Date
Alexander Bakker
7517cfc975 Update dependencies 2022-10-09 12:53:46 +02:00
Alexander Bakker
4198ca3bb7 Update Gradle 2022-10-09 12:51:06 +02:00
Alexander Bakker
c718ea79c5 Update dependencies 2022-10-03 19:29:06 +02:00
Alexander Bakker
3ec6e35011 Update dependencies
This also updates the test dependencies to an alpha version. We have to
use a pre-stable version, because these include some fixes for running
on API 33.
2022-09-14 18:08:47 +02:00
Joe Stein
4cd0d2de04 Bump targetSdkVersion to 33 2022-09-05 17:09:43 -04:00
Alexander Bakker
dcda668671 Disable postprocessing for debug builds to speed them up 2022-08-17 12:00:17 +02:00
Alexander Bakker
f73a64acd6 Update gradle and dependencies 2022-08-03 20:38:10 +02:00
Alexander Bakker
5db365a999 Add instrumented tests for backup and export 2022-06-06 13:19:46 +02:00
Alexander Bakker
0909341caa Improve QR reader efficiency and support inverted QR codes 2022-05-01 19:22:20 +02:00
CristianAUnisa
8d4a687817 Add Bitwarden importer
Added license notice for Simple Flat Mapper

Added Steam secret support to Bitwarden importer

https://bitwarden.com/help/authenticator-keys/#steam-guard-totps

Added tests
2022-04-24 16:55:38 +02:00
Alexander Bakker
d4557065ea Disable the MissingQuantity lint check to fix the build 2022-04-10 14:41:55 +02:00
Alexander Bakker
d0c8c5fae4 Update Gradle and dependencies 2022-04-09 18:28:15 +02:00
Alexander Bakker
b8fa67304a Release v2.0.3
(cherry picked from commit 32ee0915a7)
2022-03-27 21:58:31 +02:00
Alexander Bakker
71f2b54deb Use Dagger Hilt for dependency injection
This gets rid of our own janky dependency injection through the AegisApplication class
2022-03-06 13:06:34 +01:00
Alexander Bakker
5ce21a94ea Only skip panic trigger signature check if running under a test 2022-02-17 15:47:27 +01:00
Alexander Bakker
185e22a82e Downgrade camera-view back to 1.0.0-alpha32
Can't mix and match 1.0.0 and 1.1.0.
2022-01-31 22:07:40 +01:00
Alexander Bakker
e88c3ea6db Update dependencies 2022-01-31 21:59:02 +01:00
Alexander Bakker
153f5e09d8 Update dependencies 2021-12-04 11:54:02 +01:00
Alexander Bakker
adfc472a39 Bump target SDK version to 31 and update dependencies 2021-11-03 12:23:06 +01:00
AJ Jordan
fbc390b714 Upgrade to Gradle/Gradle Android plugin 7.x
Additionally, enable some more linting (per the Android plugin release
notes' recommendation) and fix a lint warning.
2021-10-20 12:07:24 -07:00
Alexander Bakker
80960e23fc Release v2.0.2 2021-09-15 15:40:46 +02:00
Alexander Bakker
177a964d3a Update dependencies 2021-07-22 21:17:04 +02:00
Alexander Bakker
eb22101b02 Release v2.0.1 2021-06-23 18:41:26 +02:00
Alexander Bakker
7506c70236 Release v2.0 2021-05-26 10:50:24 +02:00
Alexander Bakker
7dff3fbad1 Release v2.0-beta2 2021-05-08 11:04:59 +02:00
Alexander Bakker
813bf292fa Update dependencies 2021-05-08 10:10:08 +02:00
Alexander Bakker
61ac83b134 Release v2.0-beta1 2021-04-14 13:40:04 +02:00
Alexander Bakker
4f38988c0d Introduce support for icon packs 2021-04-07 17:28:08 +02:00
Alexander Bakker
c977b9a064 Update dependencies 2021-04-03 11:24:13 +02:00
Alexander Bakker
230f21b9f0 Update dependencies 2021-03-20 13:11:17 +01:00
Alexander Bakker
143b9a85b4 Update dependencies 2021-03-01 18:21:20 +01:00
Alexander Bakker
e653e42455 Update dependencies 2021-02-14 16:03:30 +01:00
Alexander Bakker
441a943a9d Update dependencies 2021-02-08 18:46:56 +01:00
Alexander Bakker
eae31ef94b Switch from Appcompat to Material Components theme
Close #354.
2021-01-23 15:23:02 +01:00
Alexander Bakker
a6bf3b7c87 Add bottomsheet for chips 2021-01-21 10:53:37 +01:00
Alexander Bakker
c6cb390990 Fix the UI tests 2021-01-16 17:43:07 +01:00
Alexander Bakker
260a3b9c78
Merge pull request #651 from alexbakker/replace-fab
Replace the FAB with a bottom sheet dialog
2021-01-16 15:39:31 +01:00
Alexander Bakker
a5ec7666ec
Merge pull request #647 from alexbakker/more-tests
Add some more tests
2021-01-16 15:39:02 +01:00
Alexander Bakker
2c0068bea7 Release v1.4.2 2021-01-16 15:27:00 +01:00
Alexander Bakker
98d39ee399 Downgrade zip4j to 2.6.0
It looks like we broke the Authenticator Plus importer in
d660fbc6d1 by upgrading zip4j. So this patch
downgrades it again. I couldn't immediately find this issue in their issue
tracker, so it may be worth spending some time reporting this to them later.
2021-01-12 21:27:24 +01:00
Alexander Bakker
e324f649ee Replace the FAB with a bottom sheet dialog
This also removes the dependency on ``com.getbase:floatingactionbutton``.
2021-01-10 14:49:24 +01:00
Alexander Bakker
4f8a0b9020 Add some more tests
This adds tests for all of the importers, a new scrypt test and some more OTP tests. More to come.
2021-01-10 14:47:27 +01:00
Alexander Bakker
1bd9cf3a3f Release v1.4.1 2021-01-04 18:59:47 +01:00
Alexander Bakker
15e28abecd Update dependencies
This also disables the Jetifier, because we don't need it anymore.
2020-12-26 16:49:30 +01:00
Alexander Bakker
1748e2221f Release v1.4 2020-12-26 15:58:18 +01:00
Alexander Bakker
735c086726 Release v1.4-beta2 2020-12-04 22:10:04 +01:00
Alexander Bakker
0b6da5a93c Prevent file provider name collision (for debug builds) 2020-12-04 22:03:58 +01:00
Alexander Bakker
d24e1471a7 Release v1.4-beta1 2020-12-04 20:49:51 +01:00
Alexander Bakker
5f2529ea33 Improve the export functionality in numerous ways
This patch improves the export functionality in the following ways:
1. Allow setting a password even if the Aegis vault is not encrypted
2. Display a scary warning when exporting an unencrypted vault
3. Support exporting to a Google Authenticator URI file
4. Option to use Android's share mechanism

<img src="https://alexbakker.me/u/375oh146vz.png" width="300" />
2020-10-30 23:03:10 +01:00
Michael Schättgen
e14a61dbf6 Add panic trigger which deletes vault
Add guardianproject fdroid signing key and minor review improvements

Add minor review fixes

Add panic trigger which deletes vault

Add guardianproject fdroid signing key and minor review improvements
2020-10-30 11:46:28 +01:00