Kyle Spearrin
|
cf795bc39c
|
dont index asterisk on card last4
|
2018-09-12 10:22:46 -04:00 |
|
Kyle Spearrin
|
04f6b44d54
|
use regualar fetch for hibp apis
|
2018-09-11 15:54:18 -04:00 |
|
Kyle Spearrin
|
ffa7b35494
|
is old safari check on pbkdf2
|
2018-09-10 16:28:35 -04:00 |
|
Kyle Spearrin
|
46f9e17056
|
add nativescript support to utils
|
2018-09-10 15:57:59 -04:00 |
|
Kyle Spearrin
|
e240085351
|
expose decrypt to bytes
|
2018-09-10 12:13:30 -04:00 |
|
Kyle Spearrin
|
4927d0d907
|
make enpass checks ignore case
|
2018-09-10 10:38:21 -04:00 |
|
Kyle Spearrin
|
3bc81ca450
|
clear org key cache when setting
|
2018-09-10 09:41:53 -04:00 |
|
Kyle Spearrin
|
2d612b07de
|
no key safety check for orgs
|
2018-09-10 08:22:10 -04:00 |
|
Kyle Spearrin
|
773c51901f
|
trim email also
|
2018-09-08 08:13:33 -04:00 |
|
Kyle Spearrin
|
eb48abbcf6
|
update lunr for leading wildcard searches
|
2018-09-03 21:51:19 -04:00 |
|
Kyle Spearrin
|
26625a58d0
|
spread out reconnects between 2 and 5 min
|
2018-08-31 23:24:43 -04:00 |
|
Kyle Spearrin
|
852b4571b3
|
check last sync before revision date
|
2018-08-31 17:22:38 -04:00 |
|
Kyle Spearrin
|
5571fbe8bf
|
use currency pipe on premium price
|
2018-08-31 15:38:40 -04:00 |
|
Kyle Spearrin
|
38c26d9649
|
Fix !== null checks
|
2018-08-30 21:47:41 -04:00 |
|
Kyle Spearrin
|
82bf646a77
|
check enabled too
|
2018-08-29 13:44:55 -04:00 |
|
Kyle Spearrin
|
5db115ae43
|
check for null path
|
2018-08-29 09:35:10 -04:00 |
|
Kyle Spearrin
|
42dbdb0043
|
allow attachments if can access premium
|
2018-08-29 09:21:27 -04:00 |
|
Kyle Spearrin
|
81c21418ec
|
user canAccessPremium checks
|
2018-08-28 23:17:30 -04:00 |
|
Kyle Spearrin
|
a72843af3e
|
ensure that message is for proper logged in user
|
2018-08-28 08:47:06 -04:00 |
|
Kyle Spearrin
|
45da8aa9eb
|
support for logout notification
|
2018-08-28 08:38:19 -04:00 |
|
Kyle Spearrin
|
3c43265878
|
change to 700 perms
|
2018-08-27 22:59:50 -04:00 |
|
Kyle Spearrin
|
0f68f0507e
|
use string mode
|
2018-08-27 22:54:51 -04:00 |
|
Kyle Spearrin
|
0d15ae8615
|
lint fixes
|
2018-08-27 20:00:41 -04:00 |
|
Kyle Spearrin
|
13e0cf0c47
|
rename all to PBKDF2_SHA256
|
2018-08-27 19:58:49 -04:00 |
|
Kyle Spearrin
|
ae54094fcd
|
kdf apis
|
2018-08-27 19:55:05 -04:00 |
|
Kyle Spearrin
|
00562d083b
|
remakeEncKey
|
2018-08-27 19:06:36 -04:00 |
|
Kyle Spearrin
|
1454aff46c
|
enable key stretching on makeEncKey
|
2018-08-27 16:47:19 -04:00 |
|
Kyle Spearrin
|
6f43b73237
|
don't re-throw exception on 2fa failure
|
2018-08-25 08:47:38 -04:00 |
|
Kyle Spearrin
|
7d0583f47b
|
ELECTRON_NO_UPDATER env variable to disable auto-updates
|
2018-08-25 08:30:06 -04:00 |
|
Kyle Spearrin
|
c0fd5f71f8
|
always set inactive state first
|
2018-08-24 15:21:28 -04:00 |
|
Kyle Spearrin
|
bc198c60d1
|
message pack protocol for signalr
|
2018-08-23 21:43:40 -04:00 |
|
Kyle Spearrin
|
2dc77b6143
|
disable notifications server url with https://-
|
2018-08-23 09:25:39 -04:00 |
|
Kyle Spearrin
|
5d95fc733c
|
null checks
|
2018-08-23 08:56:27 -04:00 |
|
Kyle Spearrin
|
db1a632c65
|
sync on reconnect
|
2018-08-23 08:56:23 -04:00 |
|
Kyle Spearrin
|
3d02a1ecb8
|
make filter public
|
2018-08-22 22:35:18 -04:00 |
|
Kyle Spearrin
|
a360cd8e61
|
refresh notification token if needed. authed and unlocked required
|
2018-08-22 21:46:34 -04:00 |
|
Kyle Spearrin
|
d37fa836da
|
activity connect/disconnect events
|
2018-08-22 21:09:58 -04:00 |
|
Kyle Spearrin
|
74b31daf14
|
short arrow functions
|
2018-08-22 13:48:51 -04:00 |
|
Kyle Spearrin
|
ebf6aee542
|
try to reconnect when connection closed
|
2018-08-22 13:46:35 -04:00 |
|
Kyle Spearrin
|
a67ea2422f
|
polyfill sha512 hmac on ie
|
2018-08-22 08:53:52 -04:00 |
|
Kyle Spearrin
|
2bc7c42733
|
catch security errors on ie when reading hostname
|
2018-08-22 08:37:52 -04:00 |
|
Kyle Spearrin
|
46e35a9b84
|
delete cipher on sync if it 404s
|
2018-08-21 23:10:12 -04:00 |
|
Kyle Spearrin
|
953970498e
|
update notification sync logic for collectionids
|
2018-08-21 09:25:16 -04:00 |
|
Kyle Spearrin
|
75d4db81f7
|
trailing wildcard search on split uris
|
2018-08-21 09:04:52 -04:00 |
|
Kyle Spearrin
|
9cfd693576
|
only sync on edit if they already have the item/folder
|
2018-08-21 08:20:43 -04:00 |
|
Kyle Spearrin
|
50666a761d
|
refresh token and reconnect on org key change
|
2018-08-20 22:20:04 -04:00 |
|
Kyle Spearrin
|
21e0953589
|
null check notificationsService
|
2018-08-20 17:08:19 -04:00 |
|
Kyle Spearrin
|
bba52192dc
|
reload view on sync complete
|
2018-08-20 17:00:49 -04:00 |
|
Kyle Spearrin
|
7cae08a55b
|
reinit notifications after setting urls
|
2018-08-20 17:00:39 -04:00 |
|
Kyle Spearrin
|
9bd8b73e27
|
standardize date types
|
2018-08-20 16:20:51 -04:00 |
|
Kyle Spearrin
|
d0c51bacfd
|
sync folders and ciphers. fix dates
|
2018-08-20 16:01:26 -04:00 |
|
Kyle Spearrin
|
ddee5908f1
|
notification service
|
2018-08-20 13:45:32 -04:00 |
|
Kyle Spearrin
|
b64757132f
|
index login.uris_split
|
2018-08-20 08:41:12 -04:00 |
|
Kyle Spearrin
|
aed1c5e927
|
dont show tags on save dialog (mac)
|
2018-08-18 00:24:48 -04:00 |
|
Kyle Spearrin
|
0d69c3f266
|
update to file save dialog
|
2018-08-17 23:57:42 -04:00 |
|
Kyle Spearrin
|
bf9a9c5f9f
|
fix copy options
|
2018-08-17 12:24:56 -04:00 |
|
Kyle Spearrin
|
1f9fbe43d7
|
trim lunr query after >
|
2018-08-17 11:07:50 -04:00 |
|
Kyle Spearrin
|
bdbba8c493
|
switch to only trailing wildcard searches
|
2018-08-17 11:05:06 -04:00 |
|
Kyle Spearrin
|
9ba3c17626
|
allow ciphers to be passed into search service
|
2018-08-16 23:32:37 -04:00 |
|
Kyle Spearrin
|
f16fc58d70
|
allow original cipher to be passed during encrypt
|
2018-08-15 11:43:52 -04:00 |
|
Kyle Spearrin
|
d56c5ff4f1
|
just check statusCode
|
2018-08-15 09:01:00 -04:00 |
|
Kyle Spearrin
|
9f26f9f377
|
support for prelogin kdf info
|
2018-08-14 15:12:10 -04:00 |
|
Kyle Spearrin
|
a7bbdf9c93
|
remove allciphers
|
2018-08-13 16:27:28 -04:00 |
|
Kyle Spearrin
|
8448b48cd7
|
dont sort search results
|
2018-08-13 16:03:24 -04:00 |
|
Kyle Spearrin
|
2efe788d96
|
joined fields and attachments indexing
|
2018-08-13 16:00:21 -04:00 |
|
Kyle Spearrin
|
bdb2efd770
|
searchCiphersBasic
|
2018-08-13 14:28:10 -04:00 |
|
Kyle Spearrin
|
364192b27a
|
clear search index on lock
|
2018-08-13 14:09:10 -04:00 |
|
Kyle Spearrin
|
74c870683a
|
sequentualize cipher service getAllDecrypted
|
2018-08-13 14:09:03 -04:00 |
|
Kyle Spearrin
|
d917651d9f
|
search pending and is searchable
|
2018-08-13 11:52:55 -04:00 |
|
Kyle Spearrin
|
b724448081
|
search service implementation with lunr
|
2018-08-13 09:42:52 -04:00 |
|
Kyle Spearrin
|
3429b57db4
|
web vault and organizations support
|
2018-08-06 11:39:55 -04:00 |
|
Kyle Spearrin
|
8b26d90e74
|
import service adjustments
|
2018-08-06 10:37:57 -04:00 |
|
Brandon Davis
|
a5476f12aa
|
feature/cli-18-import (#8)
* feature/cli-18-import
* updates to jslib
|
2018-08-06 09:37:56 -04:00 |
|
Kyle Spearrin
|
49d3f22704
|
format multiple error messages when validating
|
2018-08-02 08:46:08 -04:00 |
|
Kyle Spearrin
|
6f64c5cb5a
|
null check
|
2018-08-01 16:53:48 -04:00 |
|
Kyle Spearrin
|
370952971a
|
make billing expiration a date object
|
2018-08-01 16:50:34 -04:00 |
|
Kyle Spearrin
|
a26527b500
|
is mobile browser checks on autofocus
|
2018-08-01 09:13:49 -04:00 |
|
Kyle Spearrin
|
76c89f01ef
|
new constant
|
2018-07-31 23:49:15 -04:00 |
|
Kyle Spearrin
|
a1112988c4
|
null key checks
|
2018-07-31 14:37:39 -04:00 |
|
Kyle Spearrin
|
ee13a562f9
|
check that period is positive value
|
2018-07-31 11:35:04 -04:00 |
|
Kyle Spearrin
|
41ab22a82f
|
support for otpauth:// urls for totp codes
|
2018-07-31 11:25:50 -04:00 |
|
Kyle Spearrin
|
2045e7047a
|
add support for md5 hash crypto function
|
2018-07-30 23:29:30 -04:00 |
|
Kyle Spearrin
|
13769a7fcb
|
dont use cipher revisionDate
|
2018-07-30 22:01:21 -04:00 |
|
Kyle Spearrin
|
cfa4664b31
|
null or empty on password changed checks
|
2018-07-30 16:40:16 -04:00 |
|
Kyle Spearrin
|
557b2fc3f0
|
move onViewCipherPasswordHistory to desktop
|
2018-07-30 10:58:47 -04:00 |
|
Kyle Spearrin
|
a5d1bb88a7
|
move view history method to just desktop
|
2018-07-30 10:56:33 -04:00 |
|
Kyle Spearrin
|
b21cb789da
|
dont make date obj from revision date
|
2018-07-30 10:50:22 -04:00 |
|
Kyle Spearrin
|
c0f6fa2db1
|
password history component
|
2018-07-30 10:04:20 -04:00 |
|
Kyle Spearrin
|
0b29dc10bf
|
cipher view revision dates
|
2018-07-27 23:37:36 -04:00 |
|
Kyle Spearrin
|
2fcc3c51b8
|
dont need to check storage for lock options on get
|
2018-07-27 21:52:09 -04:00 |
|
Kyle Spearrin
|
6a8d2c305e
|
support for password revision date on logins
|
2018-07-27 17:48:18 -04:00 |
|
Kyle Spearrin
|
6d431f7832
|
keep last 5, not 4
|
2018-07-27 17:30:51 -04:00 |
|
Kyle Spearrin
|
dab9954887
|
send password history to server
|
2018-07-27 16:44:20 -04:00 |
|
Kyle Spearrin
|
9df96a3288
|
default disable on FirefoxExtension
|
2018-07-25 11:01:03 -04:00 |
|
Kyle Spearrin
|
6dc13e8579
|
nested folders use /
|
2018-07-23 17:37:32 -04:00 |
|
Kyle Spearrin
|
20ac5a98a3
|
password agent csv importer
|
2018-07-23 17:33:35 -04:00 |
|
Kyle Spearrin
|
bbcbd6d119
|
null checks
|
2018-07-23 17:15:23 -04:00 |
|
Kyle Spearrin
|
0b2fab43d5
|
ref PR for mem leak explanation
|
2018-07-23 15:46:59 -04:00 |
|
Kyle Spearrin
|
70a0044ac5
|
added memory leak warning
|
2018-07-23 15:41:54 -04:00 |
|
Kyle Spearrin
|
61d2040518
|
sequentialize updates
|
2018-07-23 15:12:32 -04:00 |
|