Commit Graph

416 Commits

Author SHA1 Message Date
Kyle Spearrin b3e94b13f7 constant time equality for mac check on decrypt 2017-04-27 11:35:30 -04:00
Kyle Spearrin 4eee908f2f subvault => collections file renames 2017-04-27 09:35:21 -04:00
Kyle Spearrin 1ebae5c284 rename subvault => collection 2017-04-27 09:33:12 -04:00
Kyle Spearrin 361f03eb5f remove audits controller ref 2017-04-26 10:39:34 -04:00
Kyle Spearrin d8f54fc15a telemetry for organizations 2017-04-26 10:32:14 -04:00
Kyle Spearrin 90b0f3201e telemetry events 2017-04-26 10:21:06 -04:00
Kyle Spearrin b0d2374960 misc cleanup 2017-04-25 16:26:25 -04:00
Kyle Spearrin 5c471e43dd return state for org create on register/login 2017-04-25 10:46:54 -04:00
Kyle Spearrin c69169cbf9 rename CryptoKey to SymmetricCryptoKey 2017-04-22 14:39:40 -04:00
Kyle Spearrin f2c670dfd0 whitelist desktop IP 2017-04-21 22:40:21 -04:00
Kyle Spearrin cfdd6dc0d9 Clear selected subvaults when changing orgs 2017-04-21 16:02:46 -04:00
Kyle Spearrin d61b6c2faa force vault refresh upon importing 2017-04-21 14:24:24 -04:00
Kyle Spearrin e010995b19 Add support for OAEP SHA1 digest.
Note that iOS does not support any other OAEP format, such as SHA256.
2017-04-21 13:46:07 -04:00
Kyle Spearrin 053a1c1394 arrange icons better 2017-04-20 23:58:38 -04:00
Kyle Spearrin 581184e2ae wording update 2017-04-20 23:55:07 -04:00
Kyle Spearrin 84e617b201 list details about user w/ access to all subvaults 2017-04-20 23:49:33 -04:00
Kyle Spearrin 4ba21638b1 access all subvaults option for org users 2017-04-20 22:19:18 -04:00
Kyle Spearrin f92c5a214f crypto fix for mac 2017-04-20 16:32:03 -04:00
Kyle Spearrin 180101400f groups pages 2017-04-20 16:31:52 -04:00
Kyle Spearrin ede10677f9 includeShared for backwards compat APIs 2017-04-19 17:03:47 -04:00
Kyle Spearrin 7627601ff8 handle legacy encrypt-then-mac scheme 2017-04-19 16:45:16 -04:00
Kyle Spearrin cb120d2e75 opt out of backwards compat folder ciphers 2017-04-19 16:44:21 -04:00
Kyle Spearrin ec86ccd956 org block styling 2017-04-19 13:56:11 -04:00
Kyle Spearrin 63a657cac5 encrypt key bytes when confirming, not object 2017-04-19 11:21:58 -04:00
Kyle Spearrin c3eb6bb972 check that chunks has length 2017-04-19 10:10:27 -04:00
Kyle Spearrin eab5c0db12 org admin delete cipher 2017-04-19 10:06:59 -04:00
Kyle Spearrin 0b9083915a remove login from individual subvault 2017-04-19 09:57:47 -04:00
Kyle Spearrin 051703234c cleanup crypto API 2017-04-19 09:27:38 -04:00
Kyle Spearrin 6d555bcf84 fix lint errors 2017-04-19 09:03:47 -04:00
Kyle Spearrin d99fcd8e59 fix promise on register 2017-04-18 22:58:14 -04:00
Kyle Spearrin 04eee919e8 preview domain adjustments 2017-04-18 22:56:41 -04:00
Kyle Spearrin 0926c82878 wrap key into new CryptoKey object 2017-04-18 22:28:49 -04:00
Kyle Spearrin 79744d89ce constants for orguser type/status 2017-04-18 20:40:17 -04:00
Kyle Spearrin 214274f495 track by on repeats 2017-04-18 15:34:16 -04:00
Kyle Spearrin 2425eb0ff8 whitelist preview api url 2017-04-18 14:10:03 -04:00
Kyle Spearrin af698c7628 adjust configs 2017-04-18 13:54:46 -04:00
Kyle Spearrin 7a8d23ba84 rework configs to accomedate preview env 2017-04-18 12:33:21 -04:00
Kyle Spearrin 34559f0dbd re-org menu 2017-04-18 12:10:06 -04:00
Kyle Spearrin b34a205ace proper count for org subvaults 2017-04-18 12:05:51 -04:00
Kyle Spearrin 799fbeba72 cleanup styles and pluralize vault counts 2017-04-18 12:03:06 -04:00
Kyle Spearrin 0e36abe1ad of 2017-04-18 11:53:21 -04:00
Kyle Spearrin 69ce07ef01 no org callout on sidebar 2017-04-18 11:52:44 -04:00
Kyle Spearrin 9f32e76a99 clear vault rootScope when visiting org admin 2017-04-18 11:31:43 -04:00
Kyle Spearrin e89e48014c manage root scope from subvault list edits 2017-04-18 11:27:44 -04:00
Kyle Spearrin 9863a95a71 root scope bug fixes 2017-04-18 10:45:35 -04:00
Kyle Spearrin dc0bf54401 org existance check 2017-04-18 10:24:47 -04:00
Kyle Spearrin 3728f012d7 make dropdown append more generic 2017-04-18 10:19:42 -04:00
Kyle Spearrin f904558315 manage cipher subvaults from org admin 2017-04-17 23:11:24 -04:00
Kyle Spearrin a79556dfce org vault listing 2017-04-17 17:01:12 -04:00
Kyle Spearrin 901332dbee change from deprecated sites endpoint to logins 2017-04-17 15:48:02 -04:00
Kyle Spearrin 1ab75115f0 filter out org logins 2017-04-17 15:47:24 -04:00
Kyle Spearrin bc431b896b change email/password adjustments 2017-04-17 14:53:26 -04:00
Kyle Spearrin aa7a3c442c adjust vault login chunking 2017-04-15 01:02:56 -04:00
Kyle Spearrin 6825967cb9 domain rules style updates 2017-04-15 01:00:25 -04:00
Kyle Spearrin cdc06a2b49 convert listings from uib-tooltip to title 2017-04-14 23:48:51 -04:00
Kyle Spearrin 309c73a972 update org after share 2017-04-14 23:36:43 -04:00
Kyle Spearrin c4a3e5c4fd body dropdown tweaks 2017-04-14 23:30:58 -04:00
Kyle Spearrin 8d6cbe8e1e append dropdown menus to body 2017-04-14 22:49:51 -04:00
Kyle Spearrin ff4e76b723 convert dropdowns back to regular bootstrap 2017-04-14 22:37:41 -04:00
Kyle Spearrin acdbc6b9a3 undo comments 2017-04-14 14:37:36 -04:00
Kyle Spearrin 6714390890 clear root scope vault data on logout 2017-04-14 12:38:44 -04:00
Kyle Spearrin 249d00b285 cache vault data in root scope 2017-04-14 12:35:46 -04:00
Kyle Spearrin e4ffdf6815 promisify makekeypair and generate keys on login 2017-04-13 18:18:32 -04:00
Kyle Spearrin 2228263b9f remove orderby on fav list 2017-04-13 17:25:02 -04:00
Kyle Spearrin ee1c884ef1 load vault in chunks so that it appears faster 2017-04-13 17:19:54 -04:00
Kyle Spearrin 0d29c75e7f handle null condition when decrypting 2017-04-13 11:53:07 -04:00
Kyle Spearrin 7042f4bca8 labels in nav 2017-04-13 10:39:11 -04:00
Kyle Spearrin ea42ed5381 move apps menu item up one 2017-04-13 10:12:48 -04:00
Kyle Spearrin ba6ca4a6bb lowercase the 2017-04-13 10:10:46 -04:00
Kyle Spearrin ce68c1599f apps page 2017-04-13 10:09:19 -04:00
Kyle Spearrin ce64601e38 ui tweaks 2017-04-12 21:58:36 -04:00
Kyle Spearrin b9f6351720 import bitwarden fav fix 2017-04-12 16:47:53 -04:00
Kyle Spearrin da8b31533a export data fixes due to api cahnges 2017-04-12 16:41:31 -04:00
Kyle Spearrin 0591f106d3 syntax fixes 2017-04-12 16:14:29 -04:00
Kyle Spearrin 40f9961541 export and import favorites for bitwarden csv 2017-04-12 16:12:28 -04:00
Kyle Spearrin af7400642b password gen message 2017-04-12 13:28:11 -04:00
Kyle Spearrin f8c5f31f97 org owner check on side nav menu 2017-04-12 13:06:18 -04:00
Kyle Spearrin 5f2c2a8064 copy updates 2017-04-12 13:01:38 -04:00
Kyle Spearrin 08aa53748e manage subvaults for login in vault 2017-04-12 12:41:43 -04:00
Kyle Spearrin 673485b5c4 fix card scope 2017-04-12 11:16:14 -04:00
Kyle Spearrin 18bea7edb2 updates to change payment form 2017-04-12 11:13:41 -04:00
Kyle Spearrin cdf029bc84 fix null check on subvault management 2017-04-12 11:11:01 -04:00
Kyle Spearrin 31ce92fa9d info text on invite 2017-04-12 11:01:03 -04:00
Kyle Spearrin f6b1666cd7 leave organization 2017-04-12 10:07:16 -04:00
Kyle Spearrin 5f130bdda7 notes about sharing 2017-04-11 17:29:45 -04:00
Kyle Spearrin d619167c02 disabled org labeling 2017-04-11 15:56:57 -04:00
Kyle Spearrin 400932c6de refresh access token after creating org 2017-04-11 15:00:53 -04:00
Kyle Spearrin 8984ec3127 change plan modal and adjust seat callouts 2017-04-11 14:26:17 -04:00
Kyle Spearrin 02076fadf4 some styling on org create form 2017-04-11 13:05:17 -04:00
Kyle Spearrin 1d93d5c687 show errors on payment form page 2017-04-11 12:27:03 -04:00
Kyle Spearrin 5f028ea65f delete organization 2017-04-11 10:52:16 -04:00
Kyle Spearrin cf22ea2b78 move some values to constants for better sharing 2017-04-10 18:55:18 -04:00
Kyle Spearrin 58df3e692b rename to reinstate 2017-04-10 18:31:01 -04:00
Kyle Spearrin 80ca89b3f6 cancel/uncancel sub 2017-04-10 16:43:24 -04:00
Kyle Spearrin 4209d91c43 obj change fix 2017-04-10 12:45:46 -04:00
Kyle Spearrin 79b878209d revert settings commit 2017-04-10 12:30:16 -04:00
Kyle Spearrin 24cbe13ca7 billing seat adjustments 2017-04-10 12:29:06 -04:00
Kyle Spearrin f8fcbbea85 change payment 2017-04-10 11:30:23 -04:00
Kyle Spearrin 40d38ec0db users => seats 2017-04-10 10:43:18 -04:00
Kyle Spearrin f63f4e0aa3 change payment method for org 2017-04-08 16:42:05 -04:00