Releases: labbots/google-drive-upload
Releases · labbots/google-drive-upload
Sync script
- New feature to sync folders with google drive
- Removed getopts options parsing
Documentation and naming convention update
Merge pull request #58 from Akianonymus/fix upload.sh: Fix some mistakes of labbots@5aa3fb5 | Fix labbots#57
Minor fixes
- Fix to profile detection logic on install
- Added uninstall option to the script
- Update documentation
Added new features
- Resume interrupted upload
- Avoid uploading duplicate files based on file size
Improvement to folder handling
- Major fix to recursive folder handling
- Install script to install from latest release instead of master branch
Minor fixes
- Fix for issue with long option handling.
- Fix for issue with handling recursive folder upload.
Major improvements to file handling
- Improve argument detection.
- Allow giving arguments(file/folder) after/before the flags.
- Parse longoptions properly.
- Use mktemp if available.
- Add -f/--file/--folder flag ( see README ).
- Add -o/--overwritr flag ( see README ).
- Add 10 secs timeout to internet connection check.
- Use an efficient way to get $COLUMNS size interactively.
- Improve all of the functions.
- Use --compressed flag for all curl requests.
- Allow parallel uploading for subdirs.
- Improve error handling.
- Add check for empty folders.
- Fix default root folder setting.
- Fix parallel uploads for recursive subdirs.
- Fix script for if not running in a terminal.
- No of parallel jobs shouldn't exceed no of files.
- Fix processArguments function in case of empty folders.
- Fix -i/--save-info flag when using parallel uploading.
- Add -q/--quiet flag
- Add support for team drive.
Minor fixes
- Fix error in root directory setting when the script is run for the first time.
- Better display of error if Drive API is not enabled for OAuth2 credential.
Update to google drive v3 API
- Use drive api v3
- Parallel Uploading
- Sub folder upload
- Improve logging
- Pass shellcheck
- Migrate to getopts
- Share file/folder options
- General code formatting
General fixes
Merge pull request #21 from frankent/feature/support-teamdrive Support Team drive and Shared drive