- Allow automatic_encoding variable to be set for video uploads.
- Add Audio#original_file.
- Add configuration option for skipping ssl verification (might be useful for newbies on Windows getting OpenSSL errors).
- Add proper handling of authorization by raising Streamio::Errors::Unauthorized when using wrong username/password.
- Fix ruby 1.8 compatability by avoiding use of define_singleton_method.
- Replaced httpclient with net/http + multipart-post to avoid timeouts on file posting.
- Loosend multi_json dependency version to conform with other ruby gems.
- Updated some development dependencies.
- Replaced rest-client dependency with httpclient to support large file uploads.
- Video#original_video accessor
- Audio model
- Bumped multi_json dependency version
- Use
multi_json
gem to handle JSON parsing for maximum backend compatibility.
- Player model
- Playlist model
- All models got .count action
- Upload model
- Model.create
- Model.destroy
- Model#reload
- Video #add_transcoding and #delete_transcoding now reloads the video instance
- Some refactoring behind the scenes
- Added lots of (YARD style) documentation and updated README
- Basic api functionality for Videos, Images and Encoding Profiles