Commit graph

13 commits

Author SHA1 Message Date
Krrish Dholakia
9faff9c24c fix: fix linting error 2025-03-14 14:17:28 -07:00
Krrish Dholakia
b75cd3b887 feat(endpoints.py): support adding credentials by model id
Allows user to reuse existing model credentials
2025-03-14 12:32:32 -07:00
Krrish Dholakia
913dc5b73b feat(endpoints.py): enable retrieving existing credentials by model name
Enables reusing existing credentials
2025-03-14 12:02:50 -07:00
Krrish Dholakia
a4b4746a44 fix(endpoints.py): update credentials should update before storing 2025-03-14 10:42:17 -07:00
Krrish Dholakia
bec6b11a6d feat: refactor add models tab on UI to enable setting credentials 2025-03-12 20:32:01 -07:00
Krrish Dholakia
d024a5d703 feat(credential_accessor.py): fix upserting new credentials via accessor 2025-03-12 19:03:37 -07:00
Krrish Dholakia
e58c18611f fix: fix linting error 2025-03-10 21:22:00 -07:00
Krrish Dholakia
b14b8d37df feat(credential_endpoints/endpoints.py): don't return credentials on get
prevent leakage
2025-03-10 20:11:38 -07:00
Krrish Dholakia
a87f822c50 feat: working e2e credential management - support reusing existing credentials 2025-03-10 19:29:24 -07:00
Krrish Dholakia
2fddb59c23 feat: complete crud endpoints for credential management on proxy 2025-03-10 18:46:35 -07:00
Krrish Dholakia
994d438720 fix(endpoints.py): encrypt credentials before storing in db 2025-03-10 18:37:59 -07:00
Krrish Dholakia
6647e962a1 feat(endpoints.py): support writing credentials to db 2025-03-10 18:27:43 -07:00
Krrish Dholakia
e6d9aa051e feat(endpoints.py): initial set of crud endpoints for reusable credentials on proxy 2025-03-10 17:48:02 -07:00