1
0
mirror of https://github.com/bitwarden/server.git synced 2024-12-13 15:36:45 +01:00
Commit Graph

51 Commits

Author SHA1 Message Date
Kyle Spearrin
a4ef7c906e stripe subscription creation 2017-04-04 10:13:16 -04:00
Kyle Spearrin
f1fc7832a0 subvault user apis 2017-04-03 12:27:02 -04:00
Kyle Spearrin
ca9aa40873 manage data protection keys with azure and enc 2017-03-23 22:02:55 -04:00
Kyle Spearrin
6c20bd31f6 few fixes 2017-03-18 18:42:04 -04:00
Kyle Spearrin
79ea8fef37 AllowAll cors option for identity server 2017-03-16 22:04:02 -04:00
Kyle Spearrin
9fe28419a1 Fixes for identity server 2017-03-09 20:30:19 -05:00
Kyle Spearrin
bd0c960e9f move domains to Models.Table 2017-03-08 21:45:08 -05:00
Kyle Spearrin
985435b696 migrate usersecrets 2017-03-08 21:38:37 -05:00
Kyle Spearrin
7f4e79af63 Subvault APIs 2017-03-07 23:06:14 -05:00
Kyle Spearrin
29e3605576 organization signup apis and data model changes 2017-03-03 00:07:11 -05:00
Kyle Spearrin
0b87e2c57e Org API controller and supporting data access 2017-03-02 00:15:05 -05:00
Kyle Spearrin
1fed877f79 remove application insights 2017-03-01 22:13:27 -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
b75144c3da remove extra ; 2017-01-28 22:23:25 -05:00
Kyle Spearrin
8514d1f16d Parse enum as to accept 0 values or full string values 2017-01-28 17:28:28 -05:00
Kyle Spearrin
4354006a27 disable unused endpoints on identity server 2017-01-28 02:40:09 -05:00
Kyle Spearrin
f2d58a3678 Moved identity implementations to scoped lifetime since they have dependencies on CurrentContext 2017-01-25 22:31:14 -05:00
Kyle Spearrin
8a83600e52 Move claims issuance and security stamp checks out into profile service. moved context sets out of identity implementations and into get methods. 2017-01-24 22:15:21 -05:00
Kyle Spearrin
3348b07ce2 Move idenityserver implementations into API project 2017-01-18 18:34:14 -05:00
Kyle Spearrin
4c56a370a0 adjust log filter for exclude security token errors 2017-01-16 23:55:48 -05:00
Kyle Spearrin
d2b97bb3e8 fire up events for identityserver validation scheme 2017-01-16 22:02:12 -05:00
Kyle Spearrin
49f7857d2e replace loggr with serilog 2017-01-14 23:24:02 -05:00
Kyle Spearrin
77e54f7c12 only load idserv cert in prod environment 2017-01-12 21:07:25 -05:00
Kyle Spearrin
6cde9ed223 added identity server real cert loading 2017-01-12 18:35:26 -05:00
Kyle Spearrin
2abb1aaae5 implemented grant repository and identity server PersistedGrantStore 2017-01-11 23:20:54 -05:00
Kyle Spearrin
038c98cfaf re-working claims for aspnet core identity integration and backwards compat 2017-01-11 21:46:36 -05:00
Kyle Spearrin
77ca47a266 WIP: Added IdentityServer4 to API via Bearer2 auth scheme 2017-01-11 00:34:16 -05:00
Kyle Spearrin
b03e323e78 Log when requests are blocked 2016-12-03 00:04:51 -05:00
Kyle Spearrin
63243eddc6 Rename services implementations 2016-12-02 23:37:08 -05:00
Kyle Spearrin
b87c9c1a5a Queue ip addresses for block whenever they exceed the rate limit too much 2016-11-30 21:52:06 -05:00
Kyle Spearrin
17f8d0f677 rate limiting APIs 2016-11-12 18:43:32 -05:00
Kyle Spearrin
6f636603fb recompile user delete sproc and extend timeout. filer out security stamp errors from logger. 2016-10-29 02:59:17 -04:00
Kyle Spearrin
eb6c0a5068 added application insights to api 2016-10-27 00:09:55 -04:00
Kyle Spearrin
0727b75a83 Added device service. Added API for clearing out token for a device identifier (used for push unregister). 2016-08-05 23:59:59 -04:00
Kyle Spearrin
f456a4fca8 Removed caching 2016-07-30 16:37:52 -04:00
Kyle Spearrin
0620fb7a86 DefaultContractResolver for pascal cased JSON. RTM moved to camelCase 2016-07-13 19:24:26 -04:00
Kyle Spearrin
6e634d8000 Add text/plain media type for all json input formatters 2016-07-13 18:42:57 -04:00
Kyle Spearrin
f6ee916d7b Things to get around CORS pre-flight request. Allow Jwt token to be passed via "access_token" query stirng param. Allow JSON body content to be parsed as "text/plain" content type. 2016-07-13 18:37:14 -04:00
Kyle Spearrin
a07a682831 switch to json.net serializer for redis 2016-06-21 19:41:48 -04:00
Kyle Spearrin
6f7b8314bc updated to loggr rc2 2016-06-21 00:30:36 -04:00
Kyle Spearrin
25793e0523 created push service using with pushsharp 2016-06-18 15:08:21 -04:00
Kyle Spearrin
ca8ba6ac92 Device repository and cascase device delete on user delete 2016-06-18 14:02:25 -04:00
Kyle Spearrin
1ff49cd5b3 Added redis caching libraries and implemented for user by id caching. 2016-06-17 17:42:22 -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
79f507fe68 Upgrade to ASP.NET Core RC2 release. 2016-05-19 23:17:01 -04:00
Kyle Spearrin
ef3853d507 Added loggr logging for production environment. 2016-02-06 23:45:33 -05:00
Kyle Spearrin
13f85bf2f1 Added Sql project with database schema. Added SqlServer repositories for Site, Folder, and User (Cipher still TODO). Switched DI in Startup to SqlServer repos. 2016-02-06 01:18:25 -05:00
Kyle Spearrin
77b197fb1c comments and some name changes 2015-12-30 18:49:43 -05:00
Kyle Spearrin
8d7178bc74 Added cipher service with bulk import to account controller 2015-12-26 23:09:53 -05:00