20 Commits

Author SHA1 Message Date
f
6e13479a54 v0.5.0 -- sustainable web design metrics 2023-04-11 15:20:26 -03:00
f
b3c095ecc8 feat: enable average intensity data 2023-01-22 21:38:24 -03:00
f
ff1d877b5f feat: enable consumer device options 2023-01-22 21:15:52 -03:00
f
51c8d73500 feat: datacenter options 2023-01-22 21:14:35 -03:00
f
ad25e8af97 feat: enable swd tracking 2023-01-22 21:13:04 -03:00
f
84ca5394f2 feat: get consumer device co2 intensity
we differ on swd model because we're including the carbon intensity of
the country of origin of the visit
2023-01-22 20:43:27 -03:00
f
0e89fb5329 feat: get datacenter carbon intensity 2023-01-22 20:42:55 -03:00
f
0e0657d4b7 feat: convert co2.js output data to json by iso code 2023-01-22 20:41:25 -03:00
f
948aec4f56 feat: calculate co2 emissions using sustainable web design #3 2023-01-22 20:40:46 -03:00
f
3d7a46b641 v0.4.0 -- Listen on a UNIX socket 2023-01-21 18:18:20 -03:00
f
8b6b633ef7 fix: ensure socket is removed 2023-01-21 17:40:21 -03:00
f
96159c05db feat: make socket configurable 2023-01-21 17:38:51 -03:00
f
fac61d7113 feat: support nginx unix sockets #2
this adventure started two years ago when we hit a roadblock because
crystal didn't support entirely and was about to drop support for dgram
sockets, which is the only unix socket nginx supports.
2023-01-21 17:36:47 -03:00
f
28c2503852 v0.3.0 -- parse request_uri 2022-03-04 00:14:14 -03:00
f
d01edf9718 parse request_uri and remove query_string
sutty/containers/nginx!1
2022-03-04 00:10:50 -03:00
f
250b6a8953 v0.2.0 -- Referrer Policies 2020-08-15 21:55:41 -03:00
f
2f74fee198 v0.1.0 - optionally detect crawlers
plus upgrade to crystal 0.35.1
2020-08-04 12:50:47 -03:00
f
c581e95698 store origin rather than referer 2020-08-01 19:59:05 -03:00
f
c265054771 log remote_user for apis 2020-02-15 17:18:16 -03:00
f
8584c87837 access_log 2020-01-25 20:22:57 -03:00