Commit Graph

6566 Commits

Author SHA1 Message Date
Graham Neubig
a8926068ff fix: restore org settings payload contract (#14051)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: hieptl <hieptl.developer@gmail.com>
2026-04-22 15:03:40 -04:00
chuckbutkus
f318792a17 security: Invalidate SESSION_API_KEY on pause and require RUNNING status (#14001)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Tim O'Farrell <tofarr@gmail.com>
2026-04-22 12:49:28 -06:00
Rohit Malhotra
505095d50a fix: migrate core SQLAlchemy models to SQLAlchemy 2.0 mapped_column (#14065)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-22 17:54:08 +00:00
Rohit Malhotra
51f9266abb fix(enterprise): migrate StoredVerifiedModel to SQLAlchemy 2.0 mapped_column (#14064)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-22 17:53:48 +00:00
Rohit Malhotra
439fa8fc30 fix(enterprise): migrate storage models to SQLAlchemy 2.0 [13/13] (#13859)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-22 10:41:38 -07:00
Rohit Malhotra
c1ae41acb9 fix(enterprise): migrate org-related models to SQLAlchemy 2.0 [12/13] (#13858)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-22 17:16:29 +00:00
Rohit Malhotra
270d9b1cce fix(enterprise): migrate Slack models to SQLAlchemy 2.0 [8/13] (#13854)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-22 12:57:38 -04:00
Rohit Malhotra
3b0e201a4e fix(enterprise): migrate Jira models to SQLAlchemy 2.0 [9/13] (#13855)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-22 12:57:20 -04:00
Rohit Malhotra
cd24b5838b fix(enterprise): migrate Git provider models to SQLAlchemy 2.0 [11/13] (#13857)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-22 12:53:53 -04:00
Rohit Malhotra
1509018ee2 fix(enterprise): migrate Linear models to SQLAlchemy 2.0 [10/13] (#13856)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-22 12:53:45 -04:00
Tim O'Farrell
1605e97d80 APP-1374 Removed V0 sessions (#14061)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-22 08:47:17 -06:00
Xingyao Wang
06d0320e5c fix(frontend): restore notification sound and browser tab flash on agent completion (#14049)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-22 15:22:33 +01:00
Graham Neubig
f7dce9c6c0 Allow supported Python interpreters in Makefile setup (#14012)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Xingyao Wang <xingyao@all-hands.dev>
2026-04-22 08:25:56 -04:00
Tim O'Farrell
13e9d7584a Remove openhands.server.conversation_manager package (V0 to V1 migration) (#14034)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-21 20:17:11 -06:00
Tim O'Farrell
e0a4c35c9c APP-1362 Remove V0 linter Package (#14055) 2026-04-21 20:05:20 -06:00
Tim O'Farrell
701231cbf3 APP-1361 Remove V0 security Package (#14054) 2026-04-21 20:05:10 -06:00
simonrosenberg
f8a43f9937 chore: use OPENHANDS_BOT_GITHUB_PAT_PUBLIC (#14041)
Co-authored-by: allhands-bot <allhands-bot@users.noreply.github.com>
2026-04-21 20:19:21 -03:00
Tim O'Farrell
c49ed64b64 APP-1366 Removed V0 Critic (#14056) 2026-04-21 15:35:30 -06:00
aivong-openhands
3b17f27dee PLTF-139: Add Analytics redirect URI to Keycloak allhands client (#14052)
Co-authored-by: Test Admin <ai.vong+bdctestadmin@openhands.dev>
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-21 15:14:44 -05:00
Rohit Malhotra
ae2f13ecba fix(enterprise): migrate auth models to SQLAlchemy 2.0 [7/13] (#13853)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-21 15:07:12 -04:00
Rohit Malhotra
6d1850e94b fix(enterprise): migrate user models to SQLAlchemy 2.0 [6/13] (#13852)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-21 14:49:19 -04:00
chuckbutkus
cf7e88c8c3 security: Require RUNNING status for session API key validation (#14002)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-21 18:48:22 +00:00
Rohit Malhotra
6420f1cd7c fix(enterprise): migrate conversation_callback model to SQLAlchemy 2.0 [5/13] (#13851)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-21 14:38:18 -04:00
Rohit Malhotra
c7de3dfc91 fix(enterprise): migrate org models to SQLAlchemy 2.0 [4/13] (#13850)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-21 14:38:10 -04:00
Rohit Malhotra
393a6bb8f8 feat: add automation event forwarding for GitHub webhooks (#13793)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: chuckbutkus <chuck@openhands.dev>
Co-authored-by: chuckbutkus <chuck@all-hands.dev>
Co-authored-by: hieptl <hieptl.developer@gmail.com>
2026-04-21 13:41:53 -04:00
Hiep Le
d8c67a4d3d fix(backend): repair org-defaults LLM save flow and sync managed keys to members (#14044) 2026-04-22 00:38:52 +07:00
Rohit Malhotra
237e9f530e feat: pass WEB_HOST to agent context in V1 conversations (#14050)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-21 12:12:14 -04:00
OpenHands Bot
93ae8aae43 Regenerate poetry.lock with Poetry 2.3.3 after rebase (#13911)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-21 16:29:15 +01:00
Xingyao Wang
595bb4749d fix: invalidate sandbox and VS Code URL caches on conversation resume (#13988)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-21 16:18:01 +01:00
Joe Laverty
b43d9b1929 feat: Tag images instead of rebuilding on git tags; stop publishing v0 runtime image (#14005)
Co-authored-by: Ray Myers <ray.myers@gmail.com>
2026-04-21 14:58:04 +00:00
Xingyao Wang
3fa9b84aa4 fix(frontend): Fix ThinkAction rendering showing raw JSON in chat (#13981)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: allhands-bot <allhands-bot@users.noreply.github.com>
2026-04-21 15:57:46 +01:00
dependabot[bot]
db8ab2715e chore(deps): bump the security-all group across 1 directory with 3 updates (#13932)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-21 16:40:51 +02:00
Graham Neubig
fa0da8f3bd fix: prevent infinite redirect loop on org-defaults settings pages (#14042)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-20 18:55:49 -04:00
Hiep Le
0da1f70b91 fix(frontend): show org-wide settings badge beside title on org-defaults pages (#14031) 2026-04-21 02:18:17 +07:00
Hiep Le
3892ab2b67 fix(frontend): hide and block personal LLM/Condenser/Verification settings in team orgs (#14030) 2026-04-21 00:52:26 +07:00
Rohit Malhotra
30dc1655b1 fix(enterprise): migrate telemetry models to SQLAlchemy 2.0 [3/13] (#13849)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-20 13:00:42 -04:00
Graham Neubig
71ce61acd2 Remove agent from the LLM settings page (#14033)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: hieptl <hieptl.developer@gmail.com>
2026-04-20 12:16:01 -04:00
Hiep Le
b2df428eff fix(backend): restore git-organizations endpoint for git conversation routing (#14032) 2026-04-20 22:48:24 +07:00
Graham Neubig
7bbef99771 Move Tavily search key to MCP settings (#14000)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: hieptl <hieptl.developer@gmail.com>
Co-authored-by: allhands-bot <allhands-bot@users.noreply.github.com>
2026-04-20 13:45:02 +00:00
Tim O'Farrell
fd014e8e23 Removing the deprecated agenthub package (#14024)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-19 21:42:22 -06:00
OpenHands Bot
89f3dceeb8 fix(security): redact session_api_key from WebSocket access logs (#14019)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-19 16:54:31 +00:00
OpenHands Bot
dcb6ac3599 fix(security): redact API keys from MCP config logging (#14020)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-19 13:53:40 -03:00
Tim O'Farrell
3b264dd419 Remove deprecated V0 FastAPI endpoints (#13952)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-04-19 08:41:16 -06:00
dependabot[bot]
f212e0e856 chore(deps): bump node from 25.8-trixie-slim to 25.9-trixie-slim in /containers/app (#13829)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: aivong-openhands <ai.vong@openhands.dev>
2026-04-18 20:29:14 +02:00
dependabot[bot]
918b0a8b59 chore(deps-dev): bump pytest from 9.0.2 to 9.0.3 (#13935)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: aivong-openhands <ai.vong@openhands.dev>
2026-04-18 20:29:11 +02:00
dependabot[bot]
119b0c99a8 chore(deps): bump pygments from 2.19.2 to 2.20.0 (#13934)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: aivong-openhands <ai.vong@openhands.dev>
2026-04-18 20:14:59 +02:00
dependabot[bot]
0628679307 chore(deps): bump docker/build-push-action from 6 to 7 (#13961)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-18 15:50:00 +02:00
xsf
e8249f00a8 docs: align AgentHub task tracking references (#13708)
Co-authored-by: Engel Nyst <engel.nyst@gmail.com>
2026-04-18 15:40:14 +02:00
dependabot[bot]
1651edf8c9 chore(deps): bump docker/login-action from 3 to 4 (#13960)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-18 15:34:16 +02:00
dependabot[bot]
1fd94675d0 chore(deps): bump actions/download-artifact from 7 to 8 (#13700)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: aivong-openhands <ai.vong@openhands.dev>
Co-authored-by: Engel Nyst <engel.nyst@gmail.com>
2026-04-18 15:34:13 +02:00