Kyle Spearrin
4ec5f2fdb2
bump version
2018-09-10 21:30:14 -04:00
Kyle Spearrin
7fd79388e2
dont try to fetch ip address icons
2018-08-25 17:30:45 -04:00
Kyle Spearrin
6f7d07530a
log domain with warnings
2018-08-25 16:59:54 -04:00
Kyle Spearrin
e7dbe6d4be
null check response
2018-08-25 16:52:49 -04:00
Kyle Spearrin
0956374a06
icon server logging
2018-08-25 16:41:26 -04:00
Kyle Spearrin
ca3ecc0163
build and include notifications docker
2018-08-17 18:14:25 -04:00
Kyle Spearrin
0f1efdd18b
update public suffix list
2018-08-15 08:44:24 -04:00
Kyle Spearrin
1e639aff1b
bump versions
2018-08-15 08:40:28 -04:00
Kyle Spearrin
a564df42d6
try base domain if others fail
2018-08-10 11:21:52 -04:00
Kyle Spearrin
e6aaddaed1
switch kestrel back to libuv til bugs are fixed
2018-08-06 16:42:55 -04:00
Kyle Spearrin
fb2ee6aaea
no longer need to provide netcoreapp flag
2018-08-06 09:11:27 -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
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
4982797370
bump version
2018-07-20 23:43:58 -04:00
Kyle Spearrin
17ec153fa7
icons logging
2018-07-10 00:09:18 -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
4dfef9fa96
TryCreate uri first
2018-06-28 10:15:54 -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
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
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
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
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
0e4ffc7d7f
new icon fetching service. remove besticon dep.
2018-05-22 12:49:34 -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
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
496334d607
bump version
2018-03-30 10:34:34 -04:00
Kyle Spearrin
cf7cfee9e0
header checks. alternate ico media type
2018-03-28 13:32: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
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
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
b8ed8853cd
docker as non-root
2018-03-26 11:21:03 -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
d52f33e9c5
version bump
2018-03-21 10:27:10 -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
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
55cfc44776
check that image bytes are actually an image
2018-03-02 16:07:29 -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
87497a5608
update libs
2018-02-21 22:31:33 -05:00
Kyle Spearrin
c12e1e9de4
bump version
2017-12-27 22:57:13 -05:00
Kyle Spearrin
02839f2046
version bump
2017-12-04 21:03:49 -05:00
Kyle Spearrin
635db35347
update docker base images
2017-12-04 09:26:50 -05:00
Kyle Spearrin
2dd458a547
version bump
2017-12-01 08:38:48 -05:00
Kyle Spearrin
8a81241f13
update packages
2017-11-28 12:57:42 -05:00
Kyle Spearrin
651e42b45c
version bump
2017-11-14 20:44:26 -05:00
Kyle Spearrin
6a7278f760
version bump
2017-11-13 12:26:40 -05:00
Kyle Spearrin
221f5fa154
recursively follow redirects
2017-11-10 21:48:49 -05:00
Kyle Spearrin
0137968e57
version bump
2017-11-08 21:08:38 -05:00
Kyle Spearrin
727dca3855
verison bump
2017-10-28 13:06:58 -04:00
Kyle Spearrin
2c8c035cf3
dont compile views on icons
2017-10-27 23:42:19 -04:00
Kyle Spearrin
a9cf049a6c
drop net461 support in billing and ident.
...
cleanup various csproj files
add appservice hosting startup package for api
2017-10-27 21:43:26 -04:00
Kyle Spearrin
956b1da425
version bump
2017-10-26 22:14:34 -04:00
Kyle Spearrin
43f8fb04d4
adjust icon size query
2017-10-25 12:54:00 -04:00
Kyle Spearrin
378f87ab69
cache icons for 7 days
2017-10-25 12:52:55 -04:00
Kyle Spearrin
d69e3be395
checksum on iconserver download
2017-10-24 09:14:05 -04:00
Kyle Spearrin
e61e2cb0e9
disable telemetry crashes
2017-10-23 18:00:15 -04:00
Kyle Spearrin
1025424461
build iconserver into icons dockerfile
2017-10-23 17:59:42 -04:00
Kyle Spearrin
3484fef2c1
docker files for icons
2017-10-23 09:27:47 -04:00
Kyle Spearrin
5069814c4f
cleanup startup logging
2017-10-23 09:11:25 -04:00
Kyle Spearrin
21f614bb2e
disable app insights telemetry from core.all libs
2017-10-23 09:03:27 -04:00
Kyle Spearrin
294a80436e
fix walgreens photo mapping
2017-10-21 23:16:06 -04:00
Kyle Spearrin
aa07c6fae4
decompress gzipped icons
2017-10-21 23:04:51 -04:00
Kyle Spearrin
184c5f7f96
map yandex
2017-10-21 22:06:21 -04:00
Kyle Spearrin
82635f20c9
manually handle redirects for android blocks
2017-10-21 21:48:11 -04:00
Kyle Spearrin
b102152133
map wallgreens
2017-10-21 00:20:16 -04:00
Kyle Spearrin
30f5861647
map yahoo login
2017-10-20 23:33:52 -04:00
Kyle Spearrin
c10245eea6
Revert "larger fallback URL for mobile"
...
This reverts commit 0813b290b6
.
2017-10-20 23:33:33 -04:00
Kyle Spearrin
0813b290b6
larger fallback URL for mobile
2017-10-20 23:14:33 -04:00
Kyle Spearrin
5ee0b4a9da
simplify secrets in startup via csproj tools
2017-10-19 00:08:09 -04:00
Kyle Spearrin
38106840b9
fallback globe image
2017-10-12 23:56:34 -04:00
Kyle Spearrin
a35055b66d
do not cache large images or nulls
2017-10-12 10:41:13 -04:00
Kyle Spearrin
8b8f1fb294
update launch urls
2017-10-12 10:13:19 -04:00
Kyle Spearrin
4c3c594603
use png extension for CDN caching
2017-10-12 10:00:44 -04:00
Kyle Spearrin
ac901716cf
response caching for 24 hours
2017-10-10 21:35:52 -04:00
Kyle Spearrin
0cbd00e063
update launch urls
2017-10-10 20:48:18 -04:00
Kyle Spearrin
f8c5bc1c39
&& fix
2017-10-09 16:23:48 -04:00
Kyle Spearrin
2c21e3e100
change qs from domain
to url
2017-10-09 16:21:37 -04:00
Kyle Spearrin
02c4bb3037
configurable cache size limit
2017-10-09 14:54:32 -04:00
Kyle Spearrin
051d64a460
use AbsoluteExpirationRelativeToNow
2017-10-09 14:45:00 -04:00
Kyle Spearrin
609ace6846
mappedDomain is cache key
2017-10-09 14:43:33 -04:00
Kyle Spearrin
fe01a51a51
remove additional queries since they can be abused
2017-10-09 14:43:15 -04:00
Kyle Spearrin
309c7f81ba
formats
2017-10-09 14:34:44 -04:00
Kyle Spearrin
c88f4064f1
allow custom size to be passed in
2017-10-09 14:25:59 -04:00
Kyle Spearrin
4d7bd85490
domain mapping service and more cleanup
2017-10-09 14:21:20 -04:00
Kyle Spearrin
fc3425dfb7
some cleanup
2017-10-09 14:05:35 -04:00
Kyle Spearrin
c52add4051
icons settings
2017-10-09 14:02:57 -04:00
Kyle Spearrin
164d4e1fb4
some cleanup on icons
2017-10-09 13:35:07 -04:00
Hinton
753496b95d
Use In-memory cache instead of custom file cache.
2017-10-09 18:58:59 +02:00
Hinton
ea5213698d
Add Icons application for serving website icons.
2017-10-08 23:11:40 +02:00