Matt Portune
c1461ab16b
FIDO2 implementation using Google Play Services on Android
4 years ago
Matt Portune
307a5a5843
FIDO2 WebAuthn support for mobile ( #1519 )
...
* FIDO2 / WebAuthn support for mobile
* fixes
4 years ago
Oscar Hinton
976eeab6d7
Password reprompt ( #1365 )
...
* Make card number hidden
* Add support for password reprompt
* Rename PasswordPrompt to Reprompt
* Protect autofill
* Use Enums.CipherRepromptType
* Fix iOS not building
* Protect iOS autofill
* Update to match jslib
* Fix failing build
5 years ago
Matt Portune
d926565358
Share-to-Send for Android ( #1343 )
...
* Android implementation
* remove iOS attempt for now
5 years ago
Matt Portune
56935a7210
restore vault timeout timer for Android ( #1220 )
5 years ago
Matt Portune
acf2e4360f
Use monotonic clock for vault timeout ( #1175 )
...
* Use monotonic clock for vault timeout
* free memory
* removed vault timeout timers and added crash logging to iOS clock hack
5 years ago
Matt Portune
c71deb5051
Enhanced autofill settings ( #1150 )
...
* enhanced autofill settings
* cleanup
5 years ago
Matt Portune
311d3dd635
Android 11 inline autofill ( #1145 )
...
* Inline autofill support for Android 11 - initial commit
* null check intent before getting bool extra
* Updated xamarin androidx autofill
* fixed broken overlay fallback
* fixed filename
* auto-compat-check cleanup
* simplification
5 years ago
Matt Portune
3cbe932248
Additional support for system theme setting ( #1124 )
...
* first pass with iOS 13+ support
* tweaks for ios pre-13
* Added Android support for dark/light splash & detection with default theme
* update cipher cell text color on system theme change (android)
5 years ago
Matt Portune
5da2f3279b
biometrics cleanup ( #964 )
6 years ago
Vincent Salucci
4c3df2e1e1
[Auto Logout] Final review of feature ( #932 )
...
* Initial commit of LockService name refactor (#831 )
* [Auto-Logout] Update Service layer logic (#835 )
* Initial commit of service logic update
* Added default value for action
* Updated ToggleTokensAsync conditional
* Removed unused variables, updated action conditional
* Initial commit: lockOption/lock refactor app layer (#840 )
* [Auto-Logout] Settings Refactor - Application Layer Part 2 (#844 )
* Initial commit of app layer part 2
* Updated biometrics position
* Reverted resource name refactor
* LockOptions refactor revert
* Updated method casing :: Removed VaultTimeout prefix for timeouts
* Fixed dupe string resource (#854 )
* Updated dependency to use VaultTimeoutService (#896 )
* [Auto Logout] Xamarin Forms in AutoFill flow (iOS) (#902 )
* fix typo in PINRequireMasterPasswordRestart (#900 )
* initial commit for xf usage in autofill
* Fixed databinding for hint button
* Updated Two Factor page launch - removed unused imports
* First pass at broadcast/messenger implentation for autofill
* setting theme in extension using theme manager
* extension app resources
* App resources from main app
* fix ref to twoFactorPage
* apply resources to page
* load empty app for sytling in extension
* move ios renderers to ios core
* static ref to resources and GetResourceColor helper
* fix method ref
* move application.current.resources refs to helper
* switch login page alerts to device action dialogs
* run on main thread
* showDialog with device action service
* abstract action sheet to device action service
* add support for yubikey
* add yubikey iimages to extension
* support close button action
* add support to action extension
* remove empty lines
Co-authored-by: Jonas Kittner <54631600+theendlessriver13@users.noreply.github.com>
Co-authored-by: Kyle Spearrin <kyle.spearrin@gmail.com>
* [Auto Logout] Update lock option to be default value (#929 )
* Initial commit - make lock action default
* Removed extra whitespace
Co-authored-by: Jonas Kittner <54631600+theendlessriver13@users.noreply.github.com>
Co-authored-by: Kyle Spearrin <kyle.spearrin@gmail.com>
Co-authored-by: Kyle Spearrin <kspearrin@users.noreply.github.com>
6 years ago
Chris
2b3915a91f
Allow a BiometricPrompt to succeed after an initial failure ( #791 ) ( #847 )
...
Previously a call to BiometricPrompt.AuthenticationCallback#OnAuthenticationFailed()
was treated as though an unrecoverable failure had occurred. However this is called on
each failed fingerprint match, for example, and is not a terminal failure. Now these
intermittent failures are ignored and a call to #OnAuthenticationError() is recognised
as an unrecoverable failure instead.
6 years ago
Matt Portune
9a403ba0ed
Fixed clipboard not clearing on Android 10 ( #851 )
6 years ago
Chad Scharf
3c18fd7636
Changed all C# control flow block statements to include space between keyword and open paren ( #800 )
6 years ago
Matt Portune
145482ea30
Project lib updates and migration ( #789 )
...
* Replace 3rd party FAB lib with our own code
* merged
* merged
* WIP
* WIP
* WIP
* WIP
* Updated LiteDB
* Update ZXing libs to 2.4.1
* Missing semicolon
* rename fab style to btn-fab
* Revert project guid modified by VSmac
6 years ago
Matt Portune
2b1d186611
New Android attachment handling to support saving or opening attachments ( #751 )
...
* New Android attachment handling to support saving or opening (when available) attachments
* Simplified options dialog logic & changed error text
6 years ago
Matt Portune
33df456cfd
In-app vault export support ( #729 )
...
* First pass at vault export UI
* Password validation via cryptoService
* Export service framework
* support for constructing json export data
* Support for constructing csv export data
* Cleanup and simplification
* Completion of vault export feature
* Formatting and simplification
* Use dialog instead of toast for invalid master password entry
6 years ago
Matt Portune
641122b16f
UI support in app settings for handling overlay permission requirement in Accessibility Service implementation ( #697 )
...
* UI support in app settings for handling overlay permission requirement in Accessibility Service implementation
* Cleaned up shorthand operator with new var
6 years ago
Kyle Spearrin
9c08a37772
UseNativeBiometric only for SDK 29
6 years ago
Kyle Spearrin
b13f5356fe
FingerprintManager to detect fingerprints on SDK 28
6 years ago
Kyle Spearrin
f951fea555
use bio strings for native android bio
6 years ago
Kyle Spearrin
4b989b01e9
use native biomatrics on Android
6 years ago
Kyle Spearrin
b6747a63ed
stub out support for dark theme by default
6 years ago
Kyle Spearrin
2507f3301b
device user agent
6 years ago
Kyle Spearrin
bdad5e4f0a
fixes to opening file types on android
6 years ago
Kyle Spearrin
2272b10820
null check on cipher when autofilling
7 years ago
Kyle Spearrin
6d2dcb73ae
event service func
7 years ago
Kyle Spearrin
f9547f158e
log autofill events
7 years ago
Kyle Spearrin
72cbdcbc8d
use internal FilesDir for temp photo
7 years ago
Kyle Spearrin
e33b49e78c
externalsFileDir w/ FileProvider for temp store
7 years ago
Kyle Spearrin
43cee53dc8
make sure totp copy isn't available if not premium
7 years ago
Kyle Spearrin
0b56dd2795
null checks
7 years ago
Kyle Spearrin
31a77a6e19
autofocus prompt input
7 years ago
Kyle Spearrin
bc0bb7c7bb
fic editor renderer and add incognito to prompt
7 years ago
Kyle Spearrin
4a01116e93
catch any errors on OpenAccessibilitySettings
7 years ago
Kyle Spearrin
3b7078e565
try/catch on autofill service detection
7 years ago
Kyle Spearrin
f6f6253eab
catch exception on accessibility service running
7 years ago
Kyle Spearrin
22f16ea514
accessibility settings page
7 years ago
Kyle Spearrin
b356627afd
autofill rows on settings page
7 years ago
Kyle Spearrin
a66489cd8c
make AutofillServiceEnabled public
7 years ago
Kyle Spearrin
6d51864873
update tasks and sync on app start
7 years ago
Kyle Spearrin
6be54fa7ee
disable favicons and totp copy fix for org
7 years ago
Kyle Spearrin
3c58775ae2
fixes for autofill service
7 years ago
Kyle Spearrin
4112e0a4c9
autofill actions
7 years ago
Kyle Spearrin
f73a5d6307
display alert action
7 years ago
Kyle Spearrin
a3e165fa06
some device functions
7 years ago
Kyle Spearrin
9d491a3636
app options for add/edit page
7 years ago
Kyle Spearrin
defb67c523
faceid detection
7 years ago
Kyle Spearrin
c5bd59e52c
set pin from settings
7 years ago
Kyle Spearrin
264028b623
rate app
7 years ago