Matt Gibson
5aba9f7549
Add cipher response to restore ( #1072 )
...
* Return revised ciphers on restore api call
* Return restored date from restore sproc
* Test Restore updates passed in ciphers
This is necessary for CipherController to appropriately return the
up-to-date ciphers without an extra db call to read them.
* Add missing SELECT
2021-01-08 08:52:42 -06:00
Addison Beck
229478adae
Feature.web.534.allow multi select in org vault ( #830 )
...
* Set up API methods for bulk admin delete
2020-07-22 11:38:53 -05:00
Chad Scharf
d07f27f274
[Soft-Delete] Simplify the data-tier, removed extra sprocs and reuse update
2020-04-01 16:39:27 -04:00
Chad Scharf
d014a597dd
[Soft Delete] - API updates for soft delete + retrieval
2020-04-01 13:00:25 -04:00
Chad Scharf
55b937ff68
Updated PR comments, changed smart defaults for behavior, updated Cipher table index
2020-03-27 10:23:37 -04:00
Chad Scharf
bc46eccf70
Deleted date on Cipher table, related sprocs and repositories updated
2020-03-26 19:32:37 -04:00
Kyle Spearrin
b4148d3532
fix issues on cipher admin endpoints
2019-05-01 09:38:13 -04:00
Kyle Spearrin
96b492fa07
apis for creating ciphers with org & collections
2018-10-19 12:07:31 -04:00
Kyle Spearrin
7164f378fc
purge org vault
2018-09-25 09:12:50 -04:00
Kyle Spearrin
de552be25f
apis for bulk sharing
2018-06-13 14:03:44 -04:00
Kyle Spearrin
165ee97d2f
refactor cipher queries by user. tuned indexing.
2018-04-24 12:48:43 -04:00
Kyle Spearrin
a042fd10f1
apis for purging user vault
2017-10-25 21:26:09 -04:00
Kyle Spearrin
b06aae7cfd
Admins are not limited by collection controls
2017-09-06 13:01:22 -04:00
Kyle Spearrin
95181aef89
organization cipher import with collections
2017-09-05 17:49:34 -04:00
Kyle Spearrin
770fa10f3e
fix bugs around collection association
2017-08-30 18:18:39 -04:00
Kyle Spearrin
43262e577c
delete attachments
2017-07-07 11:07:22 -04:00
Kyle Spearrin
6cea556ae1
post, upload, and save cipher attachment
2017-06-30 11:15:58 -04:00
Kyle Spearrin
f24bc96846
folder permission checks and null folder
2017-06-09 09:48:44 -04:00
Kyle Spearrin
d3073e675e
bulk action apis for delete and move
2017-06-09 00:30:59 -04:00
Kyle Spearrin
a01d5d9a51
"user key" schema and api changes
2017-05-31 09:54:32 -04:00
Kyle Spearrin
b039461ff4
CipherDetails Edit property
2017-05-06 23:23:01 -04:00
Kyle Spearrin
c6ac82dadd
renaming subvault => collection
2017-04-27 09:19:30 -04:00
Kyle Spearrin
0e5799f7c8
apis for org vault listing
2017-04-17 17:01:23 -04:00
Kyle Spearrin
e732996cd9
change email/password adjustments
2017-04-17 14:53:07 -04:00
Kyle Spearrin
f21652b46b
refactored cipherfolder and fav to JSON columns
2017-04-15 22:26:45 -04:00
Kyle Spearrin
bf18a5905d
import fixes for new folder/favorite schema
2017-04-12 16:48:38 -04:00
Kyle Spearrin
09048cf98f
dep. history and favorites apis. backwards compat
2017-04-12 14:42:19 -04:00
Kyle Spearrin
5029af33c5
user can edit responses and cipher partial updates
2017-03-24 16:15:50 -04:00
Kyle Spearrin
47477f6ca5
subvault ciphers
2017-03-23 17:43:12 -04:00
Kyle Spearrin
ed8d5d69a4
Move into and read ciphers from org subvaults
2017-03-21 21:13:39 -04:00
Kyle Spearrin
26b553c248
cipher details create/update
2017-03-18 23:41:46 -04:00
Kyle Spearrin
588f6c7c2c
refactor for cipher details, folders, favorites
2017-03-18 11:58:02 -04:00
Kyle Spearrin
d7a1cd1ce3
cipher repo interface to use details
2017-03-18 00:02:06 -04:00
Kyle Spearrin
bd0c960e9f
move domains to Models.Table
2017-03-08 21:45:08 -05:00
Kyle Spearrin
acb1fc0be5
remove old share solution code
2017-02-28 22:51:29 -05:00
Kyle Spearrin
8c7f1dd343
Support for CipherKey and Share APIs
2017-02-27 22:58:01 -05:00
Kyle Spearrin
900e71d4dd
return share information with cipher API response
2017-02-21 22:52:02 -05:00
Kyle Spearrin
89e524e1e4
added cipher history API for data syncing with client databases
2016-06-08 20:40:20 -04:00
Kyle Spearrin
3fdb0fcf67
refactored data storage to use cipher table. added history table and insert triggers.
2016-05-21 17:16:22 -04:00
Kyle Spearrin
1b3acec905
Transactionally safe user password and email change updates.
2016-02-21 00:15:17 -05:00
Kyle Spearrin
972290d1ec
Added retrt logic to all documentdb queries. Updated change password and email process to use multi step for cirty ciphers and replace user. Fixed RefreshSecurityStampAsync to not dirty ciphers.
2015-12-29 21:45:21 -05:00
Kyle Spearrin
8d7178bc74
Added cipher service with bulk import to account controller
2015-12-26 23:09:53 -05:00
Kyle Spearrin
437b971003
initial commit of source
2015-12-08 22:57:38 -05:00