 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 |
|
  ![github-actions[bot]](/assets/img/avatar_default.png)
|
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 |
|
 ![github-actions[bot]](/assets/img/avatar_default.png)
|
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 |
|
 ![github-actions[bot]](/assets/img/avatar_default.png)
|
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 |
|