Commit graph

13 commits

Author SHA1 Message Date
Krrish Dholakia
08abee1990 fix: fix linting error 2025-03-14 14:17:28 -07:00
Krrish Dholakia
f089b1e23f 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
605a4d1121 feat(endpoints.py): enable retrieving existing credentials by model name
Enables reusing existing credentials
2025-03-14 12:02:50 -07:00
Krrish Dholakia
6629354329 fix(endpoints.py): update credentials should update before storing 2025-03-14 10:42:17 -07:00
Krrish Dholakia
d604f52884 feat: refactor add models tab on UI to enable setting credentials 2025-03-12 20:32:01 -07:00
Krrish Dholakia
52926408cd feat(credential_accessor.py): fix upserting new credentials via accessor 2025-03-12 19:03:37 -07:00
Krrish Dholakia
92881ee79e fix: fix linting error 2025-03-10 21:22:00 -07:00
Krrish Dholakia
5a5639e81b feat(credential_endpoints/endpoints.py): don't return credentials on get
prevent leakage
2025-03-10 20:11:38 -07:00
Krrish Dholakia
f56c5ca380 feat: working e2e credential management - support reusing existing credentials 2025-03-10 19:29:24 -07:00
Krrish Dholakia
2ec7830b66 feat: complete crud endpoints for credential management on proxy 2025-03-10 18:46:35 -07:00
Krrish Dholakia
507640bc8f fix(endpoints.py): encrypt credentials before storing in db 2025-03-10 18:37:59 -07:00
Krrish Dholakia
a962a97fcb feat(endpoints.py): support writing credentials to db 2025-03-10 18:27:43 -07:00
Krrish Dholakia
f1cdc26967 feat(endpoints.py): initial set of crud endpoints for reusable credentials on proxy 2025-03-10 17:48:02 -07:00