Commit Graph

232 Commits

Author SHA1 Message Date
Kyle Spearrin c647c0f509 lint fixes 2018-06-27 22:09:50 -04:00
Kyle Spearrin 5760efdaa1 u2d lib is externals 2018-06-27 22:05:33 -04:00
Kyle Spearrin bf5d8cab1c implement 2fa setup for u2f 2018-06-27 17:50:31 -04:00
Kyle Spearrin 890bf49294 email 2fa setup 2018-06-27 16:56:11 -04:00
Kyle Spearrin a097793b0d configure duo 2fa 2018-06-27 15:27:59 -04:00
Kyle Spearrin 4b4bedaef3 yubikey 2fa config 2018-06-27 13:45:11 -04:00
Kyle Spearrin 09ef907673 authenticator setup 2018-06-27 09:20:09 -04:00
Kyle Spearrin e345bbcae0 implement two-factor setup page 2018-06-26 22:51:58 -04:00
Kyle Spearrin 998a63612f domain rules page implementation 2018-06-26 11:50:23 -04:00
Kyle Spearrin ce3b4cd817 save button for options 2018-06-26 09:04:12 -04:00
Kyle Spearrin 28f4ed9144 some styling 2018-06-26 08:49:45 -04:00
Kyle Spearrin 4bd47f728a stub out domain rules page 2018-06-25 23:16:59 -04:00
Kyle Spearrin 03dfda7a17 callout component 2018-06-25 20:49:49 -04:00
Kyle Spearrin 1717960a8c options page description 2018-06-25 17:17:55 -04:00
Kyle Spearrin bb14aa821b options 2018-06-25 16:44:06 -04:00
Kyle Spearrin fd8128dfe9 callout 2018-06-25 16:04:19 -04:00
Kyle Spearrin cafc65ffa5 blur clicks 2018-06-21 22:41:36 -04:00
Kyle Spearrin cccd2abb55 purge vault and delete account features 2018-06-21 22:40:01 -04:00
Kyle Spearrin aed5db0a8c deauth sessions 2018-06-21 17:14:36 -04:00
Kyle Spearrin 989f4c3aa5 danger zone 2018-06-21 15:57:28 -04:00
Kyle Spearrin 22093d5111 change master password implementation 2018-06-21 15:30:17 -04:00
Kyle Spearrin 68b8ad7e28 change email components implemented 2018-06-21 14:28:00 -04:00
Kyle Spearrin 306f8a43e1 stub out change email/password components 2018-06-21 11:47:23 -04:00
Kyle Spearrin e46f3073b4 move profile to its own component 2018-06-21 11:43:50 -04:00
Kyle Spearrin ed65bcf185 fallback to email on avatar 2018-06-21 11:29:32 -04:00
Kyle Spearrin 9633800977 avatar component 2018-06-21 11:28:14 -04:00
Kyle Spearrin 1fb4f2946a submit button spinners 2018-06-21 10:06:32 -04:00
Kyle Spearrin d73b01674f update profile 2018-06-20 23:35:40 -04:00
Kyle Spearrin 271510ffb5 stub out settings 2018-06-20 22:27:37 -04:00
Kyle Spearrin 8f399f3c64 cleanout old angular.js app 2018-06-04 21:52:26 -04:00
Kyle Spearrin 3643222b3c added org duo to 2fa flow 2018-04-03 14:33:00 -04:00
Kyle Spearrin 24bf1363ab org 2fa management for duo 2018-04-02 23:19:04 -04:00
Kyle Spearrin f8d6816101 Uppercase Bitwarden 2018-02-27 22:41:27 -05:00
Kyle Spearrin 4be4a8115d
Update settingsBilling.html 2018-02-04 15:58:41 -05:00
Kyle Spearrin 3c9face597 disable autocomplete on duo and yubi setup 2018-01-02 23:38:54 -05:00
Kyle Spearrin 8d0b42492d families plan desc 2017-11-08 22:05:53 -05:00
Kyle Spearrin e17f94a67d adjustments for families plan 2017-11-08 13:27:19 -05:00
Kyle Spearrin f3eaf644b0 purge vault 2017-10-25 21:46:35 -04:00
Kyle Spearrin a57110b935 lint fixes 2017-10-25 16:01:04 -04:00
Kyle Spearrin f03c22cc07 tax information 2017-10-25 12:21:46 -04:00
Kyle Spearrin b52ecd8085 icons url for self hosted instances 2017-10-23 18:11:29 -04:00
Kyle Spearrin e13992ba27 web vault options 2017-10-23 16:07:41 -04:00
Kyle Spearrin 52a4317d09 add option to disable website icons in web vault 2017-10-23 16:06:55 -04:00
Kyle Spearrin 852363cb77 import/export/updatekey fixes for ciphers 2017-10-11 16:41:09 -04:00
Kyle Spearrin 0d3fead0f3 added session activity message 2017-09-27 17:21:27 -04:00
Kyle Spearrin 5ba4b37610 disable autocomplete on various forms 2017-09-27 13:04:03 -04:00
Kyle Spearrin 3b22764368 adjust authenticator qr code 2017-09-21 23:35:42 -04:00
Kyle Spearrin f7fbdf2081 move logins to ciphers apis 2017-09-20 16:45:13 -04:00
Kyle Spearrin 84a36a18d6 must verify your email before upgrading to premium 2017-09-18 16:11:30 -04:00
Kyle Spearrin c89b641b88 default collection on org create 2017-08-30 21:27:04 -04:00
Kyle Spearrin 2c2d08c7cc make sure key is generated on self host create 2017-08-22 08:37:07 -04:00
Kyle Spearrin f93c5cb9a1 finalize create properly 2017-08-17 00:57:25 -04:00
Kyle Spearrin 8c7f1c4359 copy updates 2017-08-16 15:18:30 -04:00
Kyle Spearrin 4d25077108 more preprocessing for self host 2017-08-15 10:05:39 -04:00
Kyle Spearrin 2772bffd09 qr code size and clean token on delete 2017-08-15 08:24:14 -04:00
Kyle Spearrin 995fc96a5d create and mange org through licensing 2017-08-14 22:06:51 -04:00
Kyle Spearrin 4660ad824d on premise feature on enterprise list 2017-08-14 13:13:39 -04:00
Kyle Spearrin 09a7b4ea90 billing license management when self hosted 2017-08-14 12:10:00 -04:00
Kyle Spearrin 226c201925 bank account payment method for orgs 2017-08-14 10:21:08 -04:00
Kyle Spearrin 2272bcac71 licensing options when self hosted 2017-08-11 23:23:14 -04:00
Kyle Spearrin b49a40b077 unhide paypal option with braintree 2017-08-04 13:09:34 -04:00
Kyle Spearrin 747b5608e8 re-worked change password, email, and update key 2017-07-31 22:53:27 -04:00
Kyle Spearrin 0c1fb3e118 catch and throw proper stripe error message 2017-07-29 16:44:21 -04:00
Kyle Spearrin e1ec50bcad hide paypal until ready 2017-07-28 21:16:33 -04:00
Kyle Spearrin 04da844b22 radio styling 2017-07-28 21:13:03 -04:00
Kyle Spearrin f944910975 error handling for no payment method 2017-07-28 16:44:36 -04:00
Kyle Spearrin 96b8467859 support for paypal through braintree 2017-07-28 14:29:25 -04:00
Kyle Spearrin fd9fcbea38 validation summary on payment 2017-07-26 10:12:20 -04:00
Kyle Spearrin d4759d4056 fixes 2017-07-26 09:35:30 -04:00
Kyle Spearrin d879518233 typo 2017-07-26 00:31:57 -04:00
Kyle Spearrin 6b1eb5a479 cancellation notices 2017-07-25 15:53:17 -04:00
Kyle Spearrin 444f63db42 callback whenever closing modal 2017-07-25 15:00:20 -04:00
Kyle Spearrin f46a6aefea update enc key article 2017-07-25 08:55:01 -04:00
Kyle Spearrin 10792f714e focus master password field on load 2017-07-24 12:08:21 -04:00
Kyle Spearrin 79383ed693 limitations 2017-07-15 11:03:13 -04:00
Kyle Spearrin d2da3f6e00 use better monospace font for code 2017-07-14 22:31:53 -04:00
Kyle Spearrin 842b157955 provide callback functions 2017-07-12 10:57:17 -04:00
Kyle Spearrin a1529bc4e9 change payment for premium 2017-07-11 11:17:43 -04:00
Kyle Spearrin ccb7ede4fa storage percentage fix 2017-07-11 11:05:19 -04:00
Kyle Spearrin 1dbf831bda storage adjustment 2017-07-11 10:59:49 -04:00
Kyle Spearrin ea4d772dda storage for org billing & signup 2017-07-11 10:24:46 -04:00
Kyle Spearrin bc8892a237 move pbkdf2 to web crypto with shim fallback 2017-07-08 23:41:02 -04:00
Kyle Spearrin b62950fa2b IE fixes and crypto shims 2017-07-08 00:12:57 -04:00
Kyle Spearrin b380d723b7 UI adjustments for premium adverts 2017-07-07 09:11:45 -04:00
Kyle Spearrin dfd791ecf9 premium required messages 2017-07-06 16:15:28 -04:00
Kyle Spearrin 8df16f28e7 premium signup and billing settings pages 2017-07-06 15:00:04 -04:00
Kyle Spearrin 5d81ed6a96 update key and verify email notification 2017-07-01 22:44:10 -04:00
Kyle Spearrin 547c7b8b70 nfc flag for yubi and duo mobile page 2017-06-29 12:35:10 -04:00
Kyle Spearrin 9b3ca76934 fido app id 2017-06-27 12:26:53 -04:00
Kyle Spearrin 29cbe48eb5 lint fixes 2017-06-27 08:26:00 -04:00
Kyle Spearrin be1cc945a2 enabled fix 2017-06-27 08:23:00 -04:00
Kyle Spearrin 3e61d938bc token sanitization and adjust timeouts on u2f 2017-06-27 08:14:03 -04:00
Kyle Spearrin 5d87fae906 U2f support 2017-06-26 15:52:50 -04:00
Kyle Spearrin bc988181f9 update messages 2017-06-24 17:20:27 -04:00
Kyle Spearrin 1030654ce2 android with NFC 2017-06-24 17:15:36 -04:00
Kyle Spearrin 1c25143a75 platform warnings 2017-06-24 17:12:10 -04:00
Kyle Spearrin 39281811f5 recovery code 2017-06-24 16:59:01 -04:00
Kyle Spearrin 7a19d444f1 update 2fa setup pages 2017-06-24 11:26:24 -04:00
Kyle Spearrin b8e9567501 u2f cleanup 2017-06-23 16:31:55 -04:00
Kyle Spearrin dda64b301e 2fa cleanup 2017-06-23 12:39:56 -04:00