Commit Graph

886 Commits

Author SHA1 Message Date
Kyle Spearrin 1db6d7f32b import via textarea 2017-03-30 00:07:26 -04:00
Kyle Spearrin 61cce7e8e7 subvault listing search and edit subvault 2017-03-29 22:23:00 -04:00
Kyle Spearrin 616a442fcb handle errors in org people edit 2017-03-29 21:26:48 -04:00
Kyle Spearrin 916519a43a org name from mail invite link 2017-03-29 20:58:27 -04:00
Kyle Spearrin af2f7a7a5a organization listing from side menu 2017-03-29 19:21:06 -04:00
Kyle Spearrin 853d1f4cfa status label 2017-03-29 18:05:56 -04:00
Kyle Spearrin cbcfdafef6 UI updates for org pages 2017-03-28 22:09:27 -04:00
Kyle Spearrin b156a27d1f api form 2017-03-28 22:04:09 -04:00
Kyle Spearrin f6ce6426f1 add search to people listing 2017-03-28 21:44:12 -04:00
Kyle Spearrin e12582c2c2 UI tweaks for org invites 2017-03-28 21:16:44 -04:00
Kyle Spearrin 4d2cae0b0f share profile promise result when called at same
time
2017-03-27 22:22:56 -04:00
Kyle Spearrin 35e0f27f52 access control on orgs pages 2017-03-27 21:55:39 -04:00
Kyle Spearrin 77ddc83a04 check status and types for org management 2017-03-25 21:52:27 -04:00
Kyle Spearrin 3c83741b13 ui updates for vault logins list 2017-03-25 16:09:06 -04:00
Kyle Spearrin 636c709671 hide favorites box when loading 2017-03-25 15:58:39 -04:00
Kyle Spearrin f3f1b413b7 hide favorites box when no search results 2017-03-25 15:56:43 -04:00
Kyle Spearrin 8eaad64dd6 added favorites box to top of my vault listing 2017-03-25 15:50:24 -04:00
Kyle Spearrin f80ba6b87c share promises and readonly check 2017-03-25 11:41:06 -04:00
Kyle Spearrin 5e5e3b5359 set profile after auth logIn 2017-03-25 11:03:11 -04:00
Kyle Spearrin 19203e976b convert auth service profile methods to promises 2017-03-25 10:43:19 -04:00
Kyle Spearrin 2154607d11 revert settings 2017-03-24 16:10:22 -04:00
Kyle Spearrin 072de1ea44 readonly and partial login updates 2017-03-24 16:09:57 -04:00
Kyle Spearrin 1818dad0d1 remove sharing module. move subvaults 2017-03-23 23:01:22 -04:00
Kyle Spearrin d51eab779c subvault listing 2017-03-23 18:10:00 -04:00
Kyle Spearrin 9f1ab6f961 accept org invite. return state for login 2017-03-23 16:58:06 -04:00
Ben Brooks 0b875fc6f7 Add link to Firefox addon (#49)
* Add link to Firefox addon

* De-localise URLs

* re-instate media type param for iOS hint
2017-03-23 14:05:00 -04:00
Kyle Spearrin fd62938db0 fix wrong org user type id 2017-03-23 00:40:23 -04:00
Kyle Spearrin 4499ec6a22 reinvite and remove org users 2017-03-23 00:33:35 -04:00
Kyle Spearrin dde20f4451 resolve lint errors 2017-03-21 23:07:53 -04:00
Kyle Spearrin 715b91ab96 update all the things 2017-03-21 23:07:53 -04:00
Kyle Spearrin b85a45d8f9 Move and list ciphers from org subvaults 2017-03-21 00:05:20 -04:00
Kyle Spearrin 22ab5d334e load folders from it's api 2017-03-18 22:55:54 -04:00
Kyle Spearrin acf124c81e re-stub frontend sharing center 2017-03-16 22:44:54 -04:00
Kyle Spearrin 51d81dea9f manage user type 2017-03-13 23:31:01 -04:00
Kyle Spearrin 4a6066bb88 user vault associations 2017-03-13 22:54:57 -04:00
Kyle Spearrin 6ece16ccc9 org people subvault selection 2017-03-11 23:02:43 -05:00
Kyle Spearrin 0acab61f2e add new org to profile 2017-03-11 20:46:33 -05:00
Kyle Spearrin ed9d26fd1b serialize private key to pkcs8 format 2017-03-10 20:49:50 -05:00
Kyle Spearrin 14e290c489 org key fixes 2017-03-09 22:28:14 -05:00
Kyle Spearrin 429b2b8a21 add subvault 2017-03-09 22:08:47 -05:00
Kyle Spearrin e7707c4826 Set private key from asn1 on initial set 2017-03-09 20:59:10 -05:00
Kyle Spearrin 290cbe6b55 list subvaults for org 2017-03-07 23:05:49 -05:00
Kyle Spearrin d5708f24e6 settings caret 2017-03-07 00:41:49 -05:00
Kyle Spearrin 3d273f041e do api calls on viewContentLoaded 2017-03-07 00:36:27 -05:00
Kyle Spearrin 22299c03cd list-groups for org box listing 2017-03-07 00:19:00 -05:00
Kyle Spearrin 0ea4b4400f org keys and optimized org profile load for sidenav 2017-03-06 23:54:06 -05:00
Kyle Spearrin b3c8337f83 routes for org subvaults 2017-03-06 23:01:08 -05:00
Kyle Spearrin a9e85f8765 org user invites and confirmation 2017-03-04 20:41:45 -05:00
Kyle Spearrin b36799bf0c subvaults page stubbed out 2017-03-03 22:45:10 -05:00
Kyle Spearrin 4d71a05d2a organization pages and routing 2017-03-03 21:53:02 -05:00
Kyle Spearrin 4fdf2a98bf org dashboard route 2017-03-03 19:14:14 -05:00
Kyle Spearrin 880be03211 organization signup 2017-03-03 00:07:31 -05:00
Kyle Spearrin 27495d5055 Organization profile 2017-03-02 21:51:24 -05:00
Kyle Spearrin 492e2e693c setup new organization layout within backend 2017-03-01 22:47:24 -05:00
Kyle Spearrin 05a92ebd26 remove share login modal and add organizations box 2017-02-28 23:43:54 -05:00
Kyle Spearrin 0d2e296eda lint fixes 2017-02-28 22:53:19 -05:00
Kyle Spearrin ad25267ed7 folder options 2017-02-28 00:20:03 -05:00
Kyle Spearrin 1ed86899bb share login modal 2017-02-28 00:18:11 -05:00
Kyle Spearrin 63c136a1ff share modal 2017-02-25 23:37:42 -05:00
Kyle Spearrin 3905b2b945 beta badge 2017-02-25 22:41:42 -05:00
Kyle Spearrin afaaf7d73a modal UI for sharing folders/logins from vault 2017-02-25 22:38:30 -05:00
Kyle Spearrin 642b35582f vault row selectable 2017-02-25 22:22:25 -05:00
Kyle Spearrin 117188769c format vault listing 2017-02-25 22:13:16 -05:00
Kyle Spearrin bd7aad37e6 copyright update 2017-02-25 22:09:58 -05:00
Kyle Spearrin 08b4e08820 style updates 2017-02-25 21:53:39 -05:00
Kyle Spearrin aa4f360f59 combine import/export 2017-02-25 02:51:42 -05:00
Kyle Spearrin 2420375d56 remove unused service references 2017-02-23 19:32:56 -05:00
Kyle Spearrin bc5c738c25 rework share pages 2017-02-23 00:45:54 -05:00
Kyle Spearrin ccc527f329 Switch vault listing to user ciphers apis instead of calling login and folder separately 2017-02-21 22:50:48 -05:00
Kyle Spearrin cf144aa2c1 set private key when logging in 2017-02-21 00:30:00 -05:00
Kyle Spearrin 086d924f06 generate keypair on registration 2017-02-21 00:30:00 -05:00
Kyle Spearrin 24862f31b3 tab layout for sharing center 2017-02-21 00:30:00 -05:00
Kyle Spearrin 877eb4d423 setup UI pages for sharing center 2017-02-21 00:30:00 -05:00
Kyle Spearrin 2478a8f3cc updates to cryptoService for rsa keypairs 2017-02-21 00:30:00 -05:00
Kyle Spearrin 3ed69d887f utf8 encode params for key derivation 2017-02-15 19:03:56 -05:00
Kyle Spearrin f0d440d204 Move tools from side nav into tools page boxes 2017-02-14 00:41:23 -05:00
Kyle Spearrin 3e18f812db lint errors 2017-02-11 18:22:13 -05:00
Kyle Spearrin 8cf02fd59a version bump 2017-02-11 17:12:50 -05:00
Kyle Spearrin 71e4697562 two factor edits 2017-02-11 17:08:06 -05:00
Kyle Spearrin cf1bffe2f1 change email button 2017-02-11 16:48:52 -05:00
Kyle Spearrin 55a5fd49dc Moved domain rules page out from modal into it's own page 2017-02-11 16:46:24 -05:00
Kyle Spearrin 3f6637eb8f move many account settings into main settings page instead of nav menu 2017-02-11 15:44:22 -05:00
Kyle Spearrin 7373e281ac print recovery code. changed vault and login route 2017-02-11 14:21:21 -05:00
Kyle Spearrin 52b89455d7 replace sjcl cryptoservice implementation with forge 2017-02-11 13:03:48 -05:00
Kyle Spearrin bca7592c77 production by default settings 2017-02-01 22:56:39 -05:00
Kyle Spearrin f6ab0bfe82 version bump 2017-02-01 22:53:38 -05:00
Kyle Spearrin 7666d6136d updated truekey importer to their new csv format 2017-02-01 22:52:36 -05:00
Kyle Spearrin 7bdda34f14 remove old auth endpoints from apiservice 2017-01-29 21:39:38 -05:00
Kyle Spearrin df21f89fcb lint fix 2017-01-29 21:24:32 -05:00
Kyle Spearrin f3b4cdca8a back to enum ints for 2fa providers 2017-01-28 17:27:37 -05:00
Kyle Spearrin e674e7287e token refresh 2017-01-28 16:09:38 -05:00
Kyle Spearrin a20e8b6228 fix string split bug on 1password 1pif importer 2017-01-28 02:03:49 -05:00
Kyle Spearrin 8d50e96dab splashid importer 2017-01-28 01:57:36 -05:00
Kyle Spearrin 1fe673951b WIP convert web vault to new identity server 2017-01-28 01:19:43 -05:00
Kyle Spearrin 3df5a9454e 1password importer naming adjustments 2017-01-21 02:08:14 -05:00
Kyle Spearrin 79fecd6b03 fix some linter complaints 2017-01-20 23:39:43 -05:00
Kyle Spearrin f3445c24b9 added example placeholder text 2017-01-10 21:54:32 -05:00
Kyle Spearrin a3150d8505 cleanup domain add/edit submission 2017-01-10 21:53:03 -05:00
Kyle Spearrin 828b5d8703 Add/edit equivalent domains 2017-01-10 21:38:53 -05:00
Kyle Spearrin 39559e203a react to model restructure on API 2017-01-10 17:01:38 -05:00
Kyle Spearrin 605bdd0ea0 domain rules page setup with new APIs 2017-01-09 22:26:20 -05:00
Kyle Spearrin 74945e03ce linter fixes 2017-01-06 00:03:33 -05:00
Kyle Spearrin c772502af5 version bump fix for settings 2017-01-05 23:57:45 -05:00
Kyle Spearrin 2306da94fe More instructions for firefox password exporter. 2017-01-04 22:43:22 -05:00
Kyle Spearrin 9f7ed11082 fix bug from site rename 2017-01-04 22:32:47 -05:00
Kyle Spearrin fff0efb095 append tooltips to body 2017-01-04 22:23:21 -05:00
Kyle Spearrin 9aa61f4bca complete import options array 2017-01-04 20:39:55 -05:00
Kyle Spearrin ac6a3caa8f importer instructions 2017-01-04 00:11:27 -05:00
Kyle Spearrin 0914776152 re-ordered fields on site add/edit. marked name as required with asterisk 2017-01-03 22:09:26 -05:00
Kyle Spearrin 45d0f43e90 If searching, only show folder if it has filtered logins 2017-01-03 19:19:54 -05:00
Kyle Spearrin 7264367fa3 Collapse/Expand #32 2017-01-03 19:06:50 -05:00
Kyle Spearrin 022fa34478 switch back to sites enpoint until API is updated 2017-01-03 00:35:04 -05:00
Kyle Spearrin f7fd28fded refactored naming Site => Login 2017-01-02 22:26:32 -05:00
Kyle Spearrin e01a22de48 importer fixes 2017-01-02 21:37:20 -05:00
Kyle Spearrin 711c8e63c1 fixes to 1password4 1pif. new uri formatter. added importers for 1password6 csv, zoho vault csv, password boss json, keepassx csv, and ascendo data vault csv. 2017-01-02 18:20:42 -05:00
Kyle Spearrin f186ec160a saferpass csv importer 2016-12-31 16:24:11 -05:00
Kyle Spearrin 53fcfd13ee folder and site count to vault list 2016-12-31 15:18:40 -05:00
Kyle Spearrin c684d66ec0 use reference field names on clipperz importer 2016-12-31 14:52:04 -05:00
Kyle Spearrin 6496f750b0 roboform html importer 2016-12-31 14:48:56 -05:00
Kyle Spearrin 6aaa47cccd avira json importer 2016-12-31 01:00:51 -05:00
Kyle Spearrin 1f6677d610 clipperz html importer 2016-12-31 00:38:12 -05:00
Kyle Spearrin 54b659aff0 true key json importer 2016-12-29 15:33:37 -05:00
Kyle Spearrin b9db21309e split newline for msecure notes 2016-12-29 11:41:13 -05:00
Kyle Spearrin 8649c3b2b1 msecure csv importer 2016-12-29 02:33:37 -05:00
Kyle Spearrin 6bf6cc365b sticky password importer (#1) 2016-12-28 10:36:44 -05:00
Kyle Spearrin 7c2d5448e8 catch bad data on all importers 2016-12-27 10:36:02 -05:00
Kyle Spearrin a9f2ef7c10 version bump 2016-12-22 01:38:43 -05:00
Kyle Spearrin f86bce970e dashlane csv importer (#1) 2016-12-22 01:33:47 -05:00
Kyle Spearrin 6cbd618fb8 password safe importer (#1) 2016-12-21 23:30:47 -05:00
Kyle Spearrin 11787193ed Enpass csv importer (#1) 2016-12-21 22:15:37 -05:00
Kyle Spearrin 45aae6810c added opera extension link 2016-12-19 11:06:29 -05:00
Kyle Spearrin 7f6d571ef1 Clear _aesWithMac too with key clear 2016-12-10 10:34:42 -05:00
Kyle Spearrin 908dc4727c encrypt-then-mac support 2016-12-08 22:21:46 -05:00
Kyle Spearrin 264759cfa0 Version bump and CNAME dist fix 2016-12-03 00:56:41 -05:00
Kyle Spearrin 3101e57c36 Reorganization a bit more. Updated readme with build/run instructions. 2016-12-01 00:07:03 -05:00
Kyle Spearrin b72a52232d reorganize project folder structure and remove asp.net dependency 2016-11-30 23:50:00 -05:00