add_context&remove_all_contextAPI- Add
data-max-chunk-sizeto input created byimage_upload_tag - Add
moderationandphashparameters to explicit API
- Modify Travis configuration to test NodeJS v4 and v6 only.
- Modify
TEST_TAG - Use Sinon spy in
start_attest - Support context as hash argument in context API
- Delete streaming profiles after tests
- Fix signing URL tests, Fixes #89
- Add timeout to delete streaming profile test
- add tests for add_context & remove_all_context
- add add_context & remove_all_context methods
- fix test description
- add test to phash in an explicit call
- add test to moderation parameter in an explicit call
- Add test to accepts {effect: art:incognito}
- support phash in explicit call
- Fix missing moderation parameter in an explicit call
- Fix
niltonull. Callconfig()with parameter name.
- Merge pull request #118 from cloudinary/explicit-eager-transformations
- Support multiple eager transformations with explicit api
- Add
remove_all_tagsAPI - Add
streaming_profiletransformation parameter.
- Fix face coordinates test
- Sort parameters
- Support
httpmode for tests. - Add tests for gravity modes
- Add streaming profiles API
- Change email address in sample project's bower.json
- Add files to
.npmignore
- Add publish API:
publish_by_prefix,publish_by_public_ids,publish_by_tag. - Add
to_typetorename.
- Get version in
utilsfrompackage.json - Fix tests.
- Fix #105 #106 - url generation broken width numeric width parameter
- New configuration parameter
:client_hints - Enhanced auto
widthvalues - Enhanced
qualityvalues - Add
next_cursortotransformation
- Remove redundant
max_resultsfromupload_preset - Add tests for
max_resultsandnext_cursor - Refactor explicit with invalidate test
- Fix double slash replacement
- Fix "should allow listing resources by start date" test
- Conditional transformations
- Add error handling to test
- Fix categorization test
- Update sample project to use the new cloudinary_js library.
- Change explicit test to simple eager instead of twitter
- Add
*.jsand*.mapto gitignore. - Merge pull request #87 from bompus/util-speedup-2
- optimized speed of generate_transformation_string, removed js/map files.
- optimized speed of generate_transformation_string
- Replace
_.includewith_.includes- It was removed in lodash 4.0. PR #83 - Merge pull request #1 from cloudinary/master
- Merge pull request #76 from joneslee85/renaming-tests
- Use snakecase naming for spec files
- Fix dependency of sample projects on cloudinary. Fixes #80.
- Remove
promised-jugglingdb- it has been deprecated. Fixes #81.
- Add Archive functionality
- Add responsive breakpoints.
- Add structured text layers
- Add upload mapping API
- Add Restore API
- Add new USER_AGENT format - CloudinaryNodeJS/ver
- Add Support for
aspect_ratiotransformation parameter - Add invalidate to explicit. Encode public_ids array with
[]in URL. Replace cleanup code with TEST_TAG. - Add "invalidate" flag to rename
- Add support invalidate=>true in explicit for social resources
- Support uploading large files using the new Content-Range based upload API.
- Use
target_tagsinstead oftagsin tests. - Utilize spechelper
- Add license to package, add Sinon.JS, update mocha
- Increase timeout in tests.
- Merge pull request #77 from joneslee85/consolidate-test-runner
- get rid of Cakefile
- Fix API timeout from 60ms to 60000ms
- Add timeout to test. Compiled CoffeeScript and whitespace changes
- Add dev dependency on
coffee-script - Updated upload_large_stream tols return a stream and let the caller control the piping to it, similar to upload_stream.
- fixes #65 - upload_large using chunk_size is corrupting data - also adds the very useful upload_large_stream function. upload_large tests now verify data integrity.
- Add bower to the photo_album sample project.
- Add CHANGELOG.md
- Fix npmignore entries
- Adding samples and test to .npmignore
- Fix upload_large, change api signature to v2, update dependencies
- Fix typo
- Add tests to see if options are mutated
- Update cloudinary.js to copy over options instead of mutating
- Add and arrange
varkeywords. Edit video() documentation. - Better error handling of read stream errors
- return delete token on direct upload in sample project
- Reapply node 0.12 compatibility fix. Test minor cleanup
- Correct use of _.extend
- Support video tag generation. Support html5 attributes
- Video support, underscore -> lodash, tests, zoom parameter, eager
- Spelling, Tag fixes
- Add video support
- Fix issue with admin api on node >= 0.12
- Override lodash's _.first to maintain compatibility with underscore version.
- Change underscore to lodash
- added lodash to package.json
- compile changes after migrating from underscore to lodash
- remove underscore from pacakge.json
- update from underscore to lodash
- Test fixes - resilient to test order change. Cleanup
- Update coffeescript configuration
- remove duplicate object key
- remove duplicate object key
- Support root path for shared CDN
- added failed http.Agent test
- override https agent
- Allow request agent to be customized
- fixed issue #42 Bug in samples/basic , api fully supports node.js stream api
- Add method to generate a webhook signature.
- invalidate in bulk deltes
- after code review
- precompiling coffeescript
- all tests pass
- fixed default type and public_id
- utils cloudinary_url supports new signature & dns sharding
- upload supports tags
- Update README.md
- Update README.md
- fix #34 Upload stream does not support pipe
- fixed #32 Reject promise for error codes cloudinary#32
- bug fix
- fixed #27 cloudinary.utils.sign_request doesn't read config properly
- Skipping folder listing test in default
-
- support unsigned upload - redirect to upload form when no image was provided
- comments
- set explicit format (jpg)
- moved image_upload_tag & cloudinary_js_config to view (ejs)
- case fix
- using Cloudinary gem to generate images and urls
-
- added cloudinary to response locals - added cloudinary configuration logging
- ignoring bin directories (support node_monules .bin symlinks)
- fixed v2 missing methods
-
- added root_folders & sub_folders management api + tests - fixed v2 module (requiring v2 would override v1) - fixed api promises reject a result with error attribute - added dotenv for test environment
- ignoring bin folder
- updated demo
- node photo album
- fix: changed to public api cloudinary.url
- Fix mis-spell of deferred
- added promise support
- 2space indent
- package description
- basic samples + fix to v2 api
- git ignore
- Support custom_coordinates in upload, explicit and update, coordinates flag in resource details
- Support return_delete_token flag in upload
- Encode utf-8 when signing requests. Issue #20
- Correctly encode parameters as utf8 in uploader API
- Support node style callbacks and parameter order in cloudinary.v2.uploader and cloudinary.v2.api - issue #18
- Support browserify via coffeeify.