- Resolved the syntax errors occured during build command.
- Changed paths of the go files and corresponding packages.
- Fixed the module related issues by changing the path of the storjmongodb module.
- Paths of mongo and storj packages have also been altered by removing the mongodb_storj_inteface folder.
- UserAgent name changed to MongoDB.
- Made storj-mongodb a package named storjmongodb.
- Changes made accodring to latest uplink v0.31.13.
- Updated uplink, storj and other libraries.
- Simplified code structure.
- Removed unneeded aliases in mongo.go.
- Fixed path handeling in stroj.go.
- Added a downloadObject fucntion in storj.go
- Replaced partnerID with userAgent and named as MongoDB.
- Changes made according to latest libuplink v0.27.1
- Changes made according to updated cli package.
- 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. - Error handling for various events.