*Add video section in ReadME.md
- Added CI-CD pipeline.
- Resolved upload path issue.
- Added cobra cli for user interface.
- Restructured project based on the requirements for cobra cli.
- Changed arguments to optional flags.
- Added
--accesskey
flag and removedkey
,test
,parse
anddebug
flags. - Added
--storj
flag to set storj config file path and--ipfs
to set ipfs config file path. - Fixed bugs
- Added Macroon functionality.
- Added option to access storj using Serialized Scope Key.
- Added keyword
key
to access storj using API key rather than Serialized Scope Key (defalt). - Added keyword
restrict
to apply restrictions on API key and provide shareable Serialized Scope Key for users.
- Optimized storj-download.
- Exception handling in storj connection.
- Made changes according to updated libuplink package.
- Removed parse and parse debug commands.
- Error handling for various events.
- Added download debug command.
- Updated and optimized test command.
- Optimized upload process by using io.reader instead to bytes.reader.
- The program shows error if daemon is not running.
- fileHash has renamed to shareableHash in ipfs_download.json.
- Retry mechanism is added for upload function.
- Insufficent memory(system freezing) issue when uploading large data resolved.
- Made storj-ipfs-connector able to upload large files.
- Changes made in json fies.
- Made ipfsHostName and PortNumber configurable.
- Changes made according to updated cli package.
- Added download
- Added upload debug
- Added test
- Added storj-ipfs as module
- Changed main project folder to storj-ipfs-connector