gargle
Shared infrastructure for Google API authentication and credential management in R
gargle rebuilt Google auth for R on httr2 and forced the whole wrapper stack to follow
◆Recent moves
- 6mo ago
Last response and content exported; error subclassing added
Hands wrapper packages the diagnostic hooks gargle was keeping internal, plus an error_class argument so failures can be caught by subclass. Small surface, aimed squarely at downstream maintainers.
View source ↗ - 11mo ago
Retry messaging, safer error details, Positron detection
Retries now count down and explain what failed, Google-supplied error text is escaped so cli stops choking on braces, and gargle recognizes Posit Workbench outside RStudio. Continues the debuggability arc.
View source ↗ - 3y ago
Service account input validation fixed
An internal helper correction for a common mix-up between OAuth client JSON and service account JSON.
View source ↗ - 3y ago
Leftover app-to-client work in out-of-band auth
Finishes overlooked pieces of the rename and makes the secret_*() functions easier to find in documentation.
View source ↗ - 3y ago
Secret handling rebuilt on httr2; OAuth client rename completed
⚡ SPARKThe release the rest of the tidyverse Google stack had to synchronize with — googledrive's own notes cite it explicitly. Exported httr2-based secret functions replace the internal ones, and the app-to-client terminology change lands across arguments, fields and methods.
View source ↗ - 3y ago
GCE credential diagnostics and OAuth client type detection
Strengthens the pull toward the cloud-platform scope, reports scope mismatches under debug verbosity, and adds gargle_oauth_client_type() so server and Colab environments get the pseudo-OOB flow automatically.
View source ↗