1
0
mirror of https://github.com/bitwarden/server.git synced 2024-11-23 12:25:16 +01:00
Commit Graph

1091 Commits

Author SHA1 Message Date
Kyle Spearrin
0d12cf9217 persist login. allow log out 2018-03-23 10:12:09 -04:00
Kyle Spearrin
1b313e6df4 Adjust listing link for view/edit 2018-03-23 09:48:36 -04:00
Kyle Spearrin
2cf9127ef1 limit edit functions to cloud hosted 2018-03-23 09:44:48 -04:00
Kyle Spearrin
bd3457fc06 user/org view pages 2018-03-23 09:29:11 -04:00
Kyle Spearrin
af70fdb6c5 layout updates 2018-03-22 21:27:36 -04:00
Kyle Spearrin
cc9d27c192 home message 2018-03-22 21:23:16 -04:00
Kyle Spearrin
ab370b6ca4 CRSF protection on deletes 2018-03-22 21:21:57 -04:00
Kyle Spearrin
e920c8e9d2 org and user info 2018-03-22 21:10:10 -04:00
Kyle Spearrin
7075d8396d some helper functions for users and orgs 2018-03-22 17:33:22 -04:00
Kyle Spearrin
b011b4e970 user edit 2018-03-22 15:50:56 -04:00
Kyle Spearrin
6ecaaff94d edit organization 2018-03-22 14:29:33 -04:00
Kyle Spearrin
14039d7d1a respect return url on sign in link 2018-03-22 13:18:18 -04:00
setyb
ff9f605b7d Add StackExchange sites to Equivalent Domains (#242) 2018-03-22 12:06:59 -04:00
setyb
d336594c10 Add StackExchange sites to Equivalent Domains (#241) 2018-03-22 12:06:43 -04:00
Kyle Spearrin
4b351f168d rename tag helper 2018-03-21 22:03:17 -04:00
Kyle Spearrin
ab3b3c6e40 active page status, org customer select filter 2018-03-21 21:58:14 -04:00
Kyle Spearrin
6e16581fe8 passwordless signin email 2018-03-21 21:19:03 -04:00
Kyle Spearrin
7475ed7318 organization search page 2018-03-21 17:41:14 -04:00
Kyle Spearrin
cd262e81c8 add a footer 2018-03-21 16:26:49 -04:00
Kyle Spearrin
67bf801c15 users listing page 2018-03-21 16:24:10 -04:00
Kyle Spearrin
d35d8185ed passwordless sign in for admin 2018-03-21 14:26:49 -04:00
Kyle Spearrin
1be7701da0 bootstrap 4 layout 2018-03-21 13:03:53 -04:00
Kyle Spearrin
6a4ab83625 setup new admin portal project 2018-03-21 12:57:43 -04:00
Kyle Spearrin
d52f33e9c5 version bump 2018-03-21 10:27:10 -04:00
Kyle Spearrin
a29b1a6dfa bootstrap 4 styling 2018-03-20 17:11:43 -04:00
Kyle Spearrin
3d9d193bda passwordless signin for billing portal 2018-03-20 15:00:56 -04:00
Kyle Spearrin
9ed1ae9567 allow octet streams 2018-03-19 08:11:23 -04:00
Kyle Spearrin
688d344f90 version bump 2018-03-12 08:46:14 -04:00
Kyle Spearrin
64277f54f8 token retrieval from header or qs 2018-03-09 11:02:31 -05:00
Kyle Spearrin
45dd2dc909 version bump 2018-03-09 00:04:43 -05:00
Kyle Spearrin
8d681738c8 allowed media types for icon images 2018-03-03 14:12:57 -05:00
Kyle Spearrin
cf2183471c no need to check image header 2018-03-03 13:59:31 -05:00
Kyle Spearrin
9da30669af empty ctor for note model 2018-03-03 13:59:31 -05:00
Kyle Spearrin
55cfc44776 check that image bytes are actually an image 2018-03-02 16:07:29 -05:00
Kyle Spearrin
f17023ecad FullHostname => Host 2018-03-02 13:49:32 -05:00
Kyle Spearrin
7d6c2209b4 basedomain => domain 2018-03-02 13:49:13 -05:00
Kyle Spearrin
0689e8617a adjust match types 2018-03-01 23:40:28 -05:00
Kyle Spearrin
48722e4b71 match default is null 2018-03-01 09:34:27 -05:00
Kyle Spearrin
2b276e9986 backwards compat apis on Uri 2018-03-01 09:29:49 -05:00
Kyle Spearrin
c8aabf0b40 MatchType proper => Match 2018-02-28 21:37:06 -05:00
Kyle Spearrin
3563a85318 add support for multiple uris on login model.
refactor cipher data models.
2018-02-28 21:23:46 -05:00
Kyle Spearrin
555e478ec3 Uppercase Bitwarden 2018-02-27 14:16:19 -05:00
Kyle Spearrin
c4a6b3b7ef idGuid variable 2018-02-24 14:32:48 -05:00
Kyle Spearrin
a5630f8af4 admin attachment apis 2018-02-24 14:29:11 -05:00
Kyle Spearrin
36cad54bbd update checksums 2018-02-22 10:34:55 -05:00
Kyle Spearrin
862156bee9 update iconserver 2018-02-22 10:29:24 -05:00
Kyle Spearrin
edca897c16 update aspnet on iconsserver 2018-02-22 10:17:27 -05:00
Kyle Spearrin
427a185e87 update docker image deps 2018-02-22 07:52:21 -05:00
Kyle Spearrin
87497a5608 update libs 2018-02-21 22:31:33 -05:00
Kyle Spearrin
0b17f3823a Just use HttpContext RemoteIpAddress to get IP 2018-02-21 21:43:02 -05:00
Kyle Spearrin
5a9923092a RequestSizeLimit for attachment uploads 2018-02-19 08:20:57 -05:00
Marco Trevisan
2c8395cee5 StaticStore: add equivalent domains for Airbnb and Eventbrite (#182)
* GlobalEquivalentDomains: add Airbnb and Eventbrite

* StaticStore: add airbnb domains

List based on https://www.airbnb.com/sitemaps/localized

* StaticStore: sort airbnb domains

* StaticStore: add Eventbrite domains

No public list found, went through some `nslookup` bruteforce checks...

* StaticStore: add missing eventbrite.com
2018-01-08 08:51:00 -05:00
Kyle Spearrin
f61acdd3b9 remove old token retrieval schemes 2018-01-03 14:11:56 -05:00
Kyle Spearrin
3251c4b574 check for org user email to be null 2018-01-01 22:05:43 -05:00
Kyle Spearrin
46c36dc885 net471 directive fixes 2017-12-29 11:57:52 -05:00
Kyle Spearrin
c12e1e9de4 bump version 2017-12-27 22:57:13 -05:00
Kyle Spearrin
8a318f35b7 events has its own connection string 2017-12-27 22:39:14 -05:00
Kyle Spearrin
9a4e0e8b08 no need for old program class 2017-12-27 22:25:52 -05:00
Kyle Spearrin
dbc5a28eef job settings 2017-12-27 09:09:25 -05:00
Kyle Spearrin
d450684144 update to net471 2017-12-26 22:34:51 -05:00
Kyle Spearrin
ff1b85505d subscriptions are always canceled at end of period 2017-12-22 23:01:56 -05:00
Kyle Spearrin
67ec4603a4 pass org id to can use events check 2017-12-20 22:23:05 -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
6c30cfc295 safari extension type 2017-12-18 14:01:21 -05:00
Kyle Spearrin
7dd2c524de new device type. return device & ip info on events 2017-12-18 13:59:31 -05:00
Kyle Spearrin
043de76aa8 make sure user has access to cipher 2017-12-18 10:41:44 -05:00
Kyle Spearrin
c96d810b0b convert events processor to new csproj format 2017-12-15 16:18:06 -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
79d46578b0 handle UTC dates properly for events 2017-12-15 12:24:32 -05:00
Kyle Spearrin
a9f232746e store device type and ip address on events 2017-12-15 10:50:06 -05:00
Kyle Spearrin
39f6516ca8 queue batch size of 5 2017-12-14 21:06:13 -05:00
Kyle Spearrin
992fac1328 index table entity events 2017-12-14 17:23:46 -05:00
Kyle Spearrin
93ccfa7eac set acting user for user events 2017-12-14 16:41:52 -05:00
Kyle Spearrin
8898c58f3c type row keys should be ints 2017-12-14 16:20:59 -05:00
Kyle Spearrin
172fd2425e added org flag for UseEvents 2017-12-14 15:48:44 -05:00
Kyle Spearrin
2c4ce27ef2 fixes to event get APIs 2017-12-14 15:04:20 -05:00
Kyle Spearrin
f8f8eb5411 user event route update 2017-12-14 13:27:52 -05:00
Kyle Spearrin
2a757a39b9 org event route update 2017-12-14 13:27:27 -05:00
Kyle Spearrin
7cd50eccf0 swap dates if start > end 2017-12-14 13:24:26 -05:00
Kyle Spearrin
adc23bf007 stub out API for events 2017-12-14 12:33:50 -05:00
Kyle Spearrin
b917ea1fd2 current context null checks 2017-12-12 15:23:45 -05:00
Kyle Spearrin
6649c29a8b event fixes 2017-12-12 15:04:14 -05:00
Kyle Spearrin
5c91949f2d event index and setup script 2017-12-12 14:39:56 -05:00
Kyle Spearrin
ce1680a009 event sql table and repo 2017-12-12 14:22:22 -05:00
Kyle Spearrin
7b359053d6 stub out new scim api for dir sync 2017-12-12 13:22:37 -05:00
Kyle Spearrin
59fc1df754 private member _table 2017-12-08 23:14:02 -05:00
Kyle Spearrin
89d488739d re-order event interface 2017-12-08 23:12:19 -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
8626d7e769 events processor web job project 2017-12-08 15:02:54 -05:00
Kyle Spearrin
f02679f609 logic error on cipher event log 2017-12-08 14:59:21 -05:00
Kyle Spearrin
c01fd359f0 use EventTableEntity instead of TableEntity 2017-12-08 14:03:07 -05:00
Kyle Spearrin
e9f254a860 correct cors policy for events 2017-12-04 21:44:57 -05:00
Kyle Spearrin
eea119a4b6 simplified cors policy 2017-12-04 21:44:02 -05:00
Kyle Spearrin
02839f2046 version bump 2017-12-04 21:03:49 -05:00
Kyle Spearrin
8c32765f4c custom plans with expiration are not trials 2017-12-04 20:58:23 -05:00
Kyle Spearrin
88c35f9f86 remove noOrg param 2017-12-04 16:44:17 -05:00
Kyle Spearrin
6639c61ee1 dont allow org id assignments on cipher creation 2017-12-04 16:43:18 -05:00
Kyle Spearrin
51534f159c AllowCredentials for CORS policy 2017-12-04 15:11:33 -05:00
Kyle Spearrin
8ac284f1ec noop event write service 2017-12-04 12:17:26 -05:00
Kyle Spearrin
c445ce3c49 noop event service for now 2017-12-04 11:00:04 -05:00
Kyle Spearrin
9cb1047f2b setup to receive & process event postings 2017-12-04 10:59:07 -05:00
Kyle Spearrin
31d0caf73e route template in http verb attr 2017-12-04 10:13:30 -05:00
Kyle Spearrin
755c73deba stub out events project 2017-12-04 10:12:11 -05:00
Kyle Spearrin
8a88a36140 event write services 2017-12-04 09:58:07 -05:00
Kyle Spearrin
bcd8a06994 singleton at end 2017-12-04 09:32:42 -05:00
Kyle Spearrin
635db35347 update docker base images 2017-12-04 09:26:50 -05:00
Kyle Spearrin
28770d3761 events for collections, groups, and org users 2017-12-01 16:00:30 -05:00
Kyle Spearrin
a8fefb54c4 cipher events 2017-12-01 14:06:16 -05:00
Kyle Spearrin
0662fc2163 log events to various organization indexes as well 2017-12-01 12:14:46 -05:00
Kyle Spearrin
d94c2a8f50 log user events 2017-12-01 10:07:14 -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
2dd458a547 version bump 2017-12-01 08:38:48 -05:00
Kyle Spearrin
8f09a165e2 add delay for webhook race condition 2017-12-01 08:02:40 -05:00
Kyle Spearrin
c988171f09 welcome email should use web vault url hostname 2017-11-29 13:40:56 -05:00
Kyle Spearrin
38ee251f72 more info on bans/blocks 2017-11-29 08:47:20 -05:00
Kyle Spearrin
cdddffc977 GetRequestInfo on ban 2017-11-29 08:42:29 -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
8a81241f13 update packages 2017-11-28 12:57:42 -05:00
Kyle Spearrin
ec4eb6c3a0 update error message 2017-11-28 09:21:32 -05:00
Kyle Spearrin
2f3c6b3b01 sproc updates for user account revision bumps 2017-11-24 11:53:55 -05:00
Kyle Spearrin
49372bed38 always update associations on group/coll updates 2017-11-24 11:53:15 -05:00
Kyle Spearrin
0502ba2451 only get collection info when in an org 2017-11-24 09:28:38 -05:00
Kyle Spearrin
a956b826cd include collections in sync 2017-11-22 09:53:14 -05:00
Kyle Spearrin
7bbf1623c7 delete folders too when purging 2017-11-22 09:28:25 -05:00
Kyle Spearrin
e2cc0ce95a log bearer token with blocked requests 2017-11-22 09:09:46 -05:00
Kyle Spearrin
85df605791 delete u2f records on user delete 2017-11-21 23:45:43 -05:00
Kyle Spearrin
448ab08b19 limit to 500 on non self-hosted 2017-11-16 20:05:06 -05:00
Kyle Spearrin
f2e2db52a1 update projects to net47 2017-11-16 11:01:49 -05:00
Kyle Spearrin
651e42b45c version bump 2017-11-14 20:44:26 -05:00
Kyle Spearrin
fc803c22a8 only ref needed packages for identity 2017-11-14 09:42:36 -05:00
Kyle Spearrin
41ca2a64a9 fix tag removal 2017-11-14 09:35:48 -05:00
Kyle Spearrin
49f4a773dc catch bad request exceptions to notification hub 2017-11-14 08:51:24 -05:00
Kyle Spearrin
7e2d0ed0c1 only get devices with push tokens 2017-11-14 08:39:16 -05:00
Kyle Spearrin
05bdec7622 move identity back to full framework 2017-11-14 08:36:05 -05:00
Kyle Spearrin
6a7278f760 version bump 2017-11-13 12:26:40 -05:00
Kyle Spearrin
22bc77415f eq domains updates 2017-11-13 12:23:57 -05:00
Kyle Spearrin
7754d11bf9 comments 2017-11-13 12:09:39 -05:00
Kyle Spearrin
d03421fe4b fix to user already exists checks 2017-11-13 10:06:54 -05:00
Kyle Spearrin
39baf2a9be index tuning script 2017-11-13 08:53:25 -05:00
Kyle Spearrin
aa045f7775 fix == bug in licensing VerifyData 2017-11-12 22:57:25 -05:00
Kyle Spearrin
9fbbf12290 index updates 2017-11-11 21:29:29 -05:00
Kyle Spearrin
221f5fa154 recursively follow redirects 2017-11-10 21:48:49 -05:00
Kyle Spearrin
6110da4ba9 marry existing users before adding 2017-11-10 15:22:19 -05:00
Kyle Spearrin
2fc54889e3 sendgrid SetOpenTracking 2017-11-10 15:12:18 -05:00