- Add a new method for getting doc logs:
DocRaptor.list_doc_logs
/DocRaptor.list_doc_logs!
- Add a new option to
DocRaptor.list_docs
,DocRaptor.list_docs!
,DocRaptor.list_doc_logs
,DocRaptor.list_doc_logs!
:output_format
. Options should be one ofxml
orjson
.
- Add user agent for calls
expectedbehavior_doc_raptor_gem/<gem version> <ruby platform>/<version>
- Update development dependencies to be more modern and not have as many warnings when generating new gems
- Remove confusing Gemfile.lock.
- Set encoding on tempfiles to avoid encoding issue on binary data.
- Update the httparty requirement quite a bit as some of the methods we were using were from 0.7.0 (as opposed to the old >= 0.4.3)
- update the README around async jobs, since it was still talking about the gem's behavior in 0.2.x
- BUGFIX async create calls were incorrectly returning the status id instead of the response object
- More test (fixture) refactoring
- A little production code cleanup
- major test refactor in preparation for bigger changes
- use current gem packaging techniques
- add rake into the mix so all the tests can be run with
rake
instead ofbundle exec ruby whatever
- readme cleanup
- changelog cleanup
- added dates for all the versions to the changelog
- package all the files from the repo instead of just a few
- BUG: forgot a file in the gem
- BUG: there were certain envs where .blank? wasn't defined. So, pulling in the core_ext from activesupport
- added behavioral tests!
- added a create! method which will raise an exception when doc creation fails
- added a list_docs! method which will raise an exception when doc listing fails
- added a status! method which will raise an exception when getting an async status fails
- added a download! method which will raise an exception when getting an async status fails
- allow the gem to be used outside without activesupport
- BUG: activesupport safebuffers in rails ~3.0.6 and up were screwing up downloads
- add support for creating async jobs
- if a block is given to "create", make the value the block returns be the value create returns
- add list_doc method, for the new api call to list created documents
- add support for the the document_url parameter to create
- reduce httparty requirement to 0.4.3
- initial release