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

Clean up integration credentials storage infra #8540

Open
5 tasks
Pwuts opened this issue Nov 4, 2024 — with Linear · 0 comments
Open
5 tasks

Clean up integration credentials storage infra #8540

Pwuts opened this issue Nov 4, 2024 — with Linear · 0 comments
Labels
platform/backend AutoGPT Platform - Back end

Comments

Copy link
Member

Pwuts commented Nov 4, 2024

A few updates were made in the past weeks which have left some technical debt, including:

TODO

  • Docs and maybe a CLI helper for ENCRYPTION_KEY. Fernet has very specific requirements for what it accepts as an encryption key.
  • Fix SupabaseIntegrationCredentialsStore and IntegrationCredentialsManager locking mechanisms (see comment)
  • Rename SupabaseIntegrationCredentialsStore to IntegrationCredentialsStore
    • Rename autogpt_libs.supabase_integration_credentials_store to integration_credentials_stroe
  • Eliminate all imports from backend in autogpt_libs. This will probably involve moving IntegrationCredentialsStore to backend.
@Pwuts Pwuts added the platform/backend AutoGPT Platform - Back end label Nov 4, 2024 — with Linear
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
platform/backend AutoGPT Platform - Back end
Projects
None yet
Development

No branches or pull requests

1 participant