- add validation to allowed-origins to include path (#265)
- Width and height are required in thumbnail request (#262)
- Merge pull request #258 from r-antonio/master
- Cleaned code to check for existence of headers
- Modified check for empty or undefined headers
- Merge pull request #259 from h2non/release/next
- Code Style changes
- Removing gometalinter in favor of golangci-lint
- Bumping libvips versions for building
- Merge branch 'master' into release/next
- Changed custom headers naming to forward headers
- Fixed spacing typo and headers checking
- Changed forwarded headers order, added tests and some fixes
- Added custom headers forwarding support
- Merge pull request #254 from nicolasmure/fix/readme
- apply @Dynom patch to fix cli help
- Update README.md
- fix enable-url-source param description in README
- Merge branch 'NextWithCIBase' into release/next
- Reverting and reordering
- ups
- Moving back to a single file, worst case we need to maintain two again.
- fixing a var
- Updating travis config, adding docker build and preparing for automated image building
- Megacheck has been removed in favor of staticcheck
- timing the pull separately, by putting it in a before_install
- Trying with a dev base image
- Adding .dockerignore and consistently guarding the variables
- Merging in changes by jbergstroem with some extra changes
- Merge pull request #229 from Dynom/uniformBuildRefactoring
- Improving gometalinter config
- First travis-ci config attempt
- Making sure vendor is not stale and that our deps are correctly configured
- gometalinter config
- Fixing Gopkg.toml
- Adding a newish Dockerfile
- fix(#188, #185): Install SSL CA certificates.
- chore(Dockerfile): upgrade libvips to v8.6.3
- Add Docker Compose note to README (#174)
- Fixes https by installing root CA certificates (#186)
- feat(version): bump to v1.0.13
- feat(Docker): upgrade libvips to v8.6.2 (#184)
- feat(vendor): upgrade bimg to v1.0.18
- fix(debug): implement custom debug function
- feat: add docker-compose.yml
- Merge branch 'master' of https://github.com/h2non/imaginary
- refactor(vendor): remove go-debug package from vendor
- refactor(docs): remove codesponsor :(
- fix testdata image links (#173)
- Log hours in 24 hour clock (#165)
- refactor(docs): update CLI usage and minimum requirements
- feat(bimg): update to v1.0.17
- Merge branch 'realla-add-fit'
- merge(add-fit): fix conflicts in server_test.go
- refactor(image): remove else statement
- fix(test): remove unused variable body
- Add type=auto using client Accept header to auto negotiate type. (#162)
- Add /fit action
- feat(bimg): upgrade to v1.0.16
- fix(docs): remove no-form docs
- feat(#156): support disable endpoints
- fix(#157): disable gzip compression support
- debug(travis)
- debug(travis)
- debug(travis)
- debug(travis)
- debug(travis)
- refactor(Dockerfile): use local source copy
- refactor(requirements): add Go 1.6+ as minimum requirement
- feat(vendor): support dependencies vendoring
- refactor(Gopkg): define version
- feat(vendor): add vendor dependencies
- feat(travis): add Go 1.9 support
- refactor(docs): specify POST payloads in description
- feat(docs): add imagelayer badge
- feat(docs): add imagelayer badge
- feat(docs): add imagelayer badge
- feat(docs): add imagelayer badge
- feat(docker): upgrade Go to v1.9.1
- feat(docker): upgrade bimg to v1.0.15
- feat(api): add smartcrop endpoint
- feat(#101): add pipeline endpoint implementation + smart crop
- fix(api): properly parse and use
embed
- feat(docs): add note about pipeline max operations
- fix(tests): refactor Options -> Params
- refactor(docs): update author notes
- refactor(docs): update internal docs links
- refactor(docs): move sponsor banner
- feat(docs): add sponsor ad
- refactor(license): update copyright
- feat(version): bump to v1.0.6
- feat(bimg): upgrade to v1.0.13
- feat(version): bump to v1.0.6
- feat(params): add stripmeta params
- feat(bimg): use bimg v1.0.12
- feat(Docker): upgrade Go version to 1.9 in Docker image
- Mapping Blur URL params to the ImageOptions struct fields (#152)
- Merge branch 'master' of https://github.com/h2non/imaginary
- fix(docs): CLI spec typo
- Adding the Gaussian Blur feature plus a few minor formatting with gofmt. (#150)
- feat(docs): update maintainer note
- fix(#146): handle proper response code range for max allowed size
- Typos and minor language in help text (#144)
- Update README.md (#143)
- feat(History): add missing Docker changes
- fix(server_test): assert content type header is present
- fix(Docker): use proper SHA256 hash
- feat(Docker): upgrade Go to v1.8.3 and libvips to v8.5.6
- feat(changelog): update v1.0.1 changes
- feat(version): bump to v1.0.1
- feat(#140): expose Content-Length header
- feat(version): bump to v1.0.1
- feat(#140): expose Content-Length header
- feat(bimg): upgrade to bimg v1.0.10
- feat(Docker): use Go v1.8.3.
- feat(Docker): use libvips v8.5.6.
- Supporting smart crop (#136).
- Deprecate Go < 1.5 support.
- Uses
bimg
v1.0.9. - Uses
libvips
v8.5.5 in Docker image.
- feat(version): bump to 0.1.31
- feat(Dockerfile): use libvips v8.5.5, Go v1.8.1 and bimg v1.0.8
- Correcting the documentation, caching headers are always sent, regardless of being fetched from mount or by URL. (#133)
- fix(docs): move toc top level sections
- feat(docs): add new maintainer notice (thanks to @kirillDanshin)
- feat(travis): use Go 1.8
- refactor(docs): update support badges
- feat(docs): add maintainers section
- fix(.godir): add project name
- fix(#124): fast workaround to unblock Heroku deployment until the buildpack can be updated
- Deploy on Cloud Foundry PaaS (#122)
- Add backers & sponsors from open collective (#119)
-
- remove the .godir as Heroku and Cloud Foundry remove the support. (#117)
- fix(resizer): calculate proper crop width/height if only one axis is provided
- feat(travis): add multiple libvips testing environments
- fix(travis): use proper preinstall.sh URL
- fix(tests): integration with bimg v1.0.7
- fix(type): bimg v1.0.7 integration
- feat(max-allowed-size): add new option max-allowed-size in bytes
- fix(max-allowed-size): HEAD response handling
- fix(usage): correct help message of 'allowed-origins'
- feat(#95): use
[email protected]
. - fix(#75): use
[email protected]
, which provides extract area fix. - feat(api): supports
extend
andembed
query params. See HTTP API params docs for more details. - feat(#94): add placeholder image support in case of error.
- refactor(heroku): remove defaults flags in
Procfile
(user most specify them via Heroku app init settings).
- feat(#90): adds
path-prefix
flag to bind to an url path. - feat(core): adds support for
[email protected]
and[email protected]+
. - feat(core): adds support for GIF, SVG, TIFF and PDF formats.
- fix(controllers): fix application/octet-stream image processing issue.
- feat(docker): use Go 1.7.1 in Docker image.
- feat: add support for authorization headers forwarding to remote image server origins.
- fix(#79): make payload MIME type inference more versatile checking the file magic numbers signature.
- fix(#77): fix cache HTTP header expression.
- feat(bimg): uses bimg
1.0.0
. No breaking changes introduced.
- feat(api): support flip/flip query param arguments.
- feat(#62): restrict remote URL source origins.
- feat(docker): container now uses Go 1.6.
- feat(bimg): uses bimg
0.1.24
.
- feat(bimg): uses bimg
0.1.23
.