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

5182 Commits

Author SHA1 Message Date
Kyle Spearrin
d11ab85a05 updated sproc to clear push token, not identifier 2016-08-06 15:33:36 -04:00
Kyle Spearrin
da56901d17 Revert device id in jwt token and moved to reading from header. Added clear token by identifier API/repo/sproc so that token can be cleared after logout. 2016-08-06 15:15:11 -04:00
Kyle Spearrin
f07e9e9dd0 do not send push notifications to device that intiated the cipher create/update/delete since that device should arleady be handling the action after API response. 2016-08-06 02:29:15 -04:00
Kyle Spearrin
929e264549 PutClearToken requires authorization 2016-08-06 02:07:04 -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
4a8162d09a Fixed null reference to device when loggin in for website 2016-07-23 17:12:42 -04:00
Kyle Spearrin
d300c82ffd Added support for device registration during two factor login 2016-07-23 02:49:57 -04:00
Kyle Spearrin
452d74a266 A few fixes to TwoFactorProvider 2016-07-23 01:34:22 -04:00
Kyle Spearrin
939a9e25da Return after no master password hint email 2016-07-23 00:30:58 -04:00
Kyle Spearrin
54696aade4 Added POST route endpoints for all PUT and DELETE operations to allow for vault to avoid preflight. 2016-07-13 21:43:48 -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
0582eb73db Update to 1.0 RTM 2016-07-09 18:17:51 -04:00
Kyle Spearrin
91f93a79ee set revision date on sites when cascading from folder delete 2016-07-07 08:27:57 -04:00
Kyle Spearrin
46b0d52366 jobject fox for ciphers push 2016-07-06 00:17:22 -04:00
Kyle Spearrin
ba209e41ce Register name not required. Updated mail template ids. 2016-07-05 22:21:42 -04:00
Kyle Spearrin
fefe541251 cipher revision update. fixed exception handler logging issue. added logger to push service. 2016-06-30 21:31:12 -04:00
Kyle Spearrin
cbdc8f355f camelCase push settings keys 2016-06-30 00:40:01 -04:00
Kyle Spearrin
731e1bcf46 apple data for push notifications 2016-06-30 00:35:17 -04:00
Kyle Spearrin
00d79d0fff Push service fixes. Specific pushes for cipher type deletes. 2016-06-29 21:17:46 -04:00
Kyle Spearrin
b16c0ca087 linq optimization for android devices in push service 2016-06-29 01:17:44 -04:00
Kyle Spearrin
ef0a808687 added push events and moved cipher writing to cipher service. 2016-06-29 01:15:37 -04:00
Kyle Spearrin
afa37f5ab1 Log errors with full exception 2016-06-21 23:55:21 -04:00
Kyle Spearrin
0e6fd21805 Updates for devices 2016-06-21 22:17:31 -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
37ec1de7a3 Added device identifier, APIs for updating token by identifier, Device creation/update upon signin. 2016-06-21 00:08:22 -04:00
Kyle Spearrin
8a34692e7c switch device type around to match mobile enums 2016-06-18 16:09:28 -04:00
Kyle Spearrin
4fd65f974d device apis and models 2016-06-18 16:03:33 -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
3e32a55640 Added schema for device table 2016-06-18 13:22:29 -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
df94150848 vs version bump for sqlproj 2016-06-10 09:55:05 -04:00
Kyle Spearrin
cbb0c392bc favorite updates to sqlproj 2016-06-09 19:07:27 -04:00
Kyle Spearrin
0a8d6ca6e1 gitignore publish profiles 2016-06-09 19:04:15 -04:00
Kyle Spearrin
8664b6bb2e remove old doc db settings 2016-06-09 18:53:53 -04:00
Kyle Spearrin
4f59f38326 Added favorites to ciphers and exposed PUT favorite cipher API 2016-06-08 22:19:08 -04:00
Kyle Spearrin
ed0c6ad795 Getting rid of CipherDataModel in favor of more specific models. Optimizations to model transformations. 2016-06-08 22:00:31 -04:00
Kyle Spearrin
89e524e1e4 added cipher history API for data syncing with client databases 2016-06-08 20:40:20 -04:00
Kyle Spearrin
6861303586 created ciphers API controller. Moved import to ciphers controller. 2016-06-07 20:05:27 -04:00
Kyle Spearrin
585d7b4afd Fixed null check. 2016-06-02 10:08:26 -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
8137847485 new database schema for ciphers and history. dropped old site and folder tables. 2016-05-20 00:24:04 -04:00
Kyle Spearrin
79f507fe68 Upgrade to ASP.NET Core RC2 release. 2016-05-19 23:17:01 -04:00
Kyle Spearrin
d7cb3d47cb removed GetManyByRevisionDate access 2016-05-06 18:23:43 -04:00
Kyle Spearrin
0d92042e28 Added revision date to folder and site responses 2016-05-05 23:39:31 -04:00
Kyle Spearrin
9c61cfb5c0 Added "since" revision date parameter to folder and site "get all" APIs. 2016-05-04 22:39:23 -04:00