DarthSim
|
df374a6503
|
Use XML parser based on encoding/xml
|
2025-10-15 17:28:13 +03: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 |
|
DarthSim
|
c3786dbec0
|
Pass Context to processing.extendImage
|
2025-09-25 17:28:09 +03:00 |
|
DarthSim
|
a59d04bad0
|
options.DeleteFromChildren -> options.DeleteFromDescendants
|
2025-09-25 17:26:04 +03:00 |
|
DarthSim
|
ffd1f5b13d
|
Add options.DeleteByPrefix
|
2025-09-25 17:04:12 +03:00 |
|
DarthSim
|
60289268fa
|
Add more options parsing helpers
|
2025-09-25 17:02:57 +03:00 |
|
DarthSim
|
af63aba7a4
|
Fix watermarks
|
2025-09-25 15:47:00 +03:00 |
|
DarthSim
|
0426e97e3f
|
Universal options
|
2025-09-24 00:41:12 +06:00 |
|
DarthSim
|
a0942b2368
|
Define processing.CalcCropSize globally
|
2025-09-23 19:07:40 +03:00 |
|
DarthSim
|
b9cbc0f97b
|
Don't rely on global config in processing
|
2025-09-23 19:07:08 +03:00 |
|
Victor Sokolov
|
ba73b16c39
|
IMG-59: processing instance (#1533)
* lazy processing test
* Processor instance
* Fixes to prepare.go
|
2025-09-23 15:55:04 +02:00 |
|
Victor Sokolov
|
30a5122d08
|
IMG-59: processing_test.go became lazy, added test image hash calculation (#1532)
* lazy processing test
* VHS
* ImageHashMatcher
|
2025-09-22 19:32:34 +02:00 |
|
DarthSim
|
de7d1b6225
|
Remove monitoring.StartQueueSegment from workers.Aquire
|
2025-09-21 21:27:04 +03:00 |
|
DarthSim
|
ad3942f149
|
Merge branch 'master' into version/4
|
2025-09-21 21:17:04 +03:00 |
|
DarthSim
|
207532fe97
|
Format New Relic and OpenTelemetry metadata values that implement the fmt.Stringer interface as strings
|
2025-09-21 21:15:46 +03:00 |
|
DarthSim
|
89821daa9f
|
Migrate from logrus to log/slog
|
2025-09-21 20:13:27 +06:00 |
|
DarthSim
|
a63778e3cf
|
Add a huge comment on DPR compenation in calcScale
|
2025-09-20 00:27:01 +03:00 |
|
DarthSim
|
5ac82cec34
|
Fix enlarge protection when image data is not provided
|
2025-09-19 23:07:02 +03:00 |
|
DarthSim
|
521df55ad5
|
Fix cyrillic c
|
2025-09-18 21:07:38 +03:00 |
|
DarthSim
|
7ebf913f98
|
Expose runner from pipeline context
|
2025-09-18 20:48:22 +03:00 |
|
DarthSim
|
b5d2cce37a
|
Fix cyrillic C
|
2025-09-18 20:32:35 +03:00 |
|
Viktor Sokolov
|
833f2bb082
|
pipeline context changes, Runner
|
2025-09-18 23:24:23 +06:00 |
|
DarthSim
|
7c4411fe45
|
Fix newInvalidArgsError
|
2025-09-18 19:54:31 +03:00 |
|
Victor Sokolov
|
f8133cd0b1
|
IMG-57: isSecurityOptionAllowed; shared parse fns (#1528)
* isSecurityOptionAllowed; shared parse fns
* We are not the same
|
2025-09-18 20:03:41 +06:00 |
|
DarthSim
|
3433be9fe5
|
Bump version
v3.30.0
|
2025-09-17 21:29:46 +03:00 |
|