Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OAuth docs updates based on google block changes #8243

Open
wants to merge 64 commits into
base: master
Choose a base branch
from

Conversation

ntindle
Copy link
Member

@ntindle ntindle commented Oct 1, 2024

Background

Google Auth added a few changes to the base providers that mean the docs and examples need updated. This is a tedious and potentially hazardous process that could be forgotten.

I also found that there were a few missing details for making your own provider that I overlooked due to building the _auth.py for google.

Changes 🏗️

  • configures snippets: a method of inserting code from our codebase into the docs
  • Swaps many examples to use snippets for auth
  • Adds updates that were made because of google auth changes to docs
  • Clarifies that types are required for the credential field in a block
  • Shows how to add the logos and auth required details to the frontend

Testing 🔍

Note

Only for the new autogpt platform, currently in autogpt_platform/

  • Create from scratch and execute an agent with at least 3 blocks
  • Import an agent from file upload, and confirm it executes correctly
  • Upload agent to marketplace
  • Import an agent from marketplace and confirm it executes correctly
  • Edit an agent from monitor, and confirm it executes correctly

ntindle and others added 30 commits September 30, 2024 18:45
required to work on mac edge
… is best way to ensure the stringifyication will work
Base automatically changed from add-gmail to master October 3, 2024 16:36
@github-actions github-actions bot added the conflicts Automatically applied to PRs with merge conflicts label Oct 3, 2024
Copy link
Contributor

github-actions bot commented Oct 3, 2024

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

@github-actions github-actions bot removed the conflicts Automatically applied to PRs with merge conflicts label Oct 4, 2024
Copy link
Contributor

github-actions bot commented Oct 4, 2024

Conflicts have been resolved! 🎉 A maintainer will review the pull request shortly.

@github-actions github-actions bot added size/l and removed size/xl labels Oct 4, 2024
@ntindle ntindle requested a review from kcze October 5, 2024 00:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation platform/backend AutoGPT Platform - Back end platform/blocks platform/frontend AutoGPT Platform - Front end Review effort [1-5]: 4 size/l
Projects
Status: 🚧 Needs work
Development

Successfully merging this pull request may close these issues.

2 participants