Chuck Butkus
|
417f56a5b6
|
Fix when budgets are None
|
2026-03-18 22:16:07 -04:00 |
|
chuckbutkus
|
f5d0af15d9
|
Add default initial budget for teams/users (#13389)
Co-authored-by: OpenHands Bot <contact@all-hands.dev>
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-13 16:57:03 -04:00 |
|
Tim O'Farrell
|
3ec999e88a
|
Fix LiteLLM key management and user migration SQL queries (#13279)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-06 21:48:19 -07:00 |
|
Rohit Malhotra
|
ab02c73c7c
|
Fix mypy type errors in enterprise/storage/ (#13204)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-04 13:17:21 -05:00 |
|
Tim O'Farrell
|
8dac1095d7
|
Refactor user_store.py to use async database sessions (#13187)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-03 17:51:53 -07:00 |
|
Hiep Le
|
8927ac2230
|
fix(backend): organization members now see correct shared credit balance (#12942)
|
2026-02-20 01:34:53 +07:00 |
|
Rohit Malhotra
|
0a879fa781
|
Grant free credits after minimum purchase (#12899)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-02-17 11:00:42 -05:00 |
|
chuckbutkus
|
0e825c38d7
|
APP-443: Fix key generation (#12726)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: tofarr <tofarr@gmail.com>
|
2026-02-03 17:50:40 +00:00 |
|
chuckbutkus
|
e688fba761
|
Fix check for already migrated (#12700)
|
2026-01-30 19:31:46 -05:00 |
|
Tim O'Farrell
|
d1ec5cbdf6
|
Fix litellm migration max_budget issue and add logging (#12697)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-01-30 16:35:31 -07:00 |
|
Tim O'Farrell
|
9fb9efd3d2
|
Refactor LiteLLM key updates to use generic user key API (#12664)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-01-29 09:53:01 -07:00 |
|
Tim O'Farrell
|
db6a9e8895
|
Fix broken key migration by decrypting legacy encrypted keys before LiteLLM update (#12657)
|
2026-01-28 15:09:50 -07:00 |
|
Tim O'Farrell
|
102095affb
|
Add downgrade script and methods for reverting user migration (#12629)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: chuckbutkus <chuck@all-hands.dev>
|
2026-01-27 14:41:34 -07:00 |
|
chuckbutkus
|
e9298c89bd
|
Fix org migration (#12612)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-01-26 20:55:55 -05:00 |
|
Hiep Le
|
030ff59c40
|
feat(backend): develop post /api/organizations api (org project) (#12263)
Co-authored-by: rohitvinodmalhotra@gmail.com <rohitvinodmalhotra@gmail.com>
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Chuck Butkus <chuck@all-hands.dev>
|
2026-01-21 15:14:27 +07:00 |
|
Hiep Le
|
87a5762bf2
|
fix: handle invalid LiteLLM API keys during user migration (#12510)
|
2026-01-20 13:11:49 -07:00 |
|
Hiep Le
|
d595945309
|
fix(backend): handle existing LiteLLM users and team members during sign-in (#12508)
|
2026-01-20 23:35:37 +07:00 |
|
Hiep Le
|
e8ba741f28
|
fix(backend): byor key alias cleanup on 404 (#12491)
|
2026-01-19 13:12:04 +07:00 |
|
chuckbutkus
|
a987387353
|
Fix asyncio event loop conflict in get_user_by_id (#12475)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: tofarr <tofarr@gmail.com>
|
2026-01-16 20:37:04 +00:00 |
|
chuckbutkus
|
d5e66b4f3a
|
SAAS: Introducing orgs (phase 1) (#11265)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: rohitvinodmalhotra@gmail.com <rohitvinodmalhotra@gmail.com>
Co-authored-by: Hiep Le <69354317+hieptl@users.noreply.github.com>
Co-authored-by: Tim O'Farrell <tofarr@gmail.com>
|
2026-01-15 22:03:31 -05:00 |
|