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

1469 Commits

Author SHA1 Message Date
Kyle Spearrin
5f79af2e18 move premium renewal job to hosted job service 2018-08-10 11:20:04 -04:00
Kyle Spearrin
aa647c37d3 fix top of the hour cron expression 2018-08-10 11:08:05 -04:00
Kyle Spearrin
670f79a861 abstract quartz jobs sevrice out to core 2018-08-10 11:05:45 -04:00
Kyle Spearrin
e00492b03b log jobs information 2018-08-09 16:22:11 -04:00
Kyle Spearrin
10a19c90d3 Move jobs to api hosted service w/ quartz 2018-08-09 16:08:09 -04:00
Kyle Spearrin
7424f6a6dd update packages for node 10 2018-08-08 14:51:59 -04:00
Kyle Spearrin
05b8c4e489 remove extra closing tags 2018-08-06 22:45:36 -04:00
Kyle Spearrin
222d5b2f9d await partial async 2018-08-06 22:40:44 -04:00
Kyle Spearrin
1fb26eb90e in the web vault 2018-08-06 21:34:32 -04:00
Kyle Spearrin
3c7ab22d8a Log in now 2018-08-06 21:30:30 -04:00
Kyle Spearrin
4ce1e39095 PartialAsync 2018-08-06 21:11:23 -04:00
Kyle Spearrin
e6aaddaed1 switch kestrel back to libuv til bugs are fixed 2018-08-06 16:42:55 -04:00
Kyle Spearrin
67830e12c8 use styled HTML for emails 2018-08-06 16:23:20 -04:00
Kyle Spearrin
e02453f060 cleanup packages 2018-08-06 15:13:07 -04:00
Kyle Spearrin
3d6d45658e switch to Microsoft.AspNetCore.App 2018-08-06 15:01:54 -04:00
Kyle Spearrin
f832ad0ed3 html email template formatting updates 2018-08-06 14:04:13 -04:00
Kyle Spearrin
a06502be9a remove markdown and razor mail templates/services 2018-08-06 13:58:28 -04:00
Kyle Spearrin
fb2ee6aaea no longer need to provide netcoreapp flag 2018-08-06 09:11:27 -04:00
Kyle Spearrin
66e03aee1b remove net471 frameworks 2018-08-06 09:08:53 -04:00
Kyle Spearrin
b2715503c3 update to new 2.0.0 preview for notification hub 2018-08-06 09:04:31 -04:00
Kyle Spearrin
58d29cc4a8 consolidate some deps 2018-08-03 23:57:15 -04:00
Kyle Spearrin
59c24d83bb post method 2018-08-03 23:09:38 -04:00
Kyle Spearrin
b2e6b49b14 handlebars template emails 2018-08-03 23:04:47 -04:00
Kyle Spearrin
cb902bf670 make ivalidatable 2018-08-02 23:13:17 -04:00
Kyle Spearrin
b4318e7e85 rename hosted service 2018-08-02 23:13:06 -04:00
Kyle Spearrin
a4e91aa570 no azure queue service for now 2018-08-02 21:03:04 -04:00
Kyle Spearrin
0cde13e0c6 azure queue notification service 2018-08-02 17:23:37 -04:00
Kyle Spearrin
8b53ab2945 stub out signalr sync hub 2018-08-02 12:14:33 -04:00
Kyle Spearrin
14956f6383 encrypted string length attr 2018-08-02 08:57:32 -04:00
Kyle Spearrin
8393af9afc netcoreapp2.1 for sql dep 2018-08-01 10:47:35 -04:00
Kyle Spearrin
1052951a96 restore on build. remove ps1 build scripts 2018-08-01 10:32:58 -04:00
Kyle Spearrin
61cda87574 update to .net / asp.net 2.1 2018-08-01 10:07:20 -04:00
Kyle Spearrin
0685023e1d update libs 2018-08-01 07:53:17 -04:00
Kyle Spearrin
8f3c8512cf null or whitespace 2018-07-31 22:10:15 -04:00
Kyle Spearrin
cf6334e37d check to make sure user actually needs key update 2018-07-31 08:19:49 -04:00
Kyle Spearrin
99df132cc7 null checks 2018-07-30 21:36:11 -04:00
Kyle Spearrin
9cdc024956 disable subdomain normalization 2018-07-30 21:22:50 -04:00
Kyle Spearrin
aecffbd250 bump version 2018-07-30 21:20:09 -04:00
Kyle Spearrin
98fc54881b database tuning 2018-07-28 21:25:25 -04:00
Kyle Spearrin
5c31a35cfe store password history and revision dates 2018-07-27 17:49:27 -04:00
Kyle Spearrin
3b31ab85ff include usersgetpremium is org response 2018-07-24 11:04:32 -04:00
Kyle Spearrin
5eff4c6a40 make web refresh tokens good for 30 days 2018-07-23 19:50:26 -04:00
Kyle Spearrin
545fb43dac improvements to collection user sproc 2018-07-23 10:31:45 -04:00
Kyle Spearrin
94c7fdebf5 device index and updated folder delete sproc 2018-07-23 09:52:22 -04:00
Kyle Spearrin
24aa0dc026 delete null creationdates too 2018-07-21 08:58:16 -04:00
Kyle Spearrin
941792bdd8 u2f db updates 2018-07-21 08:44:21 -04:00
Kyle Spearrin
f7fb99a726 remove test bcc 2018-07-20 23:44:21 -04:00
Kyle Spearrin
4982797370 bump version 2018-07-20 23:43:58 -04:00
Kyle Spearrin
4c399aaf0d new grant cleanup sproc 2018-07-20 23:08:10 -04:00
Kyle Spearrin
0d4ac29bc7 fix cancelled typo in areas 2018-07-20 17:00:05 -04:00
Kyle Spearrin
45db73c6e1 null check on license key 2018-07-20 13:58:24 -04:00
Kyle Spearrin
29d62be82c allow delete verb 2018-07-20 13:09:50 -04:00
Kyle Spearrin
610825f985 dev null failure output from ca-cert copy 2018-07-20 11:46:55 -04:00
Kyle Spearrin
0e7ceed68f dev licensing cert 2018-07-19 00:02:21 -04:00
Kyle Spearrin
fffe92e634 remove scim project 2018-07-18 21:58:49 -04:00
Kyle Spearrin
61806cd8ac sql update script fixes 2018-07-17 21:41:16 -04:00
Kyle Spearrin
c92ef08664 check collection count on org import 2018-07-17 13:34:12 -04:00
Kyle Spearrin
2307c8c19c add back missing verbs for backwards compat 2018-07-16 17:32:08 -04:00
Kyle Spearrin
de4441cac7 add back post verbs for backwards compat 2018-07-16 17:29:38 -04:00
Kyle Spearrin
c6c03697b1 api cleanup 2018-07-16 17:20:57 -04:00
Kyle Spearrin
49947e382d only check token valid if registration is disabled 2018-07-13 11:04:09 -04:00
Kyle Spearrin
938b7f1230 premium renewal reminders job for braintree 2018-07-12 23:23:41 -04:00
Kyle Spearrin
476ee53931 add renewal reminder date prop to users 2018-07-12 17:35:01 -04:00
Kyle Spearrin
0524630c33 update web vault urls 2018-07-12 17:33:17 -04:00
Kyle Spearrin
f1b8301428 event page default is 50 2018-07-11 14:24:27 -04:00
Kyle Spearrin
17ec153fa7 icons logging 2018-07-10 00:09:18 -04:00
Kyle Spearrin
9fee09e204 log event when removing user from group/collection 2018-07-09 23:07:04 -04:00
Kyle Spearrin
90df2f21e5 TryCreate on each uri 2018-07-02 10:50:48 -04:00
Kyle Spearrin
37375d8653 use parsedUri.Host 2018-06-28 10:18:35 -04:00
Kyle Spearrin
1b59e70991 Merge branch 'master' of github.com:bitwarden/core 2018-06-28 10:16:08 -04:00
Kyle Spearrin
4dfef9fa96 TryCreate uri first 2018-06-28 10:15:54 -04:00
Kyle Spearrin
3ff217bb24 tolower requests 2018-06-28 07:45:24 -04:00
Xander Smeets
75d3c23376 Add steamgames.com as equivalent domain of Steam (#317) 2018-06-26 07:57:54 -04:00
Kyle Spearrin
826b4a430f exclude domains from sync option 2018-06-25 21:29:04 -04:00
Kyle Spearrin
3bf468c545 take fixes 2018-06-25 09:59:32 -04:00
Kyle Spearrin
9561b167f7 icon service fixes 2018-06-25 09:28:54 -04:00
Kyle Spearrin
5c17f910fe remove culture from request model 2018-06-23 11:55:45 -04:00
Kyle Spearrin
5c13802879 GetScheme helper 2018-06-19 17:28:45 -04:00
Kyle Spearrin
06db27ae19 cleanup recursion and location header 2018-06-19 17:21:31 -04:00
Kyle Spearrin
e1df06ec33 cleanup memory refs. switch to anglesharp lib 2018-06-19 15:14:12 -04:00
Kyle Spearrin
145e4c69d4 cleanup html node refs 2018-06-19 10:18:11 -04:00
Kyle Spearrin
18b7bcb9e3 no response cache. manual CacheControl middleware 2018-06-18 13:35:46 -04:00
Kyle Spearrin
7ee659e3b1 setting for disabling icons cache 2018-06-18 08:31:37 -04:00
Kyle Spearrin
de552be25f apis for bulk sharing 2018-06-13 14:03:44 -04:00
Kyle Spearrin
ebb1f9e1a8 use temp tables for better execution plans 2018-06-12 13:24:13 -04:00
Kyle Spearrin
74874a1c38 return collection readonly details 2018-06-11 14:25:53 -04:00
Kyle Spearrin
9cf036227e UseForwardedHeaders on admin 2018-06-09 23:57:26 -04:00
Mart124
b3c48fd3fa Add a bitwarden label to docker images (#305)
* Add a bitwarden label to docker images

* Prefix label with reverse DNS
2018-06-09 08:17:16 -04:00
Kyle Spearrin
7aa9681222 bump iterations hash iterations to 50k 2018-06-01 21:02:57 -04:00
Kyle Spearrin
a6260c867c only take up to 40 links 2018-05-31 22:04:01 -04:00
Kyle Spearrin
a18ee73675 version bump 2018-05-31 14:31:00 -04:00
Mart124
92b08e6cf1 Rework service user (#299)
* Use user primary group if not root

* Do not run getent on MacOS

* Simplify UID/GID management

* Make uid.env backward compatible in run.sh

* Merge install.sh with run.sh to avoid duplicating code

Especially the UID/GID management one

* Generate correct OS name

* Be sure to keep old behavior for backward compatiblilty

* Get the colors back from install.sh
2018-05-31 12:05:26 -04:00
Kyle Spearrin
961c0c6749 null cached entries are high priority 2018-05-29 22:38:29 -04:00
Kyle Spearrin
fbdb600f22 specify cache size 2018-05-29 22:36:32 -04:00
Kyle Spearrin
ecf75c2a66 add cli client 2018-05-28 09:44:14 -04:00
Kyle Spearrin
68125d2c9b try to find format of any non-allowed type 2018-05-25 14:19:40 -04:00
Kyle Spearrin
6d3ad7d9e4 optimize 2018-05-25 14:12:18 -04:00
Kyle Spearrin
1cfc95df7c icon fetch fixes 2018-05-25 12:50:21 -04:00
Kyle Spearrin
6859f3ebbc cache not found 2018-05-24 17:18:33 -04:00
Kyle Spearrin
72e95e2a98 allow org user reg. when reg. is disabled 2018-05-24 16:55:52 -04:00
Kyle Spearrin
0e4ffc7d7f new icon fetching service. remove besticon dep. 2018-05-22 12:49:34 -04:00
Kyle Spearrin
60bb4d466c stripe invoice number 2018-05-22 08:24:57 -04:00
Kyle Spearrin
658b47b2fc XForwardedFor on self host 2018-05-21 21:24:35 -04:00
Kyle Spearrin
3aaaac3c5f ip endpoint 2018-05-21 21:18:19 -04:00
Kyle Spearrin
9f919920bc RequestSizeLimit for all attachment endpoints 2018-05-21 21:03:52 -04:00
Kyle Spearrin
ffa0a1a02c always specify DateTimeKind.Utc for dapper 2018-05-21 17:12:57 -04:00
Kyle Spearrin
6390a15835 Revert "explicitly disable app insights telemetry"
This reverts commit 819a4e031d.
2018-05-21 13:31:47 -04:00
Kyle Spearrin
819a4e031d explicitly disable app insights telemetry 2018-05-21 12:49:57 -04:00
Kyle Spearrin
a170e02565 remove bcc 2018-05-15 15:07:53 -04:00
Kyle Spearrin
8ce0f85fe8 only impose import limits on cloud version 2018-05-15 08:52:15 -04:00
Kyle Spearrin
f5c9672370 get cipher by org id index 2018-05-11 08:31:29 -04:00
Kyle Spearrin
053096c1a1 subscription renewal reminder emails 2018-05-11 08:29:23 -04:00
Kyle Spearrin
4e6e215d35 update more sprocs to use proper index 2018-04-25 13:55:47 -04:00
Kyle Spearrin
3a0622ca43 fix sproc 2018-04-24 21:56:58 -04:00
Kyle Spearrin
9067ac15de collection index 2018-04-24 21:27:51 -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
ac4f789782 fix model labels 2018-04-20 16:45:41 -04:00
Kyle Spearrin
8e98e489ab added use 2fa to org edit 2018-04-20 16:37:17 -04:00
Kyle Spearrin
699a2eec0e update bouncy castle 2018-04-17 23:44:25 -04:00
Kyle Spearrin
810c36470d update more libs 2018-04-17 22:42:55 -04:00
Kyle Spearrin
2c24e00bd7 update some libs 2018-04-17 22:36:30 -04:00
Kyle Spearrin
1fb3fbeacf Revert "update libs"
This reverts commit e7453bc036.
2018-04-17 08:11:08 -04:00
Kyle Spearrin
cd327796cb Revert "update storage lib"
This reverts commit 2c65bd8403.
2018-04-17 08:10:56 -04:00
Kyle Spearrin
e350ef650a dont cycle security token on re-hash 2018-04-17 08:10:17 -04:00
Kyle Spearrin
6e7bc8369d revert billing signin stuff for now 2018-04-17 00:36:30 -04:00
Kyle Spearrin
b1b016fbc8 small logout button 2018-04-16 21:37:33 -04:00
Kyle Spearrin
dead022e83 admin base uri setting, applied to login emails 2018-04-16 20:35:53 -04:00
Kyle Spearrin
795cf8e20e remove duplicate quotes. 2018-04-16 17:08:49 -04:00
Kyle Spearrin
ce92462041 fix uid comparisons 2018-04-16 16:26:08 -04:00
Kyle Spearrin
1dce0ccb83 fix if when no currentid 2018-04-16 16:09:08 -04:00
Kyle Spearrin
0354233035 version bump 2018-04-16 15:55:30 -04:00
Kyle Spearrin
b7a2e47bd9 map host docker group id to containers 2018-04-16 15:30:07 -04:00
Kyle Spearrin
2c65bd8403 update storage lib 2018-04-16 12:50:02 -04:00
Kyle Spearrin
e7453bc036 update libs 2018-04-16 12:49:18 -04:00
Kyle Spearrin
fa198213af increase PasswordHasherOptions iterations to 25k 2018-04-14 23:51:34 -04:00
Kyle Spearrin
ad03c9a157 Log org disabled reason 2018-04-13 09:25:54 -04:00
Kyle Spearrin
78af77036b fix braintree customers link 2018-04-07 12:40:13 -04:00
Kyle Spearrin
a1957d2506 handle sub unpaid and upcoming invoice events 2018-04-05 21:56:36 -04:00
Kyle Spearrin
1a16729064 added org 2fa info to admin pages 2018-04-03 14:43:12 -04:00
Kyle Spearrin
389512d51e added org duo to 2fa flow 2018-04-03 14:31:33 -04:00
Kyle Spearrin
0d4ea5ce5b organization 2fa apis 2018-04-02 23:18:26 -04:00
Kyle Spearrin
d1a47ba808 make user homedir with helper 2018-04-02 21:11:32 -04:00
Kyle Spearrin
a3b522a6b0 Revert "make bitwarden user home dir"
This reverts commit 40242a78e5.
2018-04-02 21:08:54 -04:00
Kyle Spearrin
40242a78e5 make bitwarden user home dir 2018-04-02 19:58:37 -04:00
Kyle Spearrin
367d3f65a6 use2fa org response 2018-04-02 17:20:06 -04:00
Kyle Spearrin
f7991d0da1 add use2fa to org response models 2018-04-02 17:15:20 -04:00
Kyle Spearrin
54fa7c3172 renamed sproc 2018-04-02 15:11:07 -04:00
Kyle Spearrin
bcc224c02d stub out use2fa and twofactorproviders on orgs 2018-04-02 14:53:19 -04:00
Kyle Spearrin
63169e4ecc dockerfile formatting 2018-04-02 14:11:36 -04:00
Kyle Spearrin
5ed4676ad5 add more project types 2018-03-30 23:27:48 -04:00
Kyle Spearrin
3d690ac577 spaces 2018-03-30 23:15:59 -04:00
Kyle Spearrin
9938a5fa9d reduce new lines 2018-03-30 23:13:32 -04:00
Kyle Spearrin
c63422ea5d log exception strings 2018-03-30 17:35:07 -04:00
Kyle Spearrin
a9481bd524 update bitwarden mail templates 2018-03-30 12:06:01 -04:00
Kyle Spearrin
496334d607 bump version 2018-03-30 10:34:34 -04:00
Kyle Spearrin
62cf1546cd view log id is guid 2018-03-30 10:18:50 -04:00
Kyle Spearrin
6628a419d8 remove using 2018-03-30 08:41:32 -04:00
Kyle Spearrin
4cbf3a4b5b format ban logs better 2018-03-30 08:40:58 -04:00
Kyle Spearrin
0e143a78e5 log filters 2018-03-30 08:38:15 -04:00
Kyle Spearrin
1e0dc92627 only show docs on self hosted 2018-03-30 00:16:41 -04:00
Kyle Spearrin
2ff7a1fdd5 adjust header widths 2018-03-30 00:05:35 -04:00
Kyle Spearrin
e51cf078b0 include project property with logs 2018-03-30 00:01:53 -04:00
Kyle Spearrin
8edba6bb6c default log count is 50 2018-03-29 23:47:34 -04:00
Kyle Spearrin
922da5596d add current time and props to logs 2018-03-29 23:46:27 -04:00
Kyle Spearrin
d4b4a2b014 admin logs 2018-03-29 23:30:56 -04:00
Kyle Spearrin
0165655bc3 space on copyright year 2018-03-29 21:02:00 -04:00
Kyle Spearrin
92d6524b35 max storage already set in base ctor 2018-03-29 15:03:10 -04:00
Kyle Spearrin
081ae7cb99 no port for issuer 2018-03-29 14:59:36 -04:00
Kyle Spearrin
c5131f3b30 add max storage gb 2018-03-29 14:06:23 -04:00
Kyle Spearrin
f3904de2bc more user info 2018-03-29 11:27:50 -04:00
Kyle Spearrin
830f4ee68e more org/user info 2018-03-29 11:26:19 -04:00
Kyle Spearrin
d2bdaa8baa load ca-certs for api and identity 2018-03-29 08:59:50 -04:00
Kyle Spearrin
4ce69dac2b internal api & vault urls. apply to version check 2018-03-29 08:45:04 -04:00
Kyle Spearrin
da970c2308 add ca-certificates 2018-03-28 23:47:43 -04:00
Kyle Spearrin
105f4b508b refresh packages 2018-03-28 23:16:09 -04:00
Kyle Spearrin
f21a25f917 remove home link since user should just click logo 2018-03-28 16:36:41 -04:00
Kyle Spearrin
22bc85f651 drop json null checks from storage update procs 2018-03-28 13:43:33 -04:00
Kyle Spearrin
cf7cfee9e0 header checks. alternate ico media type 2018-03-28 13:32:01 -04:00
Kyle Spearrin
7f250a4e74 adminsettings to docker env setup 2018-03-28 10:45:30 -04:00
Kyle Spearrin
40dff2cd6e success/error messages for admin 2018-03-28 10:38:01 -04:00
Kyle Spearrin
674077d453 update image from versions 2018-03-28 10:13:01 -04:00
Kyle Spearrin
ceb4df2450 upgrade nuget libs 2018-03-28 10:00:20 -04:00
Kyle Spearrin
d89d5c1667 unstyled list 2018-03-27 23:50:23 -04:00
Kyle Spearrin
9c14978bb2 not null ... whoops 2018-03-27 23:44:28 -04:00
Kyle Spearrin
95b25246f1 step down from host root LUID 2018-03-27 22:57:30 -04:00
Kyle Spearrin
ecb490e8a8 logs dir 2018-03-27 22:16:55 -04:00
Kyle Spearrin
d6e84a1212 chown nginx logs and data protect admin 2018-03-27 21:37:35 -04:00
Kyle Spearrin
02403596b5 bash 2018-03-27 21:14:52 -04:00
Kyle Spearrin
2c2496d28f fix syntax for entrypoint ands 2018-03-27 17:16:25 -04:00
Kyle Spearrin
62535ae750 upsert bitwarden user 2018-03-27 16:38:11 -04:00
Kyle Spearrin
a205f40613 goso all the things 2018-03-27 14:55:33 -04:00
Kyle Spearrin
005f1e59a0 use gosu to step down in entrypoint 2018-03-26 21:38:32 -04:00
Kyle Spearrin
dadfc977ae chown deep directories 2018-03-26 14:29:08 -04:00
Kyle Spearrin
83fd8b55ac dockerhub version by first character number 2018-03-26 11:39:28 -04:00
Kyle Spearrin
29b6574a34 fix multiline command 2018-03-26 11:27:48 -04:00
Kyle Spearrin
b8ed8853cd docker as non-root 2018-03-26 11:21:03 -04:00
Kyle Spearrin
d945431ac1 build node for ps1 2018-03-25 00:19:03 -04:00
Kyle Spearrin
15b1a426e4 build node assets and no trailing admin slash 2018-03-25 00:16:43 -04:00
Kyle Spearrin
1087328248 vault modified 2018-03-24 20:03:51 -04:00
Kyle Spearrin
e8b595c7ae users must also be confirmed 2018-03-24 20:00:11 -04:00
Kyle Spearrin
a9c8fbf6cb param sniffing on user search proc 2018-03-24 19:56:48 -04:00
Kyle Spearrin
c4bd015e89 proxypass to /admin 2018-03-24 08:39:55 -04:00
Kyle Spearrin
af1aaba7ed UsePathBase 2018-03-23 23:43:34 -04:00
Kyle Spearrin
997839a2c7 set base admin path for self host 2018-03-23 23:27:33 -04:00
Kyle Spearrin
73a4af3f17 port 5000 2018-03-23 23:03:09 -04:00
Kyle Spearrin
5c3eca264b run admin on port 5000 2018-03-23 22:46:09 -04:00
Kyle Spearrin
671492ad71 bitwarden user for admin 2018-03-23 22:28:58 -04:00
Kyle Spearrin
232c9206f2 Revert "run as bitwarden group/user"
This reverts commit e499087a57.
2018-03-23 22:17:20 -04:00
Kyle Spearrin
f96911ed57 Revert "running as bitwarden user"
This reverts commit 19fa9bf806.
2018-03-23 22:16:57 -04:00
Kyle Spearrin
19fa9bf806 running as bitwarden user 2018-03-23 21:58:45 -04:00
Kyle Spearrin
e499087a57 run as bitwarden group/user 2018-03-23 21:17:37 -04:00
Kyle Spearrin
24b8619bd1 add docker build for admin 2018-03-23 21:11:17 -04:00
Kyle Spearrin
f07cb3ab07 es6 javascript 2018-03-23 16:30:15 -04:00
Kyle Spearrin
46182e3c90 validation 2018-03-23 16:12:45 -04:00
Kyle Spearrin
b3bc55deeb signed in checks on nav items 2018-03-23 16:09:49 -04:00
Kyle Spearrin
6aca7404c2 better smtp check 2018-03-23 16:03:32 -04:00
Kyle Spearrin
c9fdec55b5 better styling for login card 2018-03-23 15:57:36 -04:00
Kyle Spearrin
bbaafab04b webfonts and styling 2018-03-23 15:51:54 -04:00
Kyle Spearrin
78363bcd5e gulp build for libs 2018-03-23 15:07:17 -04:00
Kyle Spearrin
ee0b371acb delete site.css 2018-03-23 15:04:02 -04:00
Kyle Spearrin
eab1587648 more settings on dashboard 2018-03-23 14:07:02 -04:00
Kyle Spearrin
13db0285c9 cleanup logs 2018-03-23 13:39:34 -04:00
David Roth
702d833cea Add sentry logging support. (#240) 2018-03-23 13:33:31 -04:00
Kyle Spearrin
bf3c01ac46 version version from json file 2018-03-23 13:06:15 -04:00
Kyle Spearrin
c8191132d4 dashboard version and smtp settings 2018-03-23 12:50:20 -04:00
Kyle Spearrin
d138656238 param sniffing on org search query 2018-03-23 10:50:58 -04:00
Kyle Spearrin
e6fd217763 re-oder textboxes 2018-03-23 10:41:21 -04:00
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