Skip to content
This repository has been archived by the owner. It is now read-only.

@itskingori itskingori released this Jun 2, 2018

  • Mark the --s3-bucket worker flag as required.
Assets 6

@itskingori itskingori released this May 20, 2018 · 10 commits to master since this release

  • Change all logging output to start with lowercase letters.
Assets 6

@itskingori itskingori released this May 19, 2018 · 13 commits to master since this release

  • Configure commands to not accept arguments i.e. server, worker and version.
  • Improve version command to include build SHA.
Assets 6

@itskingori itskingori released this May 19, 2018 · 25 commits to master since this release

  • Remove explicit region configuration, no need for --s3-region flag since
    it's picked from AWS configuration.
Assets 6

@itskingori itskingori released this Feb 26, 2018 · 54 commits to master since this release

  • Add worker failure --max-retries configuration option.
  • Upgrade github.com/itskingori/go-wkhtml to v1.0.0.
Assets 6

@itskingori itskingori released this Feb 25, 2018 · 80 commits to master since this release

  • Add validation for worker --s3-bucket flag.
  • Add configuration of region of the S3 bucket via a --s3-region flag on the
    worker.
  • Fix issue with server component not returning the appropriate response if
    unable to enqueue a job i.e. if redis is down. Previously it would return a
    201 Created instead of a 500 Internal Server Error.
  • Fix issue where some methods would not return an error correctly which could
    possibly affect other components that rely on the returned error to apply the
    right logic.
  • Fix issue with the /status endpoint where it would return with a 200 OK
    even if there was an issue generating the pre-signed URL to the rendered file.
Assets 6

@itskingori itskingori released this Feb 24, 2018 · 95 commits to master since this release

  • Improve output of logs by presenting them as an array. Each log line will be
    an entry in the array and all the newlines are handled to improve the output.
Assets 6

@itskingori itskingori released this Feb 23, 2018 · 101 commits to master since this release

  • Configure sanaa to run as non-root user in Dockerfile.
Assets 6

@itskingori itskingori released this Feb 22, 2018 · 111 commits to master since this release

  • Add /health/live (liveness) and /health/ready (readiness) health endpoints
    on the server component.
Assets 6

@itskingori itskingori released this Feb 22, 2018 · 121 commits to master since this release

  • First prototype of the idea with basic features i.e. server and worker
    components that use redis as a data-store. Server receives requests (to render
    image or pdf from source URL) and the worker processes them (generates
    requested document and uploads it to S3).
Assets 6
You can’t perform that action at this time.