AutoGPT/rnd/autogpt_libs
Krzysztof Czerwinski 80161decb9
feat(server): Add credentials API endpoints (#8024)
- Add two endpoints to OAuth `integrations.py`:
  - `GET /integrations/{provider}/credentials` - list all credentials for a provider, without secrets (metadata only)
   - `GET /integrations/{provider}/credentials/{cred_id}` - retrieve a set of credentials (including secrets)

- Add `username` property to `Credentials` types
   - Add logic to populate `username` in OAuth handlers

- Expand `CredentialsMetaResponse` and remove `credentials_` prefix from properties

- Fix `autogpt_libs` dependency caching issue

- Remove accidentally duplicated OAuth handler files in `autogpt_server/integrations`
2024-09-17 11:16:16 +00:00
..
autogpt_libs feat(server): Add credentials API endpoints (#8024) 2024-09-17 11:16:16 +00:00
README.md feat(server): Add JWT validation (#7642) 2024-08-01 11:11:40 +01:00
poetry.lock feat(rnd): Reduce container size remove dep with forge and autogpt (#8040) 2024-09-12 13:03:37 +02:00
pyproject.toml feat(rnd): Reduce container size remove dep with forge and autogpt (#8040) 2024-09-12 13:03:37 +02:00

README.md

AutoGPT Libs

This is a new project to store shared functionality across different services in NextGen AutoGPT (e.g. authentication)