transloadit / uppy-server

[DEPRECATED] 'Uppy Server' was renamed to 'Companion' and lives inside the Uppy repo no
https://github.com/transloadit/uppy/tree/master/packages/%40uppy/companion
MIT License
114 stars 27 forks source link

Update to Drive API v3 and enable Team Drives #102

Open pauln opened 6 years ago

pauln commented 6 years ago

At a quick glance, it appears that the Google Drive integration is currently using the Drive API v2, via the @purest/providers default 'google' config. If this is the case, Team Drive support (the ultimate aim of this ticket) unfortunately can't be enabled without first upgrading to Drive API v3.

I'm not familiar with purest, but it looks as though a custom config can easily be passed in to flip over to v3. Hopefully the changes required to migrate existing functionality to v3 would be reasonably small - and once on v3, supporting Team Drives looks to be relatively straightforward (I'm not sure how much of this affects uppy-server, or whether the Team Drive support would only affect uppy itself).