17 Commits

Author SHA1 Message Date
DarthSim
528ece8da1 Revised errors for better error reporting 2025-02-17 22:11:40 +03:00
DarthSim
d931285ac2 Fix linter warnings 2024-10-02 23:43:24 +03:00
DarthSim
cb32e71788 Rename IMGPROXY_WRITE_TIMEOUT to IMGPROXY_TIMEOUT and IMGPROXY_READ_TIMEOUT to IMGPROXY_READ_REQUEST_TIMEOUT 2024-06-03 20:36:32 +03:00
DarthSim
e867d0f10a Add write response timeout 2024-06-03 20:26:10 +03:00
DarthSim
fb028170b3 Explicitly set Content-Type header; Ensure that response body contains at least one byte 2024-02-10 20:39:52 +03:00
DarthSim
4684abf0c0 Extract reqiest ID from AWS Lambda request context 2024-01-26 18:05:22 +03:00
DarthSim
c3466c4ac1 Fix landing when non-empty path prefix is set 2024-01-25 19:09:44 +03:00
DarthSim
11c6de9950 Respond with 404 and a single space to /favicon.ico requests 2024-01-25 18:45:31 +03:00
DarthSim
2026de092b Don't log healthcheck and favicon requests 2024-01-19 18:41:37 +03:00
DarthSim
a020a7603e Fix reporting image loading errors 2023-08-01 19:48:10 +03:00
DarthSim
20039f49a5 Better error metrics 2022-07-20 16:09:07 +06:00
DarthSim
e41fd85894 Better timeout/cancel detection 2022-07-19 18:10:18 +06:00
DarthSim
e43c24c544 Start requiest timer in router 2022-01-14 00:18:48 +06:00
DarthSim
86b646fe1b Move panic handling out of router 2022-01-13 22:36:06 +06:00
DarthSim
d2061623ef Add client_ip to requests/response logs 2021-11-23 17:14:05 +06:00
DarthSim
7709b74a5e Bump version 2021-09-30 20:23:30 +06:00
DarthSim
2ea1466d96 Global refactoring 2021-05-07 17:10:21 +06:00