elena
1c9931b1c8
Display export groups selection as dropdown
2 years ago
elena
51698947aa
Create checkboxes dropdown component
2 years ago
Alexander Bakker
ceaf52e238
Update dependencies
2 years ago
Alexander Bakker
cad2ecfe1b
Release v2.1.2
2 years ago
Alexander Bakker
36b1f91140
Update translations from Crowdin
2 years ago
Alexander Bakker
4bd12f5abe
Don't try to move entries that are filtered out
...
This fixes a crash that could occur when changing an entry in such a
way that it is filtered out from the entry list after the change.
2 years ago
Alexander Bakker
780a215a6b
Release v2.1.1
2 years ago
Alexander Bakker
f6f05dee6e
Update translations from Crowdin
2 years ago
Alexander Bakker
7a1e4e1d77
Move HTML export logic to a separate file and finish it up
2 years ago
Alexander Bakker
2c36149a3d
Merge pull request #1032 from JordanPlayz158/master
...
Battle.net Authenticator Import Support
2 years ago
JordanPlayz158
f3731c23a3
Battle.net Importing Support
...
Fixed issue caused by supplying the VaultEntry with the Base32 encoded string rather than the raw secret
Added blizzard package to manifest so Aegis is allowed to query whether the app is installed
Fixed VaultEntry to be more inline with other entries
Removed the unnecessary encoding of the secret as it is used as is without encoding and changed the way the TotpInfo object is supplied with the relevant information.
Credits to alexbakker (https://github.com/beemdevelopment/Aegis/pull/1032#pullrequestreview-1203477313 )
2 years ago
Alexander Bakker
bebda569de
Merge pull request #1039 from CristianAUnisa/export-to-html
...
Export vault to HTML
2 years ago
Alexander Bakker
0112431269
Abort andOTP import early if number of iterations is suspicious
2 years ago
CristianAUnisa
59c887e6a4
Export vault to HTML
2 years ago
Alexander Bakker
ee6a020f4d
Disallow empty strings to pass through text input dialogs
...
This also fixes a crash for certain importers than could occur if the
user entered an empty password.
2 years ago
Alexander Bakker
ee15a61403
Prevent the use of MD5 for anything other than mOTP
...
This forcefully resets any HOTP/TOTP entries that were using MD5 back to
SHA1, because users could only configure this by mistake. No website should be
using it, as the HOTP algorithm was not made to be compatible with the
hash length of MD5.
2 years ago
Alexander Bakker
927a27943b
Merge pull request #1045 from Toadsta/copyURI
...
Copy URI to clipboard when using transfer entries
2 years ago
Alexander Bakker
69f0bb4fbc
Request root access from separate thread and don't use global Shell
...
This should help prevent some of the ANR's reported through Google Play
2 years ago
Alexander Bakker
ac51996896
Move XML comment to attribute in the string tag
2 years ago
Alexander Bakker
8cf48a94aa
Clarify backup reminder with time elapsed since last backup/export
2 years ago
Alexander Bakker
d7e2114811
Pass Context instead of Activity where possible
2 years ago
Alexander Bakker
caad516a6e
Don't show the password reminder popup if the activity is finished
2 years ago
Alexander Bakker
12683e3ff0
Don't process QR code if ScannerActivity is finished
2 years ago
Alexander Bakker
74ecdec637
Ignore any menu clicks before the camera is ready in ScannerActivity
2 years ago
Alexander Bakker
b98a5c55bc
Simplify tracking of draggable entries
...
This fixes a crash and a case where rebinding a ViewHolder to an entry
that is not selected would still show a drag handle
2 years ago
Toadsta
96852528f4
Copy URI to clipboard when using transfer entries, copied text is marked as sensitive
...
Co-authored-by: orange-elephant <88595467+orange-elephant@users.noreply.github.com>
2 years ago
Alexander Bakker
bcbe5f33d4
Fix crash in Bitwarden importer when encountering a bad URI
2 years ago
Alexander Bakker
5cf8f73193
Check for nulls in intent extra's sent to MainActivity
2 years ago
Alexander Bakker
6ea9502ad1
Check for null before calling the EntryListView listener
2 years ago
Alexander Bakker
65790166b6
Set fallbackLineSpacing to false for all entry view modes
...
I fixed an issue in e77df1eee4
but
apparently I only applied it to the default view mode
2 years ago
Alexander Bakker
bb4450a00b
Completely disable the lock notification for now
...
See: #1047
2 years ago
Alexander Bakker
c9a27b830d
Add null check before shutting down executor in ScannerActivity
2 years ago
Alexander Bakker
aff441a7ee
Include URI in ImportFileTask error messages
2 years ago
Alexander Bakker
9d318a0d54
Always take favorites into account when sorting the entry list
2 years ago
Alexander Bakker
ef759eb15e
Start NotificationService as a foreground service
...
This should prevent the notification from remaining after the app has
been killed by Android.
Fixes #1037 .
2 years ago
Alexander Bakker
f8d89d5754
Merge pull request #1016 from orange-elephant/copy-token-click-behaviour
...
Only copy code if not hidden
2 years ago
elena
542a8c6f8c
Only copy code if not hidden
2 years ago
Alexander Bakker
282f85fb3b
Don't show "Export all groups" option if there are no groups
2 years ago
Alexander Bakker
fd5a0390f0
Merge pull request #1014 from orange-elephant/export-selected-groups
...
Allow exporting specific groups
2 years ago
Alexander Bakker
01e59d79a1
Merge pull request #1013 from orange-elephant/no-icons-view-mode
...
Add 'No Icons' view mode
2 years ago
Alexander Bakker
506d9efab3
Release v2.1
2 years ago
Alexander Bakker
5ab36d72a4
Add a test for password and backup password changes
2 years ago
Alexander Bakker
ac75c346ec
Update translations from Crowdin
2 years ago
Alexander Bakker
5dfdbabf30
Patch scrypt implementation to directly use Java's Integer.rotateLeft
...
This should improve performance in some rare cases where the wrapper
function that BouncyCastle has for Integer.rotateLeft is not inlined.
See: #1024
2 years ago
Alexander Bakker
e7cc3e6ca3
Fix a crash by only creating toasts using Toast.makeText()
2 years ago
Alexander Bakker
f8d60fb1b7
Merge pull request #1027 from alexbakker/2fas-schema3
...
Add support for importing 2FAS schema v3 backups
2 years ago
Alexander Bakker
f081cfa77b
Add support for importing 2FAS schema v3 backups
...
Fixes #1026
2 years ago
Alexander Bakker
55dc4b22d5
Set RESULT_CANCELED before calling finishAffinity()
...
This fixes a crash in AuthActivity:
Exception java.lang.IllegalStateException: Can not be called to deliver a result
2 years ago
Alexander Bakker
9f55d4f659
Do not print a trace when calling the private finish() overload fails
2 years ago
Alexander Bakker
715c5112ab
Fix a crash caused by ViewHolder.getAdapterPosition returning -1
2 years ago