Kyle Spearrin
13769a7fcb
dont use cipher revisionDate
2018-07-30 22:01:21 -04:00
Kyle Spearrin
b21cb789da
dont make date obj from revision date
2018-07-30 10:50:22 -04:00
Kyle Spearrin
0b29dc10bf
cipher view revision dates
2018-07-27 23:37:36 -04:00
Kyle Spearrin
6a8d2c305e
support for password revision date on logins
2018-07-27 17:48:18 -04:00
Kyle Spearrin
dab9954887
send password history to server
2018-07-27 16:44:20 -04:00
Kyle Spearrin
003c730eb1
sequentialize updates
2018-07-23 14:42:37 -04:00
Fred Cox
04014a8e78
Add sequentialize to prevent parralel loading of cipher keys ( #7 )
...
* Add sequentialize to prevent parralel loading of cipher keys
Massively improves start up performance of extensions
* Add tests for sequentialize
* Fix sequentialize as it was caching calls for all instances together
* Add sequentialize to the functions that have internal caches
* Adding sequentialize to getOrgKeys makes big performance difference
* Update cipher.service.ts
* Update collection.service.ts
* Update folder.service.ts
2018-07-23 14:23:30 -04:00
Kyle Spearrin
b5353551a8
null check on u2f challenge
2018-07-21 00:32:41 -04:00
Kyle Spearrin
aa811e51c3
add storage gb info to org
2018-07-18 09:21:34 -04:00
Kyle Spearrin
f35ecf0cd8
update key api changes
2018-07-17 17:22:45 -04:00
Kyle Spearrin
3354f0b818
is owner get prop
2018-07-17 15:56:49 -04:00
Kyle Spearrin
1cb3447bdd
org seat billing api
2018-07-17 12:05:19 -04:00
Kyle Spearrin
9c0b4b8973
org billing apis
2018-07-17 11:04:19 -04:00
Kyle Spearrin
6b4ae1b8d5
api adjustments and org additions
2018-07-16 17:16:15 -04:00
Kyle Spearrin
3649e2fffe
org apis
2018-07-16 12:30:45 -04:00
Kyle Spearrin
51f041a959
recover delete apis
2018-07-13 15:55:02 -04:00
Kyle Spearrin
f6a5979334
rate limit message on 429
2018-07-12 11:52:55 -04:00
Kyle Spearrin
24d608d365
verify email apis
2018-07-12 11:35:04 -04:00
Kyle Spearrin
7ca2a40478
folder helps and pwsafe xml importer
2018-07-12 09:48:39 -04:00
Kyle Spearrin
d7f3f9425e
user public key apis
2018-07-11 13:30:06 -04:00
Kyle Spearrin
4004449aa8
padlock importer. move relationships to arrays
2018-07-10 16:38:43 -04:00
Kyle Spearrin
a6a0673af8
fix model bug
2018-07-10 14:43:59 -04:00
Kyle Spearrin
c76cbf1274
org user apis
2018-07-10 13:03:24 -04:00
Kyle Spearrin
bded5eb625
bug fixes in api models
2018-07-10 10:06:47 -04:00
Kyle Spearrin
36ab2ec78b
add missing permissions to organization objs
2018-07-10 09:19:15 -04:00
Kyle Spearrin
0a46513e38
add missing collectionid
2018-07-09 11:49:16 -04:00
Kyle Spearrin
1b7ace0495
event apis
2018-07-06 23:06:38 -04:00
Kyle Spearrin
7b23b90054
org user apis, sort function utils
2018-07-06 15:00:55 -04:00
Kyle Spearrin
2a526940fd
apis for groups and collections
2018-07-06 12:40:43 -04:00
Kyle Spearrin
a600c4a539
org import and collection encrypt function
2018-07-05 23:38:27 -04:00
Kyle Spearrin
ff8c1dfea9
org vault listing from apis
2018-07-03 23:33:15 -04:00
Kyle Spearrin
af43232567
make keypair on login if missing
2018-07-03 12:06:01 -04:00
Kyle Spearrin
3454d93fef
generate keypair on registration
2018-07-03 11:41:55 -04:00
Kyle Spearrin
0033b92a2d
org create apis
2018-07-02 15:36:32 -04:00
Kyle Spearrin
f5287e29a2
payment update api
2018-06-30 13:22:21 -04:00
Kyle Spearrin
c0e7e588ed
adjust storage apis
2018-06-29 23:40:10 -04:00
Kyle Spearrin
ef897695e9
fix typo on billing response
2018-06-29 16:55:04 -04:00
Kyle Spearrin
3726d9e6d8
add cancel and reinstate premium
2018-06-29 13:58:01 -04:00
Kyle Spearrin
1565140024
add billing apis
2018-06-29 11:29:24 -04:00
Kyle Spearrin
a097ef9bea
breach report audit api
2018-06-28 11:57:29 -04:00
Kyle Spearrin
ec505b8c55
data is never null
2018-06-26 22:52:12 -04:00
Kyle Spearrin
3cc759791e
2fa provider properties
2018-06-26 22:39:39 -04:00
Kyle Spearrin
0d30c89c5a
export challenge response
2018-06-26 15:55:01 -04:00
Kyle Spearrin
c3b6baf726
add two factor apis
2018-06-26 15:17:14 -04:00
Kyle Spearrin
3cf8ffab8d
add domain rules apis
2018-06-25 23:04:59 -04:00
Kyle Spearrin
8a91e5b4d6
avira csv importer
2018-06-25 14:15:34 -04:00
Kyle Spearrin
95337651fc
init arrays
2018-06-25 11:40:03 -04:00
Kyle Spearrin
1609ed5419
import apis
2018-06-23 15:41:22 -04:00
Kyle Spearrin
154c087b97
importers for lastpass, bitwarden, and keepassx
2018-06-23 09:27:30 -04:00
Kyle Spearrin
2e486d5a7c
more apis for account settings
2018-06-21 17:15:43 -04:00
Kyle Spearrin
322dcf76ae
apis for change email and change password
2018-06-21 14:28:49 -04:00
Kyle Spearrin
d98aeab0c8
put profile
2018-06-20 23:40:59 -04:00
Kyle Spearrin
d75543e6c8
totp and edit props
2018-06-19 23:40:10 -04:00
Kyle Spearrin
c3ad9b9b7d
remove unused import
2018-06-13 23:15:02 -04:00
Kyle Spearrin
c42a45e967
cipher with id for bulk share request
2018-06-13 14:08:28 -04:00
Neil Burrows
1ab6ce6ec0
Adding mask and toggle for Card Security Code ( #5 )
...
* Adding mask and toggle for Card Security Code
* For Card Code Mask - show same number of characters as code
2018-06-13 12:33:26 -04:00
Kyle Spearrin
cfad521ea8
bulk share apis
2018-06-13 00:02:15 -04:00
Kyle Spearrin
7a5a4e654a
bulk move/delete apis
2018-06-12 17:12:27 -04:00
Kyle Spearrin
1021f23277
cipher collection apis
2018-06-12 13:07:06 -04:00
Kyle Spearrin
b3f71ed8e4
api support for sharing
2018-06-12 11:45:02 -04:00
Kyle Spearrin
5db55496c2
add support for readonly flag on collections
2018-06-11 14:32:35 -04:00
Kyle Spearrin
bf260819bb
sync organizations
2018-05-18 15:26:46 -04:00
Kyle Spearrin
ed89dfaba7
allow empty ctor
2018-05-17 13:25:03 -04:00
Kyle Spearrin
5850a590ce
utils global
2018-05-14 23:41:12 -04:00
Kyle Spearrin
29556c5d3b
rename some crypto terms
2018-05-09 16:00:15 -04:00
Kyle Spearrin
22894a6876
cache key meta data for forge decryption
2018-05-09 15:48:17 -04:00
Kyle Spearrin
de4494e1b3
fast decrypt
2018-05-07 09:00:49 -04:00
Kyle Spearrin
c3dad8fd1a
add account profile api
2018-05-03 12:46:49 -04:00
Kyle Spearrin
66bdf442d6
add necessary apis for org directory imports
2018-04-30 17:00:31 -04:00
Kyle Spearrin
0fa9fc58eb
refactor utils service to utils
2018-04-23 13:03:47 -04:00
Kyle Spearrin
fc1114a6bd
refactor crypto service to use crypto functions
2018-04-21 23:14:04 -04:00
Kyle Spearrin
8cf3a6b0f0
hostname or uri
2018-04-19 14:40:42 -04:00
Kyle Spearrin
fae4530564
use TwoFactorProviderType enum for remember me
2018-04-19 14:07:11 -04:00
Kyle Spearrin
286e839ebb
remove unused member
2018-04-12 14:48:12 -04:00
Kyle Spearrin
0b57d8b7f3
platform specific identity client id
2018-03-21 11:19:05 -04:00
Kyle Spearrin
a3beb04f7e
mask field
2018-03-06 08:17:39 -05:00
Kyle Spearrin
145188c005
maskedPassword is constant 8 char
2018-03-06 07:44:32 -05:00
Kyle Spearrin
848f50afe7
uri match value can be 0
2018-03-02 15:15:15 -05:00
Kyle Spearrin
063bb010db
refactor for login uris and response model changes
2018-03-01 23:44:29 -05:00
Kyle Spearrin
6aef18ee7f
search service with lunr implementation
2018-02-28 15:15:10 -05:00
Kyle Spearrin
166ed44392
Revert "reference barrels"
...
This reverts commit 2d9f53fbed
.
2018-02-19 13:07:19 -05:00
Kyle Spearrin
2d9f53fbed
reference barrels
2018-02-19 12:33:32 -05:00
Kyle Spearrin
7c3bed1737
updates for 2fa auth services
2018-02-01 22:55:49 -05:00
Kyle Spearrin
4694793785
reset domain to null if empty
2018-01-30 13:13:12 -05:00
Kyle Spearrin
15f254879f
abstract password generation service
2018-01-29 17:59:57 -05:00
Kyle Spearrin
f8cbf8b247
fieldview ctor
2018-01-25 22:59:53 -05:00
Kyle Spearrin
47385a2818
default to null
2018-01-25 16:16:02 -05:00
Kyle Spearrin
3869dcaf7b
apply collection and folder views
2018-01-25 14:57:42 -05:00
Kyle Spearrin
11755e409a
defining more abstractions
2018-01-25 14:26:09 -05:00
Kyle Spearrin
e5c1adedff
lib updates for login view on desktop
2018-01-24 23:27:04 -05:00
Kyle Spearrin
b4257b9ff3
subtitle properties
2018-01-24 16:58:34 -05:00
Kyle Spearrin
9fe0cfb2d8
fix encryptCipherData
2018-01-24 13:27:32 -05:00
Kyle Spearrin
7e1c883f03
view model types
2018-01-24 11:33:15 -05:00
Kyle Spearrin
e157d5be6d
remove model window assignments
2018-01-20 14:12:18 -05:00
Kyle Spearrin
ce628ba1db
rename to bitwardenContainerService
2018-01-11 14:00:32 -05:00
Kyle Spearrin
9a74f3e4ea
restore cryptokey class with node ref
2018-01-09 15:38:33 -05:00
Kyle Spearrin
b7a0fbfef5
no aliasing
2018-01-09 14:26:29 -05:00
Kyle Spearrin
2b387058bd
rename exported models
2018-01-08 16:22:05 -05:00
Kyle Spearrin
7c848edf3c
added models, crypto, and constants services
2018-01-08 14:11:28 -05:00
Kyle Spearrin
bbfe69eea0
clean out old models/services
2018-01-04 23:51:02 -05:00