⚠️ For the latest Changelog, check the releases tab.
(a1dc966) Dockerfile: go 1.11.5
(6c82e91) readme: move things around and have better separation between sections
(d191184) Upgrade aws-sdk-go
(b4b18fd) Update gizmo and logging dependencies
(40deeff) Refresh logging dependencies
(34c1858) go.mod: update gizmo-stackdriver-logging
(7786115) Fix Stackdriver logging
(b566c6f) Update bitmovin-go
(e7773ff) bin: simplify build script
(3f80e5e) Update year in license file
(6bd9398) Update gizmo to v0.4.0
(18f1e5a) Update deps
(167792b) go.mod: update encoding-wrapper
(b2036e5) travis: reformat
(41506d0) Makefile: install golangci-lint on testdeps
(adbbf8a) provider/bitmovin: make the linter happy
(0ec50fc) Makefile: use golangci-lint for linting
(fde35f8) Makefile: simplify lint and coverage targets
(832c6b4) Dockerfile: add bzr
(f62e687) Tidy go.mod and update go.sum
(83b1faa) Dockerfile: Go 1.11.4
(178efff) Dockerfile: Go 1.11.3
(59a68dd) readme: move logo up
(201804b) deploy: app name isn't secret
(2bcb17c) travis-script/deploy: update to use generic strat
(da62d10) Add build script back
(6cfcb50) travis: sudo is not required
(aa5741a) Remove drone stuff and setup travis to trigger deployment on drone
(7c74a75) Dockerfile: install ca-certificates
(ede9d11) removing tests now that manifest generation occurs with the encode, everything should be good
(7e55b08) fixing path issue for hls outputs
(e9fe31b) manifest generation is now part of the encode step
(6ba10f0) travis: fix build
(779cd3a) drone: fix build
(f61b061) drone: set GO111MODULE to on
(6f11490) Update build script
(18107aa) Bye dep, welcome go mod
(fb1392c) remove expose instruction
(be8ae34) add dockerfile
(d22ad46) config: workaround for gofmt issue
(d8b90aa) Makefile: add more params for golangci-lint
(0a1ad60) config: fix gofmt
(7251631) Makefile: migrate from gometalinter to golangci-lint
(51a30d6) provider/bitmovin: remove unused constant
(c6d8439) drone: remove autoscaling alert config
(2524e3b) Makefile/gometalinter: disable gosec
(73d17ea) Update dependencies
(69f9799) provider/bitmovin: set StreamConditionsMode
(f10fef2) Update bitmovin-go
(fc43f30) Makefile: remove HTTP_ACCESS_LOG
(c05302d) bitmovin: encodes only existing audio for vp8
(5b5fe4d) bitmovin:encodes audio only when a track is available
(b1a44ac) Update dependencies
(cc0d223) Add support for specifying TwoPass on presets
(b7fe798) Update dependencies
(31b869e) Remove swagger-ui stuff
(79d2138) db/types: some docs fixes
(642021a) Update logging dependencies
(57e3ff5) Fix the build
(0a14ef9) Silence gizmo logger
(7e47e62) swagger: make WithStatus ignore 0s
(5382f42) service: support sending access logs through logrus logger
(4f2bd85) Add SERVICE_NAME to log tags
(cca255b) travis: Go 1.10
(63d0810) vendor: update dependencies
(e9c9751) Makefile: disable gotype on gometalinter
(cce824c) drone: fix downstream calls
(3e2de79) Update dependencies
(fad3c83) provider/bitmovin: add metadata info for webm and mov files
(1d38677) Gopkg: update bitmovin-go and add prune config
(1df0ec5) Makefile: use fast linters
(97f11c8) provider/bitmovin: move creating encoding service out of a loop
(eb843bc) provider/bitmovin: return error if any expected data is missing for job status
(8676701) provider/bitmovin: add mp4 output files metadata to finished jobs
(ebb8fd4) update vendor bitmovin sdk
(68213de) Update dependencies
(6f2219e) drone: fix deploy call
(d3e03d7) provider/bitmovin: add SourceInfo to finished jobs
(d8d8845) Gopkg: use bitmovin-go@master
(4e4179a) Gopkg: make go-redis spec more explicit
(f3573c3) Update dependencies
(1233a1d) provider/bitmovin: support full paths for mov output
(0449ec6) adding mov support
(fef0195) provider/bitmovin: add output "folder" to job status
(4edb190) provider/bitmovin: place output files inside folders with job ID
(bf03fb3) drone: fix autoscaling group name in notification config
(51ae790) provider/bitmovin: refactor JobStatus and add some extra info
(6cc290d) Update dependencies
(91a3de1) provider/bitmovin: add progress
(5be7f61) drone: change deployment config
(070bbc4) provider/bitmovin: refactor s3 url parsing
(2cbba3d) provider/bitmovin: fix metalinter violation
(908c910) dependency management go inflates the amount of lines of code i have changed
(e12421b) changes to our api client so new version
(d26abab) removing debug code
(e3b60af) do not check in coverage files
(0f55e37) more test coverage
(d0f4237) adding vp8, fixing tests
(fd0025e) some debug code
(4de37e5) adding vp8
(045cb4d) gofmt -s -w .
(6511c74) db/redis: update version of go-redis
(7573469) travis: remove Go 1.8
(02437e4) Another shot at vendoring
(80c9401) Fix gops agent
(0645448) Makefile: remove unused
(d915e08) Revert "derp"
(bf8826d) Revert "Makefile: no need for go get anymore"
(f4dc40b) Revert "bin/build: no need for go get"
(101e70a) Revert "bin/build: properly support vendoring"
(39e8e74) bin/build: properly support vendoring
(f1e77f8) bin/build: no need for go get
(7eaae8b) Makefile: no need for go get anymore
(33c43b5) derp
(f893fb3) Revert "travis: add hack for Go 1.9"
(cc27f73) travis: add hack for Go 1.9
(5632c22) travis: Go 1.9
(ee7ff0c) Remove go 1.9 from travis
(c51998f) Makefile: set GOROOT before invoking swagger generate
(a2b5a70) travis: run tests on Go1.9rc1
(60c4590) Use official sdhook repo
(f696ba7) Fix logrus import path
(93b2edc) Makefile: use go build -i instead to install dependencies for lint
(7695f83) Add default Hybrik PresetPath and ComplianceDate settings to config
(0641150) Allow Hybrik preset path to be optionaly configurable via env config var
(4532d91) Fix code formatting issues
(14b8876) Update license information
(86b8f30) db/redis: truncate time to milliseconds
(b3e136a) Hybrik provider: Only apply StreamingParams.SegmentDuration to HLS outputs
(a4eafc7) Fix gometalinter warnings
(d126217) Parallelize preset retrieval on job creation
(8cc97c6) Switch from encoding-wrapper/hybrik to hybrik-sdk-go package
(286b126) Add Hybrik to README
(d354cbc) Add support for Hybrik as a transcoding provider
(c49c678) fix Readme
(06e5856) forgot to add Destination field in README
(3896683) adding more tests
(4d9819e) removing debug code
(4ae3275) added ability to set output s3 destination, decoupling from input. about to add more input types
(145bf16) adding debugging code will remove later
(dd86b3c) adding ability to specify encoding version
(1212d45) provider/encodingcom: fix bug in newly introduced adjustSize function
(9cbe954) Fix gometalinter violations
(5776807) provider/encodingcom: provide the proper information on JobStatus
(41ae17b) new fields for README
(05dc0ea) adding flexibility for s3 storage region and the ability to encode in any region of aws or gcp
(6f5cf95) travis: use .x notation for Go 1.8
(8eaa73e) code cleanup
(6deee07) removing debugging code
(1d8e517) linter caught some dead code and other things, fixing this
(e93afc3) code cleanup
(b12c739) more test coverage and code cleanup
(0c1c815) adding test code
(da1a24e) travis: update go 1.8 to rc3
(1b3bd2d) adding Bitmovin to readme
(ccb4321) jobs submit but does not respond with proper json, debugging code in here for now, manifest gen works for hls
(4af9b33) changing import directory
(7a0a658) need to register bitmovin
(2900b79) fleshing out rest of methods
(ec748c5) interstitial commit
(29272e9) change in logic, adding a lot of steps
(e2c10d9) adding environment variables for bitmovin aws credentials
(2fbc577) s3 url parsing
(3a05910) interstitial commit
(50b89f3) interstitial commit
(595dce8) implementing the interface
(a34faef) adding rest of config for bitmovin clinet
(02e97d3) initial config changes for bitmovin
(003fcd1) adding stubs for functions, capapbilities and first test
(6f424e6) initial commit
(f32e347) Changes the Zencoder wrapper to use the job status found in the jobDetails for the JobState
(58b5e83) travis: update go 1.8 to rc2
(9357eaa) db/redis: update go-redis
(17730c0) drone: run integration tests after deploying
(fa7488e) travis: update Go 1.8 to rc1
(ba8e873) readme: don't use an actual IP address in example
(43e243e) Update swagger.json
(f4bd0eb) doc: include zencoder
(98ba09f) travis: use .x syntax to ensure latest 1.7
(24d9528) db/redis/storage: support float64
(ec42742) encodingcom: Returns converted file size
(12b0a6d) Update gops
(0c1152c) encodingcom: Returns converted file size
(071a2d8) preset: avoid creating PresetMap when ProviderMapping is empty
(314930b) preset: improve if statement
(d863498) Add filesize rendition info to Zencoder
(6de4a74) preset: bubble up the error when creating a preset
(39c0992) service/preset: remove logging and fix comments
(90d24dc) service/presetmap: create or update existent presetmap when creating new presets
(c53ea3d) provider/elementalconductor: fix compatibility with encoding-wrapper
(6e951cc) travis: add Go 1.8beta1
(0295924) swagger: add test to increase package coverage
(c60a8f3) zencoder: use constants for Job State
(44e3bd5) zencoder: set progress to 100 when job status is finished (fixes #170)
(b220d80) zencoder: bugfix on duration being reported
(4566b29) Revert "encodingcom: remove dead code when creating a encoding.com Format"
(db75994) Protect against possible stray colon in error message
(a56d8da) Revert "Populate status message"
(4df203f) Populate job status with detailed status message
(98d5b5a) Makefile: use CI_TAG in make live
when available
(d0c5e27) travis: update Go
(a6112be) zencoder: consider finished outputs with no format and m3u8 suffix as m3u8 container (refs #161)
(d68b5e2) provider/zencoder: use GetVodUsage in Healthcheck
(58bd6e8) makefile: fix variable replacement for makefile scheme
(766e434) build: detach stg and prod deployment by using 'rc' on tag name
(b3d1b63) encodingcom: remove dead code when creating a encoding.com Format
(dbf6d29) zencoder: fix hls path (close #157)
(bf7521b) zencoder: avoid concatenating 'hls' path to hls output (refs #157)
(f3e2435) zencoder: add PrepareForSegmenting: 'hls' for mp4's that matches with HLS
(e967ab0) zencoder: fix golint complain
(2a0a755) zencoder: bugfix on isOutputCompatible() method
(2d69d00) zencoder: raise errors gracefully
(59e6e75) zencoder: reuse mp4 outputs for transmuxing hls outputs (close #151)
(7f0d41c) Send logging and error reporting via agent
(225d9ff) zencoder: make all zencoder uploads public
(37acd1c) zencoder: normalize hls output names based on encoding.com implementation
(8666837) db: remove unused struct from stub_test
(d6a1595) db/redis: add structs to stub_test to avoid db dependency on redis storage
(a70a602) db/redis: add more tests for FieldMap() method
(4231353) db/redis: add test for FieldMap() method