1
0
mirror of https://github.com/imgproxy/imgproxy.git synced 2024-12-04 09:42:31 +02:00
Commit Graph

291 Commits

Author SHA1 Message Date
DarthSim
9f0a2a4939 Auto-calc width or height if some of them is 0 2018-10-02 17:30:20 +06:00
DarthSim
7d7bbe3649 Add blur and sharpening 2018-10-02 17:30:20 +06:00
DarthSim
c5adf1b3a5 Rename processing options constants and move them to processing_options.go 2018-10-02 17:30:20 +06:00
DarthSim
5dcad5430a Advanced url format 2018-10-02 17:30:20 +06:00
DarthSim
5fc04089cc Update changelog 2018-10-01 22:45:41 +06:00
DarthSim
aa96d487d4 Update README 2018-10-01 21:05:46 +06:00
DarthSim
530964c30f Disable libvips cache 2018-10-01 21:00:33 +06:00
DarthSim
b9cf4a054a IMGPROXY_IGNORE_SSL_VERIFICATION option 2018-09-26 19:00:37 +06:00
DarthSim
4208756321 Add some badges 2018-09-10 14:28:58 +06:00
DarthSim
edeafbdb06 More vips versipns to test 2018-09-10 13:33:47 +06:00
DarthSim
0ae30d0a43 Optimize travis build 2018-09-10 13:13:57 +06:00
DarthSim
8a533d83b7 Stringify Go versions in travis config 2018-09-10 12:34:36 +06:00
DarthSim
83948d0126 Drop Go <1.8 support 2018-09-10 12:17:04 +06:00
DarthSim
147cc49ecf Cleanup build dependencies in travis 2018-09-10 11:42:14 +06:00
DarthSim
7f567216dd Get rid of ETag signature; Change ETag hash to SHA256; Add verison 2018-09-06 19:02:26 +06:00
Adam Quaile
09bfd44c55 Update PHP URL generation example (#66)
String interpolation is a little easier to read and understand as there's no back-and-forth between string format and arguments. 

Matches JS version: https://github.com/DarthSim/imgproxy/blob/master/examples/signature.js#L27
2018-09-06 17:36:03 +06:00
josepowera
96249406f4 Create signature.java (#64)
Java example for creating signature
2018-09-06 17:34:59 +06:00
DarthSim
6810574553 Update chengelog 2018-07-16 21:23:38 +06:00
DarthSim
c3d39b2b42 Progressive JPEG & interlaced PNG support 2018-07-16 21:14:24 +06:00
DarthSim
a5a46d6fc6 typo 2018-05-25 16:41:49 +06:00
DarthSim
8556be3426 Fixed autorotation when image is not resized 2018-05-25 16:25:48 +06:00
DarthSim
0ee53db54c Add changelog 2018-04-27 15:49:38 +06:00
DarthSim
47b621542b Add Content-Length header 2018-04-26 18:17:17 +06:00
DarthSim
bcd9dfe809 Add IMGPROXY_BASE_URL param 2018-04-26 17:38:40 +06:00
DarthSim
04871c8b7f Add CORS headers 2018-04-26 17:22:31 +06:00
DarthSim
eb341c3bee Increase default max clients 2018-03-19 15:06:08 +06:00
DarthSim
f6fa71810e Remove wait timeout 2018-03-19 14:58:52 +06:00
DarthSim
9ba634fc35 Add request ID 2018-03-19 14:57:31 +06:00
DarthSim
f569067588 Add info to timers 2018-03-15 21:21:43 +06:00
DarthSim
ec627e3345 Check authorization before semaphore 2018-03-15 21:12:06 +06:00
DarthSim
1deb2b9c54 Ass wait timeout 2018-03-15 20:53:46 +06:00
DarthSim
66cea81602 Refactor ETag support 2018-02-26 15:41:37 +06:00
Ilja Hämäläinen
178cd5de55 Add support of ETag caching (#47)
* Add ETag caching support

* Update the readme file

* Typo

* Calculate ETag before image processing, rename Env Var

* Make PO struct field public

* Generate random value on server startup to be used in ETag calculation

* Minor refactoring

* Adjust boolean value parsing as discussed in GitHub PR page

* Move random value generation to the config

* Update README

* Revert changes

* Use footprint to calculate the hash of an image
2018-02-26 11:45:52 +03:00
Dima Medvedev
5062e7494d cgo compilation workaround for go 1.9.4 (#52)
This https://github.com/golang/go/issues/23672 security fix breaks
CGO compilation in go version 1.9.4 by disallowing LDFLAGS in
process.go:5
2018-02-22 12:48:16 +03:00
DarthSim
74b0a672c6 Fix travis build on 1.9.4 2018-02-22 12:31:18 +03:00
Sergey Alexandrovich
d7cc247439
Deploy to Heroku with Docker (#50)
* Try out deploying Docker image to Heroku

* Add heroku.yml
2018-02-02 19:18:14 +06:00
DarthSim
68d7ac331e Restore proxy support 2018-02-02 18:46:30 +06:00
Sergey Alexandrovich
28d5784c03
Merge pull request #43 from Vasfed/master
Fix cmyk profile path
2018-01-11 16:29:06 +06:00
Vasily Fedoseyev
9413236e17 Fix cmyk profile path 2018-01-11 12:32:44 +03:00
Sergey Alexandrovich
98cf805169
Update README.md 2018-01-10 16:21:39 +06:00
DarthSim
070346d155 Fix processing of CMYK without embedded profile 2018-01-10 16:10:20 +06:00
Sergey Alexandrovich
5307b46ed2
Remove redundant code 2018-01-10 13:00:10 +06:00
Sergey Alexandrovich
9f76ec5a4c
Update README.md 2018-01-10 12:59:02 +06:00
Sergey Alexandrovich
530ade477b
Merge pull request #41 from Vasfed/feature/local_filesystem
Add option for reading images from local filesystem
2018-01-10 12:28:41 +06:00
Vasily Fedoseyev
850498f817 Add option for reading images from local filesystem 2017-12-29 22:59:20 +03:00
DarthSim
f9fbfefad6 Fix dowloading timeout configuration 2017-11-14 02:28:18 +06:00
Sergey Alexandrovich
089744250c
Merge pull request #34 from princemaple/patch-1
Add Elixir example
2017-11-13 16:58:38 +06:00
Po Chen
cc4d98add7
Add Elixir example 2017-11-13 21:48:31 +11:00
Sergey Alexandrovich
c4295c4451
Merge pull request #32 from Mikulas/pr/swift-example
Add swift signing example
2017-10-30 21:06:57 +06:00
Sergey Alexandrovich
ecbbd5e3f5
Merge pull request #33 from bnprss/cacheControl
correct Cache-contol header missusage.
2017-10-30 20:14:07 +06:00