- Initial release
- Refactor for DRYness and use modern Ruby syntax
- Add support for PDF extraction
- Change usage to use a single client object
- EXPERIMENTAL: Add support for internal and external operations (OCR, htmltopdf, documentgeneration)
- Update tests
- Update README
- Update URL's in gemspec
- Fix misnamed parameters in extract_pdf operation
- Remove multiple authorization headers for pre-signed URL's
- Remove push_host from gemspec
- Allow client to be initialized with no secret_key if there's an access_token provided (useful for development)
- Asset delete request is properly formed
- Use MimeMagic to determine content-type of files
- Fix incorrect URLs in README
- Fix incorrect URLs in gemspec
- Add support for document generation via spike
- Fix passed blocks not being called for most operations
- Add support for html_to_pdf operation via spike
- Add support for OCR operation via spike
- Remove require for multipart parser
- Refactor upload_asset method to handle both file paths and file objects
- Re-add accidentally removed initialization of @api in base operation
- Add support for uploading assets from a string or a stream
- Flip checks between IO and paths in upload_asset method