Commit Graph

388 Commits

Author SHA1 Message Date
Kyle Spearrin 384978a511 fix old attachments article info 2018-11-16 09:17:33 -05:00
Kyle Spearrin ac1f8a69e1 allow bulk sharing of items with new attachments 2018-11-15 12:56:07 -05:00
Kyle Spearrin 8232a4c9c8 fix old attachments by reuploading them 2018-11-14 15:20:17 -05:00
Kyle Spearrin b7e4d9c806 toggle collapse string update 2018-11-09 17:50:26 -05:00
Kyle Spearrin 95b91f0ce2 added collpase/expand functions to groupings 2018-11-09 17:45:01 -05:00
Kyle Spearrin 60ee82ca47 always loading nested now 2018-10-26 10:49:14 -04:00
Kyle Spearrin 8252512784 nested collections 2018-10-25 12:19:35 -04:00
Kyle Spearrin 1390d7eb1d display nested folders 2018-10-25 09:38:52 -04:00
Kyle Spearrin 8da1bb13ff dont stop prob on label simple label click for cb list 2018-10-24 22:15:09 -04:00
Kyle Spearrin 745e6c1715 use base collections component from jslib 2018-10-23 12:04:05 -04:00
Kyle Spearrin e20a75eb0c use share component from jslib 2018-10-23 10:33:40 -04:00
Kyle Spearrin a24c41ff25 set org id and collections if filtered 2018-10-22 16:46:48 -04:00
Kyle Spearrin 5e7c9a7278 add ownership and collection assignment from add/edit 2018-10-19 12:44:52 -04:00
Kyle Spearrin 68ed8e51bd convert analytics and toaster to platform utils 2018-10-03 10:33:04 -04:00
Kyle Spearrin 53675eeba7 stop prop on checkbox clicks 2018-09-24 17:45:35 -04:00
Kyle Spearrin 8c9705eec0 null check collection ids filter 2018-09-11 08:46:04 -04:00
Kyle Spearrin e5226d7ffc check key and premium after sync 2018-08-31 17:23:36 -04:00
Kyle Spearrin b322f20c81 fix attachments deps 2018-08-29 09:31:20 -04:00
Kyle Spearrin 7d7a9f3dc6 attachments accessible if can access premium 2018-08-29 09:22:28 -04:00
Kyle Spearrin 41ff511165 user canAccessPremium checks 2018-08-28 23:17:58 -04:00
Kyle Spearrin 80febf97d3 idle reconnects for notifications 2018-08-22 22:37:55 -04:00
Kyle Spearrin 85ca10dbb3 notification service implementation 2018-08-20 22:21:13 -04:00
Kyle Spearrin bcb44e8cf7 fix copying 2018-08-17 12:25:21 -04:00
Kyle Spearrin c892480086 wrap cipher list details for long names 2018-08-16 08:46:49 -04:00
Kyle Spearrin e3ca470a6a implement search service 2018-08-13 16:27:17 -04:00
Kyle Spearrin 80af20ef54 control save button enabled for sharing modal 2018-08-07 23:46:31 -04:00
Kyle Spearrin 9ff34a12a2 fix save button on collection management 2018-08-03 21:09:22 -04:00
Kyle Spearrin c5f6ce3fe5 no org message on share 2018-08-03 21:07:24 -04:00
Kyle Spearrin 600218cf7b support for otpauth 2018-07-31 11:26:04 -04:00
Kyle Spearrin 8b8bd88adf control when password history shows 2018-07-30 22:02:01 -04:00
Kyle Spearrin ed8aaa5505 view password history 2018-07-30 08:48:48 -04:00
Kyle Spearrin 9aa8699617 disable autocomplete of password fields 2018-07-30 08:00:23 -04:00
Kyle Spearrin 94f671ca6b show reivison dates for item edit 2018-07-27 23:38:12 -04:00
Kyle Spearrin dc69887628 fixes for non-admin actions on org vault list 2018-07-27 22:36:25 -04:00
Kyle Spearrin 7c882ed40c catch error 2018-07-27 22:08:31 -04:00
Kyle Spearrin c8909beedd uncheck all on destroy 2018-07-27 22:05:03 -04:00
Kyle Spearrin 15fc4e5f2d filter ciphers before doing select all, resolves #227 2018-07-27 21:59:49 -04:00
Kyle Spearrin f71be112c2 added missing filters translation 2018-07-26 08:16:37 -04:00
Kyle Spearrin d9a09a815a remove partial line 2018-07-25 09:26:04 -04:00
Kyle Spearrin 489c7934bf showPremiumCallout always after sync 2018-07-25 09:24:55 -04:00
Kyle Spearrin 5cc1438e8b inOrgWithPremium after sync 2018-07-25 09:23:29 -04:00
Kyle Spearrin 2a16be2fb2 await org premium check 2018-07-24 10:53:01 -04:00
Kyle Spearrin 105a7870bf dont show premium ad if in rog with premium 2018-07-24 10:44:52 -04:00
Kyle Spearrin 3544c96a64 nothing selected error 2018-07-21 21:58:24 -04:00
Kyle Spearrin b9ea3de860 premium callout 2018-07-20 10:44:17 -04:00
Kyle Spearrin 59f5304d87 no collections message 2018-07-19 17:17:30 -04:00
Kyle Spearrin bb68303b03 larn more links 2018-07-19 13:56:44 -04:00
Kyle Spearrin 7346958b27 totp upgrade fixes 2018-07-18 09:47:02 -04:00
Kyle Spearrin 1cee1c6e8f premium and paid org callouts 2018-07-18 09:21:23 -04:00
Kyle Spearrin 8278a8f3e4 remove all blur clicks 2018-07-17 23:21:23 -04:00
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