1
0
mirror of https://github.com/imgproxy/imgproxy.git synced 2025-12-23 22:11:10 +02:00
Commit Graph

2051 Commits

Author SHA1 Message Date
Viktor Sokolov
e9e2cbdbc1 Remove empty cachebuster option 2025-11-12 18:30:14 +01:00
Viktor Sokolov
01bd6acf41 Fixed config/transport env var name 2025-11-12 18:09:35 +01:00
Viktor Sokolov
7d98ce6c3a Fixed configuration bugs 2025-11-12 18:01:14 +01:00
Viktor Sokolov
42d64cc9ae Ingore .well-known 2025-11-12 13:35:32 +01:00
Viktor Sokolov
f1607de141 asyncbuffer.NewReadFull 2025-11-12 09:05:03 +01:00
Viktor Sokolov
35157c6d9d Remove uselsess ReadOnly params 2025-11-10 21:51:18 +01:00
Viktor Sokolov
e6dc05f06e newRequest signature updated 2025-11-05 21:25:55 +01:00
Victor Sokolov
71bc766429 IMG-19: features downstream (#1572) 2025-11-05 12:41:42 +01:00
Victor Sokolov
d5370d8077 Adds range checks to storage tests (#1566)
* Adds range checks to storage test

* Storage tests unified
2025-11-04 17:05:12 +01:00
DarthSim
a33adaaa14 Processing handler: set do.CookieJar in makeDownloadOptions; Open downloading segment in fetchImage 2025-10-31 21:03:27 +06:00
DarthSim
6a87fb2a94 Release asyncbuffer pause after detectiong image type 2025-10-31 20:46:34 +06:00
DarthSim
0343bd9ad4 Change logger colors to look good on any color scheme 2025-10-31 17:11:25 +03:00
DarthSim
f59fc1d3d9 Make Air less verbose 2025-10-31 16:54:29 +03:00
DarthSim
0b7f79d220 Stabilize asyncbuffer.Cond test 2025-10-30 21:23:48 +03:00
DarthSim
9f469dfcba Fix handling ranged requests by FS storage 2025-10-30 20:13:44 +03:00
Victor Sokolov
a6952ef62c IMG-71: storage namespace (#1562) 2025-10-30 14:34:18 +01:00
DarthSim
e162c9496e Add client features detector 2025-10-29 20:51:00 +06:00
DarthSim
516c8ec6c2 Add .DS_store to .gitignore 2025-10-24 22:25:53 +03:00
DarthSim
d332147c39 devcontainer: expose more ports; Set Prometheus port 2025-10-24 22:07:50 +03:00
DarthSim
918eb1b1d4 air: track .imgproxyrc changes 2025-10-24 22:06:01 +03:00
DarthSim
9beea7fb7d air: run via make 2025-10-24 20:57:49 +03:00
DarthSim
2b646962ee devcontainer: mount images by symlink 2025-10-24 23:31:23 +06:00
Viktor Sokolov
3b9686a7ee Fixes memory leak in image_hash_matcher 2025-10-23 14:49:10 +02:00
Victor Sokolov
724f757421 IMG-27: skip raw images which mimic TIFF (#1558) 2025-10-21 16:41:28 +02:00
DarthSim
bff509edab Limit lychee concurrency 2025-10-14 18:06:31 +03:00
DarthSim
b0256069f1 Define all apply* and parse* functions in options/parser package as Parser methods 2025-10-14 16:57:28 +03:00
Victor Sokolov
a269d98e7d IMG-65: Save BMP using structs (#1555)
* Save BMP using structs
2025-10-14 12:55:35 +02:00
Viktor Sokolov
127c34e987 Fixes HEIF hashes 2025-10-13 17:03:13 +02:00
Victor Sokolov
f7b9dc8f56 IMG-43: run hooks in the docker, switch to v4-dev image (#1554)
* Use v4-dev docker image

* Updated devcontainer
2025-10-13 13:06:48 +02:00
Viktor Sokolov
b3c0f1b33c fix: condition in matrix_test 2025-10-03 17:30:09 +02:00
Victor Sokolov
ce2bc83ce7 SVG instance (#1551) 2025-10-03 16:48:37 +02:00
Victor Sokolov
28f55c5b13 Introduced matrix save-load test (#1552) 2025-10-03 15:52:48 +02:00
Victor Sokolov
bec004c652 Use RecordCustomMetrics instead of telemetry sdk (#1550) 2025-10-02 15:06:03 +02:00
DarthSim
52f2991983 Swap processor and optionsParser creation 2025-10-01 22:33:29 +03:00
DarthSim
10edac91ae errorreport.Reporter instance 2025-10-02 01:26:32 +06:00
Victor Sokolov
05a413b8a2 monitoring instance (#1546) 2025-10-01 20:05:06 +02:00
Victor Sokolov
7abda277ab IMG-26: transport.Common, cookies, errorreport (#1544)
* transport.Common relies on config

* cookies instance

* errorreport package turned into instance
2025-10-01 19:10:14 +02:00
DarthSim
5b0b34ff3d Simplify vips.LoadConfigFromEnv 2025-09-30 17:30:59 +03:00
Victor Sokolov
f55d1da1f4 env package introduced (#1538) 2025-09-30 13:24:23 +02:00
DarthSim
6c884f42f1 Standartize loading functions; Refactor processing.scaleOnLoad 2025-09-29 17:00:37 +06:00
DarthSim
cc535a5214 Standartize saving functions 2025-09-29 17:00:37 +06:00
DarthSim
64cdf914f9 Add vips.Config; Move WebpPreset to vips 2025-09-29 17:00:37 +06:00
DarthSim
ad82173cb0 Remove monitoring dependencies from vips 2025-09-29 17:00:37 +06:00
DarthSim
45229596e0 Decouple optopns parser from options 2025-09-25 23:37:28 +06:00
DarthSim
4a23e90376 Remove color.RGB.MarshalJSON() 2025-09-25 19:03:25 +03:00
DarthSim
fa2641f876 Add options.parseFromMap 2025-09-25 18:52:10 +03:00
DarthSim
5a6490844c Fix check in responsewriter.SetIsFallbackImage 2025-09-25 17:59:56 +03:00
DarthSim
e738c28360 from->source in New Relic logger 2025-09-25 17:48:39 +03:00
DarthSim
e3170af889 Add Add color.RGB.String() and Add color.RGB.MarshalJSON() 2025-09-25 17:47:28 +03:00
DarthSim
da1eb3e242 Pass options.Options to processing.NewGravityOptions 2025-09-25 17:29:22 +03:00