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

1748 Commits

Author SHA1 Message Date
Kyle Spearrin
3aea61cb63 remove unused service 2019-08-09 11:09:37 -04:00
Kyle Spearrin
ae386bfee4 remove old service refs 2019-08-08 23:22:46 -04:00
Kyle Spearrin
48ec345702 update stripe SDK 2019-08-08 17:36:41 -04:00
Kyle Spearrin
6d4e34b229 use SettingHasValue for smtp services 2019-08-07 19:39:37 -04:00
Kyle Spearrin
db7d586ee6 admin keep alive job 2019-08-04 20:37:05 -04:00
Kyle Spearrin
379d1b60bd fix npm install from build scripts 2019-08-04 20:24:46 -04:00
Kyle Spearrin
f43e954a31 Starting informational with bypass 2019-08-04 20:04:04 -04:00
Kyle Spearrin
aae60aaca2 log admin job tasks 2019-08-04 20:02:31 -04:00
Kyle Spearrin
00d1bbf0ee GetAlive for icons server 2019-08-03 23:26:34 -04:00
Kyle Spearrin
928e1b6ad4 alive endpoint and logging 2019-08-03 23:16:31 -04:00
Kyle Spearrin
35dbcb87d3 bump version 2019-07-27 22:20:00 -04:00
Kyle Spearrin
6640e64876 HaveIBeenPwned API key not set. 2019-07-27 12:29:20 -04:00
Kyle Spearrin
8d09a7ad13 org license are version 5 2019-07-26 21:56:48 -04:00
Kyle Spearrin
f78b212aa8 health checks for docker 2019-07-26 11:59:42 -04:00
Kyle Spearrin
d9d2dea784 bump version 2019-07-25 22:10:20 -04:00
Kyle Spearrin
71202cbdc3 remove environnment variables from web config 2019-07-25 22:02:35 -04:00
Kyle Spearrin
edd49c7e67 show pii on api 2019-07-25 21:17:58 -04:00
André Paulo
34eba3c465 Added AskUbuntu.com to StackExchange Domains (#538)
To make sure I wasn't missing any links, compiled a list of all the websites that you can check [here](https://gist.github.com/andre-paulo98/8cca381d09f2078b5eddc4e8516de3b4). [This is the source](https://stackexchange.com/sites?view=list#traffic)
2019-07-25 20:35:18 -04:00
Kyle Spearrin
fcdac6415a cache ciphers on events lookup 2019-07-25 16:29:34 -04:00
Kyle Spearrin
6a91fd6be9 batch events 2019-07-25 15:50:13 -04:00
Kyle Spearrin
675b22cc9f single event for delete and share bulk operations 2019-07-25 15:39:25 -04:00
Kyle Spearrin
0f0cd3beeb handle bulk cipher events more efficiently 2019-07-25 15:34:14 -04:00
Kyle Spearrin
f6da38f931 allow web vault origin for cors requests 2019-07-25 15:05:03 -04:00
Kyle Spearrin
a0da6b3886 azure build scripts 2019-07-24 21:59:14 -04:00
Kyle Spearrin
48fd3062b6 rate limits on prelogin 2019-07-23 17:26:44 -04:00
Kyle Spearrin
a23e081397 update some libs 2019-07-23 16:58:40 -04:00
Kyle Spearrin
94188fa0b5 update to net core 2.2 2019-07-23 16:38:49 -04:00
Kyle Spearrin
b21e89f264 hibp api v3 2019-07-22 21:23:09 -04:00
Kyle Spearrin
2c80e337ae Organization_ClientExportedVault event 2019-07-12 17:12:36 -04:00
Kyle Spearrin
7c41da494f signalr heartbeat 2019-07-11 23:06:30 -04:00
Kyle Spearrin
51e4c5e1b7 filter out heartbeat warning log 2019-07-11 21:55:57 -04:00
Kyle Spearrin
05f876e61c stopping service log 2019-07-11 21:48:44 -04:00
Kyle Spearrin
aedbfcce50 register global settings 2019-07-11 21:45:14 -04:00
Kyle Spearrin
2f300107ce Remove error log on send 2019-07-11 21:12:20 -04:00
Kyle Spearrin
a6bd55e7a5 more logging 2019-07-11 16:19:38 -04:00
Kyle Spearrin
21d5417e92 done processing warning 2019-07-11 15:46:42 -04:00
Kyle Spearrin
ba2c7fe67d catch any unhandled exceptions in event processor 2019-07-11 15:43:20 -04:00
Kyle Spearrin
242e509b9d set en-US as default current culture 2019-07-11 15:03:17 -04:00
Kyle Spearrin
d61957d2de tz id for linux vs windows 2019-07-10 22:16:24 -04:00
Kyle Spearrin
b5d2a1da75 load certs from azure storage 2019-07-10 20:05:07 -04:00
Kyle Spearrin
f97539d558 build events container into docker deployment 2019-07-09 14:49:34 -04:00
Kyle Spearrin
da5c385d4a new client event types, pass date to event funcs 2019-07-09 11:44:09 -04:00
Kyle Spearrin
f7be870bfe up KDF max to 2 million 2019-07-06 23:34:10 -04:00
Kyle Spearrin
bc2621f45f log httpclient send exceptions 2019-07-05 14:20:16 -04:00
Kyle Spearrin
f9a43288a9 collect events in bulk 2019-07-03 12:11:40 -04:00
Kyle Spearrin
db41a1bd13 collect many events 2019-07-03 08:58:18 -04:00
Kyle Spearrin
69731ecb9d Add event types 2019-06-20 08:56:10 -04:00
Kyle Spearrin
e242539b84 check if already paid 2019-06-17 08:19:26 -04:00
Kyle Spearrin
377e6ff697 handle invoice already paid error 2019-06-17 08:15:56 -04:00
Kyle Spearrin
7b27443e5f update app cache when editing orgs from admin 2019-06-13 00:31:50 -04:00
Kyle Spearrin
6f0d64119a keep application cache in sync with service bus 2019-06-13 00:10:37 -04:00
Kyle Spearrin
2d63732085 normalize billing email 2019-06-12 22:09:32 -04:00
Kyle Spearrin
1c57492028 trim and tolower billing email 2019-06-12 22:08:53 -04:00
Kyle Spearrin
ad7c4b89c4 back to corehelpers 2019-06-11 17:17:23 -04:00
Kyle Spearrin
6ab2f4ff87 org invite exp hours configurable 2019-06-11 16:44:59 -04:00
Julien Brochet
da4918b4aa Fix Flickr equivalent domain with Yahoo (#512) 2019-06-05 08:00:49 -04:00
Kyle Spearrin
621f43c5cd fix token refresh logic 2019-05-30 23:06:02 -04:00
Kyle Spearrin
35804e10cf collection cipher query improvements 2019-05-28 23:55:47 -04:00
Sandro Jäckel
3feaaf8f01 Replace company.com with example.com (#502) 2019-05-22 20:07:39 -04:00
Kyle Spearrin
d34cde7579 group name fix 2019-05-15 22:38:52 -04:00
Kyle Spearrin
cac0295af0 bump version 2019-05-15 22:12:59 -04:00
Kyle Spearrin
2ac62ecadb bump version 2019-05-14 13:11:06 -04:00
Kyle Spearrin
92505a2d4f dont remove owners when syncing directory 2019-05-14 13:09:56 -04:00
Kyle Spearrin
889d770cec formatting 2019-05-14 11:16:30 -04:00
Kyle Spearrin
6381634a92 update libs 2019-05-11 20:56:49 -04:00
Kyle Spearrin
4e65275a2f catch errors when processing notification messages 2019-05-07 22:06:05 -04:00
Kyle Spearrin
1c38fcda85 version bump 2019-05-07 11:16:02 -04:00
Kyle Spearrin
33845d372f bump dockerfile dep versions 2019-05-07 11:14:37 -04:00
Kyle Spearrin
0c760cf9e1 overwrite existing users on import 2019-05-06 21:31:36 -04:00
Kyle Spearrin
b4148d3532 fix issues on cipher admin endpoints 2019-05-01 09:38:13 -04:00
Kyle Spearrin
a416f5a912 support X-Real-IP 2019-04-26 11:02:38 -04:00
Kyle Spearrin
43eeebdc21 trim ip 2019-04-26 09:56:22 -04:00
Kyle Spearrin
e6baa1490c UseForwardedHeaders with known proxies 2019-04-26 09:52:54 -04:00
Kyle Spearrin
8b80478a97 otp can be >= 32 <= 48 2019-04-24 17:47:26 -04:00
Kyle Spearrin
271b9fa246 update mailkit 2019-04-16 13:22:54 -04:00
Kyle Spearrin
9ed52da2f5 rearrange file 2019-04-14 22:45:58 -04:00
Kyle Spearrin
d6a451d41f start TLS info on admin homepage 2019-04-12 09:14:06 -04:00
Kyle Spearrin
5cc0b19da8 start tls mail config 2019-04-10 08:44:58 -04:00
Kyle Spearrin
fa463843bb change permission checks on cipher events 2019-04-05 22:59:03 -04:00
Kyle Spearrin
4b6edace09 handle refund echecks 2019-04-01 09:46:02 -04:00
Kyle Spearrin
7d47dac65f DisableEmailNewDevice 2019-04-01 08:28:36 -04:00
Kyle Spearrin
6c86996ab3 disable new device emails env variable. 2019-04-01 08:27:37 -04:00
Kyle Spearrin
0885264800 log error from exceptions on 2fa registration 2019-03-29 08:59:02 -04:00
Kyle Spearrin
e40d581422 no need to owner group change check 2019-03-28 12:37:17 -04:00
Kyle Spearrin
54c46f716b Only owner can change the type of another owner.
resolves #467
2019-03-28 12:36:57 -04:00
Kyle Spearrin
d8361ff1d6 Wait 20 seconds to allow database to come online 2019-03-25 14:50:03 -04:00
Kyle Spearrin
3a1e24976b move migrator project to util 2019-03-25 13:23:50 -04:00
Kyle Spearrin
28884c3330 move migrations to migrator project 2019-03-25 13:21:05 -04:00
Kyle Spearrin
cfe3708509 db migrator project stubbed out 2019-03-25 09:38:04 -04:00
Kyle Spearrin
5892842139 add account credit 2019-03-21 23:11:53 -04:00
Kyle Spearrin
5bfed59f9c upgrade org api 2019-03-21 21:36:03 -04:00
Kyle Spearrin
7f77d661c3 remove logging from base identity client service 2019-03-20 09:13:25 -04:00
Kyle Spearrin
8b180c8126 bump version 2019-03-20 08:52:25 -04:00
Kyle Spearrin
bfdc4feaba remove debug logging 2019-03-20 08:46:55 -04:00
Kyle Spearrin
4ed309ea13 fix refs passed from multiservice push 2019-03-20 08:38:28 -04:00
Kyle Spearrin
9dedf359e5 updates to logging 2019-03-20 08:26:11 -04:00
Kyle Spearrin
2f3b38a941 more relay logging 2019-03-20 00:41:11 -04:00
Kyle Spearrin
dc0bdfa28b fix logger ref 2019-03-19 23:45:09 -04:00
Kyle Spearrin
685928a4c7 fix bitpay initalization 2019-03-19 23:32:54 -04:00
Kyle Spearrin
e2be61da0a testing: more logs 2019-03-19 22:47:53 -04:00
Kyle Spearrin
54b0db2128 log from BaseIdentityClientService for testing 2019-03-19 21:57:46 -04:00
Kyle Spearrin
6d581c57fe delete with etag 2019-03-19 21:41:24 -04:00
Kyle Spearrin
c29ae6601f event collection api endpoint 2019-03-19 17:45:31 -04:00
Kyle Spearrin
268b162c0a events collect endpoint 2019-03-19 17:26:34 -04:00
Kyle Spearrin
fd8a8c8b67 make event message processing idempotent 2019-03-19 17:12:55 -04:00
Kyle Spearrin
625ed1a1ee force SecureSocketOptions.none if 25 w/ no ssl 2019-03-19 00:47:07 -04:00
Kyle Spearrin
01a293cf76 record installation devices 2019-03-19 00:39:03 -04:00
Kyle Spearrin
11fafa4a92 install libcurl3 package for mailkit issue 735 2019-03-19 00:24:39 -04:00
Kyle Spearrin
8427c23b5e amazon sqs block ip queuing 2019-03-18 16:23:37 -04:00
Kyle Spearrin
f7511fce13 increase import limits 2019-03-15 11:29:07 -04:00
Kyle Spearrin
df6d55584f group/member update ids apis 2019-03-13 17:07:48 -04:00
Kyle Spearrin
7e920b955c amazon ses mail delivery service 2019-03-13 16:19:00 -04:00
Kyle Spearrin
8d54442173 ses mail delivery service 2019-03-13 14:07:08 -04:00
Kyle Spearrin
e6ee23fbe8 no need to check values 2019-03-13 09:42:18 -04:00
Kyle Spearrin
cbd0f15224 back to regular ip string 2019-03-13 09:42:04 -04:00
Kyle Spearrin
3187afdb0b get group member ids and member group ids apis 2019-03-12 11:35:03 -04:00
Kyle Spearrin
14fd7e2801 throttle block messages and base64 encode them 2019-03-11 23:31:45 -04:00
Kyle Spearrin
2bdcff56b6 make new message for unblock 2019-03-10 23:11:28 -04:00
Kyle Spearrin
3c9b2ef2f5 remove protocol from host 2019-03-08 17:15:42 -05:00
Kyle Spearrin
bae1884630 filter nulls from transaction gateway index 2019-03-08 16:57:14 -05:00
Kyle Spearrin
14ecb8af93 set swagger host 2019-03-08 16:21:37 -05:00
Kyle Spearrin
61f473390f fix spec link 2019-03-08 15:48:34 -05:00
Kyle Spearrin
e51d435236 allow negative amount transaction 2019-03-08 15:37:09 -05:00
Kyle Spearrin
9895306974 natives devDependencies 2019-03-08 00:05:41 -05:00
Kyle Spearrin
605efeb6d6 suppress sql proj warnings 2019-03-07 23:03:32 -05:00
Kyle Spearrin
ec9be8bcfa ignore warning on release too 2019-03-07 22:59:40 -05:00
Kyle Spearrin
52e1ceace8 Revert "ignore xml comment warnings"
This reverts commit bca4f850a5.
2019-03-07 22:57:24 -05:00
Kyle Spearrin
bca4f850a5 ignore xml comment warnings 2019-03-07 17:09:29 -05:00
Kyle Spearrin
75f01a5774 collection externalId 2019-03-07 15:18:27 -05:00
Kyle Spearrin
2684de0fff add more metadata to swaggergen 2019-03-07 14:06:02 -05:00
Kyle Spearrin
14ee85eea2 collection update model 2019-03-07 09:34:20 -05:00
Kyle Spearrin
62503068c6 events apis 2019-03-07 09:13:39 -05:00
Kyle Spearrin
80e5258624 new twitter account 2019-03-06 15:08:02 -05:00
Kyle Spearrin
a6b14131ef public collection apis 2019-03-06 09:15:23 -05:00
Kyle Spearrin
de1b00533f org members public api 2019-03-05 23:24:14 -05:00
Kyle Spearrin
00f3c476ae apis for getting user details 2019-03-05 23:22:43 -05:00
Kyle Spearrin
df09b02ecc return collection associations with group response 2019-03-05 10:55:02 -05:00
Kyle Spearrin
41ab456bbd wait 15 seconds each loop 2019-03-04 23:46:35 -05:00
Kyle Spearrin
2a49824ab7 BlockIpHostedService to replace func 2019-03-04 23:41:46 -05:00
Kyle Spearrin
3c9c1a2ab7 doc model param 2019-03-04 21:06:41 -05:00
Kyle Spearrin
42b104bc8f apikey apis for orgs 2019-03-04 09:52:43 -05:00
Kyle Spearrin
15cb0ad4c3 implement useapi and apikey 2019-03-02 15:09:33 -05:00
Kyle Spearrin
66729fec3f move event processor to aspnet hosted service 2019-03-02 12:15:28 -05:00
Kyle Spearrin
c4ac86d4f4 db changes for org api 2019-03-01 23:44:45 -05:00
Kyle Spearrin
92d686ba36 public apis for groups 2019-03-01 17:38:22 -05:00
Kyle Spearrin
88cb0443b7 serializer and swagger adjustments for dev 2019-03-01 17:37:11 -05:00
Kyle Spearrin
201f7d9aa4 current context for organization clients 2019-03-01 17:30:59 -05:00
Kyle Spearrin
8d51700120 modelstate and exception handling for public apis 2019-03-01 17:30:44 -05:00
Kyle Spearrin
e0d7da892e xml documentation for swaggergen 2019-03-01 09:34:07 -05:00
Kyle Spearrin
259d370edd add self host permission 2019-03-01 09:33:23 -05:00