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 |
|
Matt Portune
|
92238eb0a9
|
Additional changes for enterprise portal sso config (#819)
* Additional changes for enterprise portal sso config
* Requested changes
* rename enum to Saml2
* Limit to one SSO config per org
|
2020-07-13 15:58:59 -04:00 |
|
Chad Scharf
|
145dcabba6
|
[Soft Delete] bulk import fails if DeletedDate null
|
2020-04-10 13:43:51 -04: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
|
9800b752c0
|
Changed all C# control flow block statements to include space between keyword and open paren
|
2020-03-27 14:36:37 -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
|
218fec52f1
|
allow maintenance tasks to take 48 hours
|
2020-03-08 20:59:03 -04:00 |
|
Kyle Spearrin
|
0b9125be9c
|
add column mapping to sql bulk copies
|
2020-02-27 22:45:43 -05:00 |
|
Kyle Spearrin
|
725522128c
|
sync org policies to client devices
|
2020-01-28 15:33:32 -05:00 |
|
Kyle Spearrin
|
f3f1ac57d2
|
refactor policy apis
|
2020-01-20 08:53:15 -05:00 |
|
Kyle Spearrin
|
58faf5266b
|
policy events
|
2020-01-15 09:43:49 -05:00 |
|
Kyle Spearrin
|
bc0901348b
|
calculate storage updates
|
2020-01-10 20:05:58 -05:00 |
|
Kyle Spearrin
|
5bb440563f
|
just type mapping for json docs
|
2020-01-10 18:54:44 -05:00 |
|
Kyle Spearrin
|
d653629e79
|
EF repo fixes
|
2020-01-10 18:14:45 -05:00 |
|
Kyle Spearrin
|
7fd6e4359d
|
fix warnings
|
2020-01-10 08:47:58 -05:00 |
|
Kyle Spearrin
|
29580684a3
|
upgrade to aspnet core 3.1
|
2020-01-10 08:33:13 -05:00 |
|
Kyle Spearrin
|
8026912eeb
|
fixes for databasecontext and json types
|
2020-01-09 07:57:33 -05:00 |
|
Kyle Spearrin
|
002efaafd4
|
map json columns for org and user
|
2020-01-08 21:38:32 -05:00 |
|
Kyle Spearrin
|
9fa7f335bd
|
org repo
|
2020-01-08 21:34:49 -05:00 |
|
Kyle Spearrin
|
7c5be176fa
|
Stub out EF repo base with user repo
|
2020-01-08 20:28:16 -05:00 |
|
Kyle Spearrin
|
9caaab0537
|
stub out policy models and repos
|
2020-01-06 14:27:16 -05:00 |
|
Kyle Spearrin
|
43f26925d1
|
fixes for meta repo and iapcheck model
|
2019-09-19 09:23:48 -04:00 |
|
Kyle Spearrin
|
1495f6e507
|
fix typo
|
2019-09-18 09:47:25 -04:00 |
|
Kyle Spearrin
|
dcbe30b80f
|
noop
|
2019-09-17 16:09:23 -04:00 |
|
Kyle Spearrin
|
2c319af95b
|
object name for meta data repo
|
2019-09-17 10:15:59 -04:00 |
|
Kyle Spearrin
|
d009aa57c0
|
noop meta data repo
|
2019-09-13 16:10:20 -04:00 |
|
Kyle Spearrin
|
3037b95920
|
metadata repository for table storage
|
2019-09-13 16:02:01 -04:00 |
|
Kyle Spearrin
|
12c8e4b124
|
format pg params object
|
2019-09-11 13:32:55 -04:00 |
|
Kyle Spearrin
|
b4148d3532
|
fix issues on cipher admin endpoints
|
2019-05-01 09:38:13 -04:00 |
|
Kyle Spearrin
|
6d581c57fe
|
delete with etag
|
2019-03-19 21:41:24 -04:00 |
|
Kyle Spearrin
|
fd8a8c8b67
|
make event message processing idempotent
|
2019-03-19 17:12:55 -04:00 |
|
Kyle Spearrin
|
01a293cf76
|
record installation devices
|
2019-03-19 00:39:03 -04:00 |
|
Kyle Spearrin
|
00f3c476ae
|
apis for getting user details
|
2019-03-05 23:22:43 -05:00 |
|
Kyle Spearrin
|
f70ececa9d
|
get rid of premium renewal jobs for braintree
|
2019-02-14 10:18:27 -05:00 |
|
Kyle Spearrin
|
22c049c9c5
|
disable autostats for cipher table
|
2019-02-03 22:39:53 -05:00 |
|
Kyle Spearrin
|
44630e9728
|
handle transactions on paypal webhook
|
2019-02-01 22:22:08 -05:00 |
|
Kyle Spearrin
|
25f3b76e6b
|
added transactions table
|
2019-01-31 16:45:01 -05:00 |
|
Kyle Spearrin
|
acef40ee82
|
stub out user repo for postgresql
|
2019-01-15 22:07:13 -05:00 |
|
Kyle Spearrin
|
84800da1fb
|
set up postgresql repository
|
2019-01-15 21:55:42 -05:00 |
|
Kyle Spearrin
|
7cda459127
|
support for attachments keys
load existing items and set attachments on key update
|
2018-11-14 17:19:04 -05:00 |
|
Kyle Spearrin
|
d0421ab1df
|
call proper sproc
|
2018-10-30 10:21:26 -04:00 |
|
Kyle Spearrin
|
39cc487667
|
formatting
|
2018-10-22 09:44:28 -04:00 |
|
Kyle Spearrin
|
96b492fa07
|
apis for creating ciphers with org & collections
|
2018-10-19 12:07:31 -04:00 |
|
Kyle Spearrin
|
45a77c8903
|
manager group user apis
|
2018-10-18 08:38:22 -04:00 |
|
Kyle Spearrin
|
33bfd12b7d
|
apis for managing collection users
|
2018-10-17 22:18:03 -04:00 |
|
Kyle Spearrin
|
7db36e0005
|
api adjustments for manager role and collections
|
2018-10-17 14:58:45 -04:00 |
|
Kyle Spearrin
|
65e240c177
|
increase admin search timeouts
|
2018-10-11 22:21:59 -04:00 |
|
Kyle Spearrin
|
cbab6eb9d7
|
support for readonly sql db connection string
|
2018-10-09 17:21:12 -04:00 |
|
Kyle Spearrin
|
bfa6f68541
|
delete expired grants job
|
2018-10-09 10:23:52 -04:00 |
|
Kyle Spearrin
|
5812915677
|
database maintenance jobs setup in admin
|
2018-10-09 10:12:27 -04:00 |
|
Kyle Spearrin
|
7164f378fc
|
purge org vault
|
2018-09-25 09:12:50 -04:00 |
|
Kyle Spearrin
|
0932189ccb
|
support for user defined kdf parameters
|
2018-08-14 15:30:04 -04:00 |
|
Kyle Spearrin
|
938b7f1230
|
premium renewal reminders job for braintree
|
2018-07-12 23:23:41 -04:00 |
|
Kyle Spearrin
|
de552be25f
|
apis for bulk sharing
|
2018-06-13 14:03:44 -04:00 |
|
Kyle Spearrin
|
74874a1c38
|
return collection readonly details
|
2018-06-11 14:25:53 -04:00 |
|
Kyle Spearrin
|
ffa0a1a02c
|
always specify DateTimeKind.Utc for dapper
|
2018-05-21 17:12:57 -04:00 |
|
Kyle Spearrin
|
528a0732a6
|
use withOrganizations sproc
|
2018-04-24 20:19:23 -04:00 |
|
Kyle Spearrin
|
165ee97d2f
|
refactor cipher queries by user. tuned indexing.
|
2018-04-24 12:48:43 -04:00 |
|
Kyle Spearrin
|
e920c8e9d2
|
org and user info
|
2018-03-22 21:10:10 -04:00 |
|
Kyle Spearrin
|
b011b4e970
|
user edit
|
2018-03-22 15:50:56 -04:00 |
|
Kyle Spearrin
|
7475ed7318
|
organization search page
|
2018-03-21 17:41:14 -04:00 |
|
Kyle Spearrin
|
67bf801c15
|
users listing page
|
2018-03-21 16:24:10 -04:00 |
|
Kyle Spearrin
|
8a318f35b7
|
events has its own connection string
|
2017-12-27 22:39:14 -05:00 |
|
Kyle Spearrin
|
e9116f8c44
|
app cache with org ability checks on events
|
2017-12-19 16:02:39 -05:00 |
|
Kyle Spearrin
|
d75ca51d75
|
sql event repo "Get" implementations
|
2017-12-18 23:15:16 -05:00 |
|
Kyle Spearrin
|
2e6a06cd65
|
fix placeholder for formatting date
|
2017-12-15 16:17:36 -05:00 |
|
Kyle Spearrin
|
ed636ae18c
|
added org user and cipher event APIs
|
2017-12-15 15:50:50 -05:00 |
|
Kyle Spearrin
|
125eab11dc
|
event paging
|
2017-12-15 15:23:57 -05:00 |
|
Kyle Spearrin
|
992fac1328
|
index table entity events
|
2017-12-14 17:23:46 -05:00 |
|
Kyle Spearrin
|
2c4ce27ef2
|
fixes to event get APIs
|
2017-12-14 15:04:20 -05:00 |
|
Kyle Spearrin
|
adc23bf007
|
stub out API for events
|
2017-12-14 12:33:50 -05:00 |
|
Kyle Spearrin
|
6649c29a8b
|
event fixes
|
2017-12-12 15:04:14 -05:00 |
|
Kyle Spearrin
|
ce1680a009
|
event sql table and repo
|
2017-12-12 14:22:22 -05:00 |
|
Kyle Spearrin
|
59fc1df754
|
private member _table
|
2017-12-08 23:14:02 -05:00 |
|
Kyle Spearrin
|
1bdf56d39f
|
process messages with IEvent
|
2017-12-08 23:09:50 -05:00 |
|
Kyle Spearrin
|
83a7c98fae
|
write events to table storage
|
2017-12-08 16:03:20 -05:00 |
|
Kyle Spearrin
|
c01fd359f0
|
use EventTableEntity instead of TableEntity
|
2017-12-08 14:03:07 -05:00 |
|
Kyle Spearrin
|
0662fc2163
|
log events to various organization indexes as well
|
2017-12-01 12:14:46 -05:00 |
|
Kyle Spearrin
|
f4586002c4
|
organize event models. stub out event services
|
2017-12-01 09:22:04 -05:00 |
|
Kyle Spearrin
|
ba9cca057e
|
break apart query filter to make more readable
|
2017-12-01 08:59:00 -05:00 |
|
Kyle Spearrin
|
a8b4261a85
|
support net core
|
2017-11-28 22:48:31 -05:00 |
|
Kyle Spearrin
|
341ef0a943
|
table storage event repo stub
|
2017-11-28 22:21:47 -05:00 |
|
Kyle Spearrin
|
d03421fe4b
|
fix to user already exists checks
|
2017-11-13 10:06:54 -05:00 |
|
Kyle Spearrin
|
a042fd10f1
|
apis for purging user vault
|
2017-10-25 21:26:09 -04:00 |
|
Kyle Spearrin
|
8ba3e27a7d
|
allow user delete if they are not the only owner
|
2017-10-25 11:36:54 -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
|
5bda2ef32f
|
read collection that are write only
|
2017-08-30 15:57:17 -04:00 |
|
Kyle Spearrin
|
0ea87d1c1c
|
user premium validation job
|
2017-08-22 15:27:29 -04:00 |
|
Kyle Spearrin
|
4585af5a85
|
validate organization licenses
|
2017-08-17 00:12:11 -04:00 |
|
Kyle Spearrin
|
e538817eb6
|
added installations, push scoped tokens, push api
|
2017-08-10 14:39:11 -04:00 |
|
Kyle Spearrin
|
5a4bfe4e61
|
update libs and cleanup
|
2017-07-14 09:06:35 -04:00 |
|
Kyle Spearrin
|
8684b9c8e5
|
recompute full storage each time
|
2017-07-10 22:08:52 -04:00 |
|
Kyle Spearrin
|
72e4062d87
|
rollback share if errors
|
2017-07-10 16:22:39 -04:00 |
|
Kyle Spearrin
|
43262e577c
|
delete attachments
|
2017-07-07 11:07:22 -04:00 |
|
Kyle Spearrin
|
db5544f387
|
fix crypto repo for attachment
|
2017-07-01 22:44:31 -04:00 |
|
Kyle Spearrin
|
6cea556ae1
|
post, upload, and save cipher attachment
|
2017-06-30 11:15:58 -04:00 |
|