Commit Graph

388 Commits

Author SHA1 Message Date
Kyle Spearrin 8bd9eafa37 loading titles 2018-07-17 23:15:15 -04:00
Kyle Spearrin 49f948844f update enc key 2018-07-17 17:22:51 -04:00
Kyle Spearrin df9282e759 adjust form requirements and verbatim input 2018-07-13 14:50:21 -04:00
Kyle Spearrin 1dc4f851cb hasEncKey checks 2018-07-12 17:09:09 -04:00
Kyle Spearrin ab4005ae00 verify email and outdated browser callouts 2018-07-12 11:34:51 -04:00
Kyle Spearrin 0c61e48977 update layouts for user groups and collections 2018-07-12 10:41:38 -04:00
Kyle Spearrin 98d3b42728 generic event log component for user/ciphers 2018-07-11 15:22:55 -04:00
Kyle Spearrin 455df290bf load orgs manually from vault 2018-07-11 11:39:48 -04:00
Kyle Spearrin a45c77bda9 aot compilation fixes 2018-07-09 17:07:13 -04:00
Kyle Spearrin 637120d0c5 make shareableCiphers public 2018-07-09 16:56:09 -04:00
Kyle Spearrin ecfecd295a group add/edit/delete 2018-07-09 16:27:54 -04:00
Kyle Spearrin 3e0f2126b3 list styling for people 2018-07-06 15:45:35 -04:00
Kyle Spearrin 7d42c4eaa0 org vault collections 2018-07-05 12:56:58 -04:00
Kyle Spearrin fda8155894 set org id when encrypting new 2018-07-05 10:10:30 -04:00
Kyle Spearrin f089b5e3d1 inherit local base for groupings and ciphers 2018-07-05 09:58:15 -04:00
Kyle Spearrin f578ebe4ef org cipher add/edit 2018-07-05 09:42:50 -04:00
Kyle Spearrin b97378dd40 sync after premium/org purchase 2018-07-05 08:39:22 -04:00
Kyle Spearrin 32f62b7ceb org component, org vault listing updates 2018-07-04 09:55:52 -04:00
Kyle Spearrin f1584ad7d7 org vault listing from apis 2018-07-03 23:33:12 -04:00
Kyle Spearrin 8f503f4f99 org component loaded independently 2018-07-03 16:04:38 -04:00
Kyle Spearrin 6d731e2939 setup org module and link org listing 2018-07-03 12:34:20 -04:00
Kyle Spearrin 1f62b9fdcb org create 2018-07-02 17:09:53 -04:00
Kyle Spearrin bd070ff066 no organizations message 2018-07-02 10:58:07 -04:00
Kyle Spearrin f7b9416460 user billing page 2018-06-29 16:55:54 -04:00
Kyle Spearrin 246d605e5c autofocus any type of element on modal shown 2018-06-27 09:45:26 -04:00
Kyle Spearrin 381da132f8 sync is not forced 2018-06-26 12:03:11 -04:00
Kyle Spearrin 998a63612f domain rules page implementation 2018-06-26 11:50:23 -04:00
Kyle Spearrin 53d23ec831 update cipher lsiting properly when folder deleted 2018-06-25 15:20:45 -04:00
Kyle Spearrin 1fb4f2946a submit button spinners 2018-06-21 10:06:32 -04:00
Kyle Spearrin 367104f0a7 added password generator tool 2018-06-20 18:16:20 -04:00
Kyle Spearrin 7979953f33 export data 2018-06-20 16:28:56 -04:00
Kyle Spearrin 5ffd13e2c8 totp code generation on add/edit page 2018-06-19 23:40:51 -04:00
Kyle Spearrin edb1700218 monospaced card code input 2018-06-18 17:32:59 -04:00
Neil Burrows 9729a2595d Card Code Mask in Angular Branch (#212) 2018-06-18 07:42:58 -04:00
Kyle Spearrin e18f76d2b0 stub out bulk share 2018-06-13 00:03:48 -04:00
Kyle Spearrin 3edf761549 bulk move 2018-06-12 17:33:08 -04:00
Kyle Spearrin 314ab61349 bulk actions stubbed out. bulk delete implemented 2018-06-12 17:11:24 -04:00
Kyle Spearrin 1f3ecbab33 delete from cipher list 2018-06-12 14:15:19 -04:00
Kyle Spearrin 4aacc06af0 disabled button styling 2018-06-12 14:06:42 -04:00
Kyle Spearrin ddab383b55 manage item collections 2018-06-12 13:08:47 -04:00
Kyle Spearrin edef3f90f1 sharing 2018-06-12 11:46:11 -04:00
Kyle Spearrin 5bd9a9a81d loaded state for orgs 2018-06-11 10:26:02 -04:00
Kyle Spearrin a0ac8ec9c2 org link styles 2018-06-11 10:13:06 -04:00
Kyle Spearrin 2bac2f1a39 organizations component in vault 2018-06-11 10:09:59 -04:00
Kyle Spearrin ab353d8498 add cipher from list 2018-06-11 09:43:22 -04:00
Kyle Spearrin 21a126f31f no items to list 2018-06-11 09:17:24 -04:00
Kyle Spearrin 5ecb26b032 refresh list if attachments change 2018-06-09 13:29:30 -04:00
Kyle Spearrin fbc756c6e3 style fixes on add/edit lists 2018-06-09 00:39:14 -04:00
Kyle Spearrin 5098153fde layouts and messaging 2018-06-08 17:08:19 -04:00
Kyle Spearrin 38a95c3745 dialogs with swal 2018-06-08 14:56:26 -04:00
Kyle Spearrin f05c6ccddd attachments list icon 2018-06-08 12:45:31 -04:00
Kyle Spearrin 3de3c7a189 add download file function for attachments 2018-06-08 12:16:47 -04:00
Kyle Spearrin d256a872fc cipher attachments modal 2018-06-08 12:04:03 -04:00
Kyle Spearrin 059df9c45d various vault functionality 2018-06-07 17:12:11 -04:00
Kyle Spearrin a18a591f0a layouts for cipher/folder add/edit 2018-06-07 10:21:28 -04:00
Kyle Spearrin 08dc36fbb0 some i18n and modal work 2018-06-07 09:05:25 -04:00
Kyle Spearrin a52aadd37d add/edit cipher modal 2018-06-06 23:23:14 -04:00
Kyle Spearrin 0fb66e247a search and move dropdown button 2018-06-06 23:00:57 -04:00
Kyle Spearrin ecddc1691f style updates 2018-06-06 17:42:42 -04:00
Kyle Spearrin a89cf28812 get vault working 2018-06-06 17:25:57 -04:00
Kyle Spearrin cc9410602c vault layout 2018-06-06 12:35:10 -04:00
Kyle Spearrin e814b8ef09 theme styling 2018-06-06 11:58:56 -04:00
Kyle Spearrin ce34ef902f stubbing out some layout 2018-06-06 09:43:28 -04:00
Kyle Spearrin a4ff241574 setup services, accounts components 2018-06-05 15:02:53 -04:00
Kyle Spearrin 28197970bd add jslib 2018-06-05 13:31:25 -04:00
Kyle Spearrin bf796fe80c stub out angular app with webpack 4 2018-06-04 23:10:41 -04:00
Kyle Spearrin 8f399f3c64 cleanout old angular.js app 2018-06-04 21:52:26 -04:00
Kyle Spearrin b393064f26 reset folder id for ciphers. resolves #204 2018-05-24 09:21:43 -04:00
Kyle Spearrin db39d58ea8 remove empty uri on add 2018-04-16 15:17:50 -04:00
Kyle Spearrin d083f1ddc3 version bump and lint fix 2018-03-24 20:49:20 -04:00
Kyle Spearrin 5fbc09b135 cannot create item in collection.
set collection after share.
2018-03-24 20:44:51 -04:00
Kyle Spearrin c3be8195fd no edit/del of "no folder" 2018-03-20 15:58:00 -04:00
Kyle Spearrin 39471d0421 loading ciphers false after first chunk 2018-03-19 11:33:52 -04:00
Kyle Spearrin 7a50c0536c loading switches for cipher and groupings 2018-03-19 11:28:23 -04:00
Kyle Spearrin 4ccd9501a8 add back missing select function 2018-03-19 11:14:28 -04:00
Kyle Spearrin 8bc9dafff2 vault fixes 2018-03-17 12:01:03 -04:00
Kyle Spearrin dcb0416fd6 re-factor vault listings 2018-03-17 11:42:35 -04:00
Kyle Spearrin 5c92350ed2 refactor for cipher response. add login uris. 2018-03-02 21:12:26 -05:00
Kyle Spearrin f8d6816101 Uppercase Bitwarden 2018-02-27 22:41:27 -05:00
Kyle Spearrin b85f56c681 restore collection ids on edit. resolves #174 2018-02-09 10:39:18 -05:00
Kyle Spearrin 25f2e9c1b7 autocomplete="new-password" to disable autofilling 2018-01-02 22:49:05 -05:00
Kyle Spearrin 01ffc68fc2 focus vault search on `$viewContentLoaded` 2017-12-19 11:30:52 -05:00
Kyle Spearrin 9e96906f32 compute counts on every load scenario 2017-12-14 15:20:18 -05:00
Kyle Spearrin 4ecf307285 properly flag new folder as type folder
resolves #149
2017-12-09 08:28:52 -05:00
Philipp Hug d2899d14c7 vaultAddCipherController.js: secureNote Type is int not string (#144) 2017-12-04 07:59:28 -05:00
Kyle Spearrin 37dddea515 simplify collapse/expand logic 2017-11-30 22:47:16 -05:00
Kyle Spearrin e307d1e87d init storage 2017-11-29 22:47:21 -05:00
Kyle Spearrin 62e1dbb642 expand/collapse all boxes 2017-11-29 22:43:58 -05:00
Kyle Spearrin b411176c8d better error message handling 2017-11-28 09:27:44 -05:00
Kyle Spearrin 2f13449cb6 fix null ref 2017-11-22 12:29:30 -05:00
Kyle Spearrin b0c1b7b683 default password generated is 14 length 2017-11-22 12:28:06 -05:00
Kyle Spearrin 7e8978c7fc single collection icon is a cube 2017-11-22 12:24:21 -05:00
Kyle Spearrin d58b422bd0 no items in folder/collection 2017-11-22 12:21:55 -05:00
Kyle Spearrin 3563601382 no collections message 2017-11-22 12:17:40 -05:00
Kyle Spearrin d42e6ca3fd show collection and folder groupings together 2017-11-22 12:08:31 -05:00
Kyle Spearrin 263f5ba147 monospaced fonts on certain input fields 2017-10-26 11:37:38 -04:00
Kyle Spearrin a57110b935 lint fixes 2017-10-25 16:01:04 -04:00
Kyle Spearrin cae8beaa8f default cipher type data objects 2017-10-25 15:45:33 -04:00
Kyle Spearrin c3653577c6 fix bug with only showing selected collections 2017-10-19 21:18:45 -04:00
Kyle Spearrin 79fc3056a6 re-order car brands 2017-10-12 23:37:05 -04:00
Kyle Spearrin 641c76ae62 overflow y on control-sidebar sections 2017-10-12 22:42:12 -04:00
Kyle Spearrin 598c7ea068 update listing when cipher is edited 2017-10-12 15:48:30 -04:00
Kyle Spearrin cd93d6cc32 icons for filters 2017-10-12 10:59:01 -04:00
Kyle Spearrin 2963516d5c more logins to cipher renames 2017-10-11 09:57:18 -04:00
Kyle Spearrin de3f310082 renaming logins to ciphers in move 2017-10-11 09:45:52 -04:00
Kyle Spearrin f828288b84 icons for vault listing 2017-10-10 21:55:58 -04:00
Kyle Spearrin 7a36f13034 convert share from logins to ciphers 2017-10-09 15:54:21 -04:00
Kyle Spearrin 422b48fa36 added additional fields to identity 2017-10-09 11:00:41 -04:00
Kyle Spearrin fe9e29a057 cipher type icons 2017-10-09 10:42:26 -04:00
Kyle Spearrin 88c302ca2e cipher type forms 2017-10-09 10:06:44 -04:00
Kyle Spearrin 52f3032483 fixes for item filtering in vault 2017-10-09 08:20:58 -04:00
Kyle Spearrin b13edfeeae adjust height of notes field 2017-10-07 21:57:00 -04:00
Kyle Spearrin 4046339569 filter cipher list by type 2017-10-07 21:48:02 -04:00
Kyle Spearrin 52f4a9d961 show all types in listing 2017-10-07 21:28:15 -04:00
Kyle Spearrin ca0fb6d66a convert add login to ciphers 2017-10-07 14:20:28 -04:00
Kyle Spearrin 7c93c82d24 shared vault listing conversion to ciphers 2017-10-07 13:45:33 -04:00
Kyle Spearrin 3b71760f9e convert vault listing to ciphers 2017-10-06 22:01:17 -04:00
Kyle Spearrin c4d2045884 convert edit to generic ciphers 2017-10-06 21:24:04 -04:00
Kyle Spearrin c44a638644 version bump and lint fixes 2017-09-28 11:16:01 -04:00
Kyle Spearrin 5ba4b37610 disable autocomplete on various forms 2017-09-27 13:04:03 -04:00
Kyle Spearrin a0e5591f8e larger modals. sm breakpoints on login add/edit 2017-09-21 23:19:06 -04:00
Kyle Spearrin e952073c3c new remove button 2017-09-21 23:00:49 -04:00
Kyle Spearrin 9bdd0d116a disable fields when cannot edit 2017-09-21 22:56:31 -04:00
Kyle Spearrin 05c8a39e6d custom fields on all add/edit login pages 2017-09-21 14:27:07 -04:00
Kyle Spearrin 8fa6ff48cf touch-ups on custom field layout 2017-09-21 13:53:54 -04:00
Kyle Spearrin 7a31783ea4 custom fields added to edit login page 2017-09-21 13:21:09 -04:00
Kyle Spearrin f7fbdf2081 move logins to ciphers apis 2017-09-20 16:45:13 -04:00
Kyle Spearrin 465304b004 only show selected collection that are writeable 2017-08-30 17:09:22 -04:00
Kyle Spearrin 63033ca12d pull only writable collections when editing 2017-08-30 15:58:51 -04:00
Kyle Spearrin e95ede73ba fix bug with password going into username field 2017-08-09 08:24:16 -04:00
Kyle Spearrin a1dfd7493a premium check updates 2017-07-26 10:07:12 -04:00
Kyle Spearrin bbd8a1265b attachments for shared view 2017-07-25 15:45:52 -04:00
Kyle Spearrin 24056163dd premium required for attachments 2017-07-21 17:14:40 -04:00
Kyle Spearrin 715835c12f lint fixes 2017-07-14 14:32:26 -04:00
Kyle Spearrin f761733d0b Show file after upload and reset input 2017-07-12 14:17:21 -04:00
Kyle Spearrin 87f0e2be0e cleanup 2017-07-12 10:00:36 -04:00
Kyle Spearrin 25536e10ef toasts and error handling 2017-07-10 23:16:34 -04:00
Kyle Spearrin 51e30b2f7a capture attachment in closure 2017-07-10 16:21:39 -04:00
Kyle Spearrin 47cb20f01e share login with attachments 2017-07-10 14:30:33 -04:00
Kyle Spearrin b62950fa2b IE fixes and crypto shims 2017-07-08 00:12:57 -04:00
Kyle Spearrin abed4df973 attachments for org logins 2017-07-07 15:43:24 -04:00
Kyle Spearrin 11cbe3b7bb allow totp if from an org with totp 2017-07-07 14:16:15 -04:00
Kyle Spearrin 49dbf4945f totp access for orgs 2017-07-07 12:12:08 -04:00
Kyle Spearrin ff729608e1 delete attachments 2017-07-07 10:58:51 -04:00
Kyle Spearrin b380d723b7 UI adjustments for premium adverts 2017-07-07 09:11:45 -04:00
Kyle Spearrin ed13644a02 totp generator directive 2017-07-07 00:13:26 -04:00
Kyle Spearrin 8a90f562ef add field for totp to login 2017-07-06 21:22:06 -04:00
Kyle Spearrin dfd791ecf9 premium required messages 2017-07-06 16:15:28 -04:00
Kyle Spearrin 1fb220c25e attachment errors 2017-07-05 16:27:28 -04:00
Kyle Spearrin 7ff79a0fdd download and decrypt attachments 2017-06-30 22:34:26 -04:00
Kyle Spearrin 7b4cf53ec4 encrypt, upload, and view attachments 2017-06-30 16:22:39 -04:00
Kyle Spearrin cdaf3cb428 ux improvements for bulk actions 2017-06-09 12:30:47 -04:00
Kyle Spearrin d640bb5a04 small modal 2017-06-09 12:05:22 -04:00
Kyle Spearrin b1ebcb76f0 bulk move logins 2017-06-09 09:46:25 -04:00
Kyle Spearrin 488dbb6715 toggle checkboxes by clicking whole cell 2017-06-09 01:10:53 -04:00
Kyle Spearrin f170157817 bulk actions with move and delete 2017-06-09 00:44:56 -04:00
Kyle Spearrin c094a26cbf copy password from vault listings 2017-06-08 22:25:01 -04:00
Kyle Spearrin 366506555a lint fixes 2017-06-07 21:19:37 -04:00
Kyle Spearrin 3359e78047 stop click directive to prevent CSP errors 2017-06-07 19:01:27 -04:00
Kyle Spearrin fadd070663 control sidebar adjustments 2017-06-06 12:18:43 -04:00
Kyle Spearrin f07f58733c fix layout after filtering 2017-06-05 11:19:01 -04:00
Kyle Spearrin b5521425ae folder icon. remove tags 2017-06-05 10:46:56 -04:00
Kyle Spearrin b191ecd29e control sidebar for vault with filters 2017-06-05 10:38:37 -04:00
Kyle Spearrin 489b93d5df fix lint errors 2017-05-20 08:55:43 -04:00
Kyle Spearrin 5cc8439f5b dont scroll to top with `#` on click resolves #62 2017-05-10 07:58:51 -04:00
Kyle Spearrin 816cc0b17b occurred typo 2017-05-09 14:23:39 -04:00
Kyle Spearrin 4518e7056c fixed to collection sharing. observe login edit. 2017-05-08 11:36:11 -04:00
Kyle Spearrin 0be6249c2b shared bugs 2017-04-27 16:34:04 -04:00
Kyle Spearrin a083fc9084 user vault collections changed to show all shared 2017-04-27 16:24:38 -04:00
Kyle Spearrin b5f8b1014e add/edit logins from org admin vault 2017-04-27 14:47:44 -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 90b0f3201e telemetry events 2017-04-26 10:21:06 -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 c3eb6bb972 check that chunks has length 2017-04-19 10:10:27 -04:00
Kyle Spearrin 0b9083915a remove login from individual subvault 2017-04-19 09:57:47 -04:00
Kyle Spearrin 6d555bcf84 fix lint errors 2017-04-19 09:03:47 -04:00
Kyle Spearrin 799fbeba72 cleanup styles and pluralize vault counts 2017-04-18 12:03:06 -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 3728f012d7 make dropdown append more generic 2017-04-18 10:19:42 -04:00
Kyle Spearrin aa7a3c442c adjust vault login chunking 2017-04-15 01:02:56 -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 249d00b285 cache vault data in root scope 2017-04-14 12:35:46 -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 ce64601e38 ui tweaks 2017-04-12 21:58:36 -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 cdf029bc84 fix null check on subvault management 2017-04-12 11:11:01 -04:00
Kyle Spearrin 5f130bdda7 notes about sharing 2017-04-11 17:29:45 -04:00
Kyle Spearrin b11d7be990 fix subvault collapse and add org plan details 2017-04-07 13:50:34 -04:00
Kyle Spearrin 8f007a70db dropdown options and iconography for subvaults 2017-04-06 11:00:53 -04:00
Kyle Spearrin 0feea6091b subvault messages when sharing 2017-04-06 10:24:15 -04:00