googledrive
Manage Google Drive files and folders directly from R
googledrive has spent six years absorbing Google's changes rather than making its own
◆Recent moves
- 11mo ago
Markdown files convert to and from Google Docs
A single, genuinely useful addition: drive_upload() and drive_download() handle markdown-to-Google-Doc conversion in both directions. Typical of the package's recent narrow-convenience releases.
View source ↗ - 3y ago
Service account impersonation and a drive_scopes() helper
drive_auth(subject=) enables domain-wide delegation through a service account, all requests route through gargle's retry machinery, and drive_scopes() resolves short aliases to full scope URLs. Also the release that syncs with gargle 1.5.0.
View source ↗ - 3y ago
OAuth client rename adopted; shared-drive listing fixed
Mirrors gargle's app-to-client terminology into drive_oauth_client() and drive_auth_configure(), and repairs recursive listing and moves on shared drives. Two long-deprecated functions become defunct.
View source ↗ - 5y ago
Shared drives replace Team Drives; single parenting and shortcuts
⚡ SPARKAdopts a change to Drive's own object model rather than the package's: every file now has exactly one parent, shortcuts become the way a file appears in more than one place, and the whole team_drive_*() family is deprecated for shared_drive_*().
View source ↗ - 6y ago
drive_share_anyone() added; duplicate file IDs filtered
A convenience wrapper for link sharing plus defensive de-duplication of paginated results, which the notes admit should not be necessary but apparently is.
View source ↗ - 6y ago
Authentication extracted to gargle; user-level token caching
⚡ SPARKThe release that made googledrive part of a shared auth stack instead of owning its own. Tokens move to a user-level cache indexed by Google identity, and Application Default Credentials plus GCE metadata-server tokens become available — at the cost of backwards compatibility in drive_auth().
View source ↗