- Documentation for the
SkippedAlreadyExists
upload operation status
- Updated outdated dependencies
- Sample payload in the
__input-to-api-payload.js
for better clarity - Explanation for "estimated number of records" in progress bar
- Runtime setup instructions per peer review feedback
- Scripts to monitor logs for an ongoing bulk operation with instructions in README
- Explicitly reporting API responses with
existing
property asSkippedAlreadyExists
value for theCld_Operation
column in a migration report file
- Updated outdated dependencies
- Updated outdated dependencies
- Added hint to the README for monitoring migration errors during execution of the script
- Introduced unit tests (with Jest as a dev dependency)
- Implemented end-to-end tests
- Support for uploading local files larger than 100MB (using
upload_large
from Cloudinary SDK)
- Renamed the tool to
cld-bulk
- Introduced concept of sub-commands by using
commander
for parsing CLI arguments - Extracted the async CSV input processing loop to a re-usable module
- Initial release with limited migration flow support (local files only under 100MB supported)