Krrish Dholakia
|
aa5da4346a
|
fix(proxy_server.py): support tracking org spend
currently works when org set for jwt auth
|
2024-04-11 23:01:21 -07:00 |
|
Krrish Dholakia
|
cdd78b2b12
|
fix(auth_checks.py): raise error if user doesn't exist in db
|
2024-04-11 19:55:04 -07:00 |
|
Krrish Dholakia
|
4b2d13322e
|
feat(proxy_server.py): support cost tracking on user id via JWT-Auth
allows admin to track cost for LiteLLM_UserTable via JWT
|
2024-04-11 18:47:46 -07:00 |
|
Ishaan Jaff
|
6534f887cc
|
support all-proxy-models for teams
|
2024-04-02 16:04:09 -07:00 |
|
Krrish Dholakia
|
9fc8b8a215
|
fix(proxy_server.py): increment cached global proxy spend object
|
2024-03-29 20:02:31 -07:00 |
|
Krrish Dholakia
|
49e2624240
|
fix(proxy_server.py): enforce end user budgets with 'litellm.max_end_user_budget' param
|
2024-03-29 17:14:40 -07:00 |
|
Krrish Dholakia
|
f7004a94df
|
fix(proxy_server.py): fix max budget check to also fire slack alert
|
2024-03-29 16:24:40 -07:00 |
|
Krrish Dholakia
|
2d5201aa4e
|
fix(auth_checks.py): make global spend checks more accurate
|
2024-03-29 14:57:44 -07:00 |
|
Krrish Dholakia
|
0417ce6cbe
|
feat(auth_checks.py): enable admin to enforce 'user' param for all openai endpoints
|
2024-03-27 17:36:27 -07:00 |
|
Krrish Dholakia
|
94c5d9f82f
|
fix(proxy_server.py): use consistent naming schema - move to /team/block
|
2024-03-26 16:59:36 -07:00 |
|
Krrish Dholakia
|
ce44645000
|
feat(proxy_server.py): enable new /team/disable endpoint
reject all requests from this team id, without deleting it.
|
2024-03-26 15:40:50 -07:00 |
|
Krrish Dholakia
|
a0f55b92e6
|
fix(handle_jwt.py): support public key caching ttl param
|
2024-03-26 14:32:55 -07:00 |
|
Krrish Dholakia
|
b9180a8c72
|
fix(handle_jwt.py): enable team-based jwt-auth access
Move auth to check on ‘client_id’ not ‘sub
|
2024-03-26 12:25:38 -07:00 |
|
Krrish Dholakia
|
d275c1183e
|
fix(proxy_server.py): enable jwt-auth for users
allow a user to auth into the proxy via jwt's and call allowed routes
|
2024-03-22 17:08:10 -07:00 |
|
Krrish Dholakia
|
9a221851d5
|
fix(handle_jwt.py): track spend for user using jwt auth
|
2024-03-20 10:55:52 -07:00 |
|