Kyle Spearrin
8476f53337
try create uri
2019-06-11 11:00:34 -04:00
Kyle Spearrin
1ef086a02c
triedV1ReSync check
2019-06-04 23:39:58 -04:00
Kyle Spearrin
775d929711
migration settings are for prefs storage
2019-06-04 10:57:02 -04:00
Kyle Spearrin
4bea105693
autofill save prompt is for preferences
2019-06-03 14:06:17 -04:00
Kyle Spearrin
0918e1d963
migrate push reg date
2019-06-03 14:03:24 -04:00
Kyle Spearrin
6d51864873
update tasks and sync on app start
2019-05-30 14:13:02 -04:00
Kyle Spearrin
70fa41ca3e
clear clipboard alarm
2019-05-30 11:22:35 -04:00
Kyle Spearrin
a1741fdd67
themeing
2019-05-29 15:50:20 -04:00
Kyle Spearrin
3f11fdaa82
push notification services
2019-05-28 12:01:55 -04:00
Kyle Spearrin
961e23f0b8
face id strings
2019-05-17 09:46:36 -04:00
Kyle Spearrin
4aa1209bc7
fingerprint unlock
2019-05-17 09:42:20 -04:00
Kyle Spearrin
5761b47073
fingerprint locking
2019-05-16 17:30:07 -04:00
Kyle Spearrin
22a0b262e1
fingerprint setup
2019-05-16 16:31:58 -04:00
Kyle Spearrin
f317f45d14
type change fix
2019-05-16 12:03:36 -04:00
Kyle Spearrin
9aef584494
fix dialog resolve message
2019-05-10 13:22:25 -04:00
Kyle Spearrin
480f954433
changes for new messaging
2019-04-19 12:33:57 -04:00
Kyle Spearrin
8c8fa8ae4c
api error detection updates
2019-04-19 09:11:17 -04:00
Kyle Spearrin
2becf769c1
use new messaging and broadcaster services
2019-04-18 13:15:46 -04:00
Kyle Spearrin
da73a2f5d2
mobile broadcaster service
2019-04-18 12:53:05 -04:00
Kyle Spearrin
43948c65f1
auth service
2019-04-18 09:45:31 -04:00
Kyle Spearrin
4b3bae5797
optional params
2019-04-16 23:31:05 -04:00
Kyle Spearrin
803527f585
locale string comparer for i18n service
2019-04-16 11:08:05 -04:00
Kyle Spearrin
9fb2ce9297
mobile messaging service
2019-04-11 15:50:51 -04:00
Kyle Spearrin
567d527a71
fixes to i18n service
2019-04-11 15:43:13 -04:00
Kyle Spearrin
6ee109dc80
i18n service
2019-04-11 15:33:10 -04:00
Kyle Spearrin
6a65b6d735
platform utils init
2019-04-11 14:28:38 -04:00
Kyle Spearrin
579a7e0398
stub out beginnings of apiservice
2019-04-10 10:49:24 -04:00
Kyle Spearrin
9e51c46522
mobile platform utils
2019-04-09 23:24:03 -04:00
Kyle Spearrin
9e3ee50020
move some xamarin specific services to app proj
2019-04-09 17:10:56 -04:00
Kyle Spearrin
297beac169
reset for v2
2019-03-27 16:23:00 -04:00
Kyle Spearrin
7ed015aeb1
dont sub 1 when getting next random value
2019-01-13 22:11:01 -05:00
Kyle Spearrin
3b9f4433ad
ClearExtensionCiphersCache
2018-12-10 11:48:35 -05:00
Kyle Spearrin
7ff628ea51
deprecate mac checks on RSA decrypt
2018-11-26 16:05:30 -05:00
Kyle Spearrin
a9d204d3fa
support attachment key, 100k iterations on regist.
2018-11-19 22:24:10 -05:00
Kyle Spearrin
d958dc6bce
replace vs created on save
2018-09-21 21:53:04 -04:00
kspearrin
ec9b2d7f7d
add item to cred store when added from extension
2018-09-21 20:22:13 -04:00
Kyle Spearrin
640beeed23
delete cipher messages passes object
2018-09-21 17:04:54 -04:00
Kyle Spearrin
197683b722
messages for credential store
2018-09-21 09:57:24 -04:00
Kyle Spearrin
b0c6c09cea
full sync and cipher modification messages
2018-09-20 23:47:19 -04:00
kspearrin
6904ea118b
basic autofill
2018-09-20 16:44:06 -04:00
Kyle Spearrin
9cc12fd577
check enabled too
2018-08-29 13:45:58 -04:00
Kyle Spearrin
960c2567bd
can access premium for orgs
2018-08-29 12:36:44 -04:00
Kyle Spearrin
430e4dd445
rename UserPushNotification
2018-08-28 08:47:47 -04:00
Kyle Spearrin
1ec31c6899
add support for log out notification
2018-08-28 08:41:23 -04:00
Kyle Spearrin
42c21ce892
PBKDF2 is SHA256
2018-08-28 08:41:23 -04:00
Kyle Spearrin
7862005055
support for prelogin kdf params
2018-08-14 16:46:31 -04:00
Kyle Spearrin
7c781b60c5
add protocol if missing
2018-08-01 15:32:12 -04:00
Kyle Spearrin
13b9e01604
check lock only if locked on all pages
2018-07-16 23:14:45 -04:00
Kyle Spearrin
7cac07c185
add pbkdf2 key stretching
2018-06-13 22:41:18 -04:00
Kyle Spearrin
a607a7f3ef
clear cache flag on disk
2018-06-08 09:13:42 -04:00
Kyle Spearrin
10df9e7cd5
multibutton alert, autofill and save new uri
2018-04-02 13:37:46 -04:00
Kyle Spearrin
b26067e5da
domain search term must be at least 3 characters
2018-03-16 10:41:53 -04:00
Kyle Spearrin
e3eeaddb3e
normalize passwords
2018-03-09 22:29:59 -05:00
Kyle Spearrin
005b2a4fb6
add support for uri match rules detection
2018-03-05 23:37:02 -05:00
Kyle Spearrin
64c301caeb
password gen fixes
2018-02-09 22:02:56 -05:00
Kyle Spearrin
53f406a267
log out after 5 failed pin attempts
2018-01-18 13:18:08 -05:00
Kyle Spearrin
1390df48b6
use random key for double hmac comparisons
2018-01-18 09:31:22 -05:00
Kyle Spearrin
98d4fef0ee
fdroid builds without Google and Hockey services
2018-01-10 09:28:30 -05:00
Kyle Spearrin
c67250da2d
base lock timer off of Stopwatch class
2017-12-28 21:14:30 -05:00
Kyle Spearrin
ea7290afab
CheckForLockInBackground removed
2017-12-28 16:48:40 -05:00
Kyle Spearrin
e4f3671ae0
no lock time updates from ios extension
2017-12-27 23:39:55 -05:00
Kyle Spearrin
c60cefd188
internal timer for lock checking
2017-12-27 22:18:11 -05:00
Kyle Spearrin
175a41f275
logic adjustments for first lock check
2017-12-27 17:05:33 -05:00
Kyle Spearrin
bd5fd72459
_firstLockCheck logic adjustments
2017-12-27 16:36:01 -05:00
Kyle Spearrin
d92c6cc6c6
always locked if not running in memory
2017-12-27 15:39:51 -05:00
Kyle Spearrin
a3f0254fb2
background timer for locking
2017-12-27 11:14:53 -05:00
Kyle Spearrin
4dc388015c
remove arc dialogs. create custom loading actions
2017-12-22 23:56:45 -05:00
Kyle Spearrin
9f23f4ead7
custom toast implementations
2017-12-22 15:00:11 -05:00
Kyle Spearrin
582e6ee322
switch from GCM to FCM
2017-12-21 22:28:09 -05:00
Kyle Spearrin
a4a93f0999
remove my vault as default page options
2017-12-20 00:11:15 -05:00
Kyle Spearrin
383c683716
update to netstandard2.0 and nuget ref packages
...
also removed old test projects no longer in use
2017-12-13 16:41:57 -05:00
Kyle Spearrin
aa61331181
user dialogs removed from DI on auth service
2017-11-29 16:55:55 -05:00
Kyle Spearrin
022eba2c05
fixes for UWP
2017-11-28 21:27:57 -05:00
Kyle Spearrin
9bbddd6aeb
show loading indicator if syncing an no items
2017-11-27 15:42:36 -05:00
Kyle Spearrin
e753acbc3f
clear cache on logout
2017-11-27 15:11:06 -05:00
Kyle Spearrin
b07dc8443e
default to "My Vault" option
2017-11-27 14:41:15 -05:00
Kyle Spearrin
214f308027
Revert "disable fingerprint test"
...
This reverts commit c1ce971adb
.
2017-11-27 13:56:11 -05:00
Kyle Spearrin
c1ce971adb
disable fingerprint test
2017-11-27 13:25:19 -05:00
Kyle Spearrin
4879d906d9
filtered results for groupings and favorites
2017-11-27 09:47:49 -05:00
Kyle Spearrin
aaea0b2659
vault list grouping page
2017-11-24 23:15:25 -05:00
Kyle Spearrin
c9ceb09906
add collection syncing
2017-11-24 16:11:40 -05:00
Kyle Spearrin
3b44ede67e
refactor message center use to services
2017-11-21 23:08:45 -05:00
Kyle Spearrin
84e79e92b4
add other items to autofill from app page
2017-11-20 16:07:33 -05:00
Kyle Spearrin
0dd9ad43e8
clear cache
2017-11-16 17:18:25 -05:00
Kyle Spearrin
c1ae3f1fb2
cache ciphers
2017-11-16 16:51:43 -05:00
Alistair Francis
1d8fbac796
TokenService.cs: Check if key exists before deleting it ( #168 )
...
To avoid errors in Task<ApiResult<TokenResponse>> when logging in on
UWP apps ensure that we check that they key exists before we delete the
2FA key token.
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2017-11-13 07:47:57 -05:00
Kyle Spearrin
746a7c404b
set custom icons server url
2017-10-23 23:20:35 -04:00
Kyle Spearrin
05f4036309
disable website icons option
2017-10-20 16:10:22 -04:00
Kyle Spearrin
0020bd0fb7
some remaining login => renames
2017-10-18 21:07:30 -04:00
Kyle Spearrin
1d6ec0f953
refactoring code for login => cipher support
2017-10-18 20:55:33 -04:00
Kyle Spearrin
7c6cc7b246
local push notification implementation from lib
2017-10-09 23:45:23 -04:00
Kyle Spearrin
e8486abccf
change login to cipher apis
2017-09-20 17:37:09 -04:00
Kyle Spearrin
a426d98e92
change syncing to use new sync api
2017-09-20 13:17:05 -04:00
Kyle Spearrin
ea1b584436
fixes for mobile app uris
2017-09-15 08:12:24 -04:00
Kyle Spearrin
c6fe456cac
more terms to ignore from package names
2017-09-12 17:18:59 -04:00
Kyle Spearrin
4008fb3a53
search packagename terms on android autofill
2017-09-12 17:01:13 -04:00
Kyle Spearrin
30407f5b4e
handle iOS apps that don't specify a url properly
2017-09-09 13:41:10 -04:00
Kyle Spearrin
f5dd91afe5
parse IP addresses as base domains
2017-09-06 23:08:24 -04:00
Kyle Spearrin
62add53c08
clear org key cache
2017-08-30 22:15:10 -04:00
Kyle Spearrin
10b22e9e42
update and refactor for settings changes
2017-08-29 16:03:26 -04:00