AutoGPT icon indicating copy to clipboard operation
AutoGPT copied to clipboard

partial google oauth support implementation

Open Pwuts opened this issue 1 year ago • 3 comments

I'm just pushing this so people working on a proper implementation can pull code or inspiration from it. This PR is not intended to be completed or merged.

  • feat(forge/file_storage): Add Google Drive support
  • feat(server): Add Read File block with support for Google Drive and GCS
  • move get_user_id from server.py to utils.py
  • implement POST /api/integrations/auth/google
  • draft LinkGoogleDriveButton
  • add google-auth-oauthlib for backend

Pwuts avatar Aug 19 '24 14:08 Pwuts

Deploy Preview for auto-gpt-docs ready!

Name Link
Latest commit 5c62abf69467b571b18794739045b4c96b6e0674
Latest deploy log https://app.netlify.com/sites/auto-gpt-docs/deploys/66c355f0ac99e60008688ffe
Deploy Preview https://deploy-preview-7828--auto-gpt-docs.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

netlify[bot] avatar Aug 19 '24 14:08 netlify[bot]

Codecov Report

Attention: Patch coverage is 0.68966% with 144 lines in your changes missing coverage. Please review.

Please upload report for BASE (dev@183c72b). Learn more about missing BASE report.

Files with missing lines Patch % Lines
forge/forge/file_storage/google_drive.py 0.00% 139 Missing :warning:
forge/forge/file_storage/__init__.py 16.66% 5 Missing :warning:
Additional details and impacted files
@@          Coverage Diff           @@
##             dev    #7828   +/-   ##
======================================
  Coverage       ?   56.46%           
======================================
  Files          ?      107           
  Lines          ?     5910           
  Branches       ?      736           
======================================
  Hits           ?     3337           
  Misses         ?     2460           
  Partials       ?      113           
Flag Coverage Δ
Linux 56.46% <0.68%> (?)
forge 56.46% <0.68%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov[bot] avatar Aug 19 '24 14:08 codecov[bot]

This pull request has conflicts with the base branch, please resolve those so we can evaluate the pull request.

github-actions[bot] avatar Aug 27 '24 07:08 github-actions[bot]

@Pwuts im assuming we can close this?

aarushik93 avatar Oct 16 '24 20:10 aarushik93

@Pwuts can we close this? not sure what we want to do now that the behaviors have diverged a bit

ntindle avatar Oct 22 '24 19:10 ntindle