Commit Graph
6861 Commits
Author SHA1 Message Date
Engel Nystandopenhands faf0e08f23 fix: Pin duplicate checker action to extensions release (#14771)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-06-12 02:47:14 +02:00
Engel Nystandopenhands d8b3f3302e Use reusable issue duplicate checker action (#14609)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-06-12 02:09:59 +02:00
Engel Nyst e54e80a1b7 Fix OpenHands LLM key access for credited orgs (#14724) 2026-06-11 20:30:17 +02:00
Engel Nystandopenhands a947e312d8 refactor(llm): clean up reverse-mapping OpenHands provider models (#14725)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-06-11 19:38:40 +02:00
d0230a218e feat(acp): add model dropdown and credential fields to agent settings page (#14733)
Co-authored-by: Simon Rosenberg <simon@openhands.dev>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-11 15:39:02 +02:00
347bba27e5 fix(acp): sanitize agent-server error body in switch_acp_model proxy (#14760)
Co-authored-by: Simon Rosenberg <simon@openhands.dev>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 08:54:44 +00:00
fa2cafa251 feat(acp): add switch_acp_model proxy endpoint for cloud conversations (#14744)
Co-authored-by: Simon Rosenberg <simon@openhands.dev>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-11 10:43:27 +02:00
Alona d6f88b0e33 fix: bump agent-server to 1.28.0 (#14754) 2026-06-10 18:31:14 -05:00
Alona 790664b204 feat: make the first signed-in user the default org owner, track the org by is_default flag (#14752) 2026-06-10 17:52:02 -05:00
Alona 96eea1be47 fix: bump agent-server to 1.27.1 for Gemini cache fix (#14751) 2026-06-10 15:55:14 -05:00
Alona 287efaf6f6 feat: add hide_personal_workspaces flag for org-only OHE installs (#14741) 2026-06-10 14:42:09 -05:00
Alona 282cc8c8e2 feat: route unclaimed automation events to the default org on single-org installs (#14745) 2026-06-10 14:36:59 -05:00
Alona 3059ac42f8 feat: move existing users into the default org when first auto-added (#14740) 2026-06-10 14:26:56 -05:00
Joe Laverty e092b0b2b1 ci: adopt release-please for app and cloud releases (#14718) 2026-06-10 14:14:20 -04:00
aivong-openhandsandopenhands 63746da2dc PLTF-2895: scope DB sessions tightly in poll_agent_servers to prevent idle-in-transaction (#14637)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-06-10 14:11:26 -04:00
aivong-openhandsandopenhands 5399cb13c1 PLTF-2895: add enterprise migration integrity check (#14689)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-06-10 13:09:26 -05:00
mamoodi 94c60d7854 Release 1.8.0 (#14743) 2026-06-10 12:03:07 -04:00
Alona eb691e1636 fix(bitbucket-dc): resolve user via whoami so avatars load with OAuth tokens (#14734) 2026-06-10 08:57:57 -05:00
Tim O'Farrellandopenhands 2a3f06a75d perf: skip runtime API call in webhook auth via SandboxRecord (#14732)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-06-09 13:03:55 -06:00
3dc83a055d Bump SDK packages to v1.27.0 (#14726)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: simonrosenberg <157206163+simonrosenberg@users.noreply.github.com>
2026-06-09 20:51:31 +02:00
Engel Nystandopenhands 4b9fa526b8 ci: add label-triggered OpenHands QA workflow (#14730)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-06-09 20:08:14 +02:00
Engel Nystandopenhands 41eaaf44c0 Harden workflow GitHub context handling (#14537)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-06-09 19:48:31 +02:00
Tim O'Farrellandopenhands 65ae6bdabe fix: remove org_id from ownership assertion in save_app_conversation_info (#14727)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-06-09 11:23:22 -06:00
aivong-openhandsandopenhands 14532ca3ee PLTF-2899: Add async/await static analysis checks for enterprise code (#14664)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-06-09 11:59:59 -05:00
b34a7491c0 Revert ACP bootstrap-prompt resume + enable acp_isolate_data_dir on the cloud start path (#14722)
Co-authored-by: Simon Rosenberg <simon@openhands.dev>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-09 16:25:21 +02:00
Alona 85aa3bbca6 Enable org LLM profiles in settings (#14715) 2026-06-08 16:15:42 -05:00
shanemort1982andshanemort1982 ff9ab10979 fix: _configure_llm now preserves user LLM settings (#14451)
Co-authored-by: shanemort1982 <shanemort1982@users.noreply.github.com>
2026-06-08 20:45:09 +02:00
aivong-openhands cb13bd06e6 PLTF-2899: keep resume flow responsive during rate limits (#14660) 2026-06-08 18:25:12 +02:00
aivong-openhandsandopenhands 43b49a56af APP-2218: add indexes on conversation_metadata_saas (user_id, org_id) (#14662)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-06-08 09:25:28 -05:00
Tim O'Farrellandopenhands 7aa694fda2 Remove _get_sandbox_by_session_api_key_legacy to stop spurious runtime API queries on stopped sandboxes (#14706)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-06-08 08:14:52 -06:00
Alona 774a36ef7f Add OHE default organization bootstrap (#14713) 2026-06-08 01:49:45 -05:00
Alona 6068e4ab9b Fix Bitbucket DC userinfo lookup (#14711) 2026-06-07 14:54:47 -05:00
Alona fe6a63733a fix: support external Postgres SSL mode (#14695) 2026-06-07 13:03:11 -05:00
0d77a0d248 Bump SDK packages to v1.26.0 (#14679)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev>
2026-06-07 09:51:37 -06:00
mamoodiandOpenHands CVE Fix Bot 03aab93625 Fix CVE-2026-42342: Update react-router to 7.15.0 (#14684)
Co-authored-by: OpenHands CVE Fix Bot <openhands@all-hands.dev>
2026-06-05 15:31:34 -04:00
mamoodiandopenhands 90544456c8 chore: bump vitest to ^4.1.0 and remove stale authors (#14681)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-06-05 14:08:56 -04:00
aivong-openhands ded85cd217 PLTF-2875: Add promote-to-development sender (#14635) 2026-06-05 13:06:43 -05:00
chuckbutkusandopenhands 0b7ccbace8 fix(auth): don't revoke offline_tokens on bearer-auth failures or bro… (#14666)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-06-05 12:51:02 -04:00
5a3d1a4844 fix(enterprise): return agent-settings union instead of coercing ACP→OpenHands (#14675)
Co-authored-by: Simon Rosenberg <simon@openhands.dev>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 18:00:35 +02:00
aivong-openhandsandopenhands 568beb1196 PLTF-2895: Enterprise Apply Migrations on Test DB (#14652)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-06-05 10:38:09 -05:00
1ec2cfdbec fix(acp): bootstrap-prompt resume when sandbox is recycled (Solution A) (#14640)
Co-authored-by: Simon Rosenberg <simon@openhands.dev>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 12:15:48 +02:00
4327be017d refactor(acp): remove acp_env wholesale-replacement compat code (#14668)
Co-authored-by: Simon Rosenberg <simon@openhands.dev>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-05 11:55:47 +02:00
64ae075208 Bump SDK packages to v1.25.0 (#14653)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev>
2026-06-04 23:41:11 +02:00
aivong-openhandsandopenhands 21b3b46ed1 PLTF-2899: await SaaS get_user_id() in Slack repo-inference log (#14658)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-06-04 15:27:00 -05:00
aivong-openhandsandopenhands f2f77a666c PLTF-2899: store GitHub PR timestamps as naive UTC (asyncpg DataError) (#14657)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-06-04 15:21:38 -05:00
aivong-openhands 57b0da3df6 PLTF-2895: event_callback index — use plain CREATE INDEX (#14651) 2026-06-04 15:18:39 -05:00
Joe Laverty 459b00986b feat(enterprise): make rate limits configurable via env vars (#14628) 2026-06-04 12:59:26 -04:00
aivong-openhands 904e9cf311 PLTF-2895: add enterprise migration for event_callback composite index (#14649) 2026-06-04 10:10:46 -05:00
Ash Clarkeandopenhands 88291a5980 fix: add composite index on event_callback (conversation_id, status, event_kind) (#14630)
Co-authored-by: openhands <openhands@all-hands.dev>
2026-06-04 10:15:25 -04:00
mamoodiandOpenHands CVE Fix Bot 73d1d9a1c9 Fix CVE-2026-44492: Update axios to 1.16.0 (#14627)
Co-authored-by: OpenHands CVE Fix Bot <openhands@all-hands.dev>
2026-06-03 14:24:51 -04:00