aivong-openhands
2879e58781
Fix CVE-2026-30922: Update pyasn1 to 0.6.3 ( #13452 )
...
Co-authored-by: OpenHands CVE Fix Bot <openhands@all-hands.dev >
2026-03-18 16:00:06 -04:00
openhands
e1f661e83a
fix: update card hover state and simplify route structure
...
- Add hover='elevated' variant to Card component with proper gradients:
- Linear gradient background (180deg, #0F0F0F to #0A0A0A)
- Radial gradient overlay for subtle glow effect
- Border-top and box-shadow on hover
- Simplify onboarding routes: use index for onboarding-form
- Update onboarding-layout background to bg-black
- Simplify icon usage in information-request (remove wrapper div)
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-18 19:53:44 +00:00
openhands
a1331a562d
feat: add enterprise lead capture form page
...
- Add new route /onboarding/information-request for enterprise lead capture
- Create onboarding layout with shared dark background for onboarding routes
- Refactor onboarding routes to use layout pattern with child routes
- Add EnterpriseCard component with SaaS and Self-hosted options
- Add cloud.svg icon for Enterprise SaaS card
- Rename stacked.svg to server.svg (deleted stacked.svg)
- Update all usages of StackedIcon to ServerIcon
- Add i18n translations for all new text content (all languages)
- Add new paths to intermediate pages list
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-18 19:08:55 +00:00
Rohit Malhotra
1d1ffc2be0
feat(enterprise): Add service API for automation API key creation ( #13467 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-18 19:07:36 +00:00
Hiep Le
db41148396
feat(backend): expose API key org_id via new GET /api/keys/current endpoint (org project) ( #13469 )
2026-03-19 01:46:23 +07:00
Robert Brennan
39a4ca422f
fix: use sentence case for 'Waiting for sandbox' text ( #12958 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-18 14:42:46 -04:00
Varun Chawla
6d86803f41
Add loading feedback to git changes refresh button ( #12792 )
...
Co-authored-by: hieptl <hieptl.developer@gmail.com >
2026-03-19 01:26:27 +07:00
Jordi Mas
8e0386c416
feat: add Catalan translation ( #13299 )
2026-03-18 13:17:43 -04:00
Nelson Spence
48cd85e47e
fix(security): add sleep to container wait loop ( #12869 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-18 13:04:36 -04:00
不做了睡大觉
c62b47dcb1
fix: handle empty body in GitHub issue resolver ( #13039 )
...
Co-authored-by: User <user@example.com >
2026-03-18 12:36:52 -04:00
Jamie Chicago
eb9a822d4c
Update CONTRIBUTING.md ( #13463 )
2026-03-18 12:10:22 -04:00
Engel Nyst
fb7333aa62
fix: stop calling agent-server /generate_title ( #13093 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-18 17:10:07 +01:00
aivong-openhands
fb23418803
clarify docstring for provider token reference ( #13386 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-18 12:03:56 -04:00
Xingyao Wang
991585c05d
docs: add cross-repo testing skill for SDK ↔ OH Cloud e2e workflow ( #13446 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-18 16:00:23 +00:00
Chris Bagwell
35a40ddee8
fix: handle containers with tagless images in DockerSandboxService ( #13238 )
2026-03-18 11:55:48 -04:00
Hiep Le
5d1f9f815a
fix(frontend): preserve settings page route on browser refresh (org project) ( #13462 )
2026-03-18 22:50:42 +07:00
Hiep Le
d3bf989e77
feat(frontend): improve conversation access error message with workspace hint (org project) ( #13461 )
2026-03-18 22:50:30 +07:00
Hiep Le
6589e592e3
feat(frontend): add contextual info messages on LLM settings page (org project) ( #13460 )
2026-03-18 22:50:16 +07:00
Chris Bagwell
fe4c0569f7
Remove unused WORK_HOSTS_SKILL_FOOTER ( #12594 )
2026-03-18 21:57:23 +07:00
Xingyao Wang
28ecf06404
Render V1 paired tool summaries ( #13451 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-18 10:52:05 +00:00
dependabot[bot]
26fa1185a4
chore(deps): bump mcp from 1.25.0 to 1.26.0 in the mcp-packages group ( #13314 )
...
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-03-17 17:44:35 -05:00
HeyItsChloe
d3a8b037f2
feat(frontend): home page cta ( #13339 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: hieptl <hieptl.developer@gmail.com >
2026-03-18 03:44:36 +07:00
HeyItsChloe
af1fa8961a
feat(frontend): login page cta ( #13337 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-18 03:14:59 +07:00
HeyItsChloe
3b215c4ad1
feat(frontend): context menu cta ( #13338 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-18 02:52:02 +07:00
HeyItsChloe
7516b53f5a
feat(frontend): self hosted new user questions ( #13367 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: hieptl <hieptl.developer@gmail.com >
2026-03-18 02:51:40 +07:00
aivong-openhands
855ef7ba5f
PLTF-309: disable budget enforcement when ENABLE_BILLING=false ( #13440 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-17 14:26:13 -05:00
Rohit Malhotra
09ca1b882f
(Hotfix): use direct attrib for file download result ( #13448 )
2026-03-17 14:48:46 -04:00
Jamie Chicago
79cfffce60
docs: Improve Development.md and CONTRIBUTING.md with OS-specific setup guides ( #13432 )
...
Co-authored-by: enyst <engel.nyst@gmail.com >
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-17 17:03:33 +01:00
Saurya Velagapudi
b68c75252d
Add architecture diagrams explaining system components and WebSocket flow ( #12542 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: Saurya <saurya@openhands.dev >
Co-authored-by: Ray Myers <ray.myers@gmail.com >
2026-03-17 08:52:40 -07:00
aivong-openhands
d58e12ad74
Fix CVE-2026-27962: Update authlib to 1.6.9 ( #13439 )
...
Co-authored-by: OpenHands CVE Fix Bot <openhands@all-hands.dev >
Co-authored-by: OpenHands Bot <contact@all-hands.dev >
2026-03-17 10:13:08 -05:00
Engel Nyst
bd837039dd
chore: update skills path comments ( #12794 )
2026-03-17 10:45:50 -04:00
Kooltek68
8a7779068a
docs: fix typo in README.md ( #13444 )
2026-03-17 10:16:31 -04:00
Neha Prasad
38099934b6
fix : planner PLAN.md rendering and search labels ( #13418 )
...
Co-authored-by: hieptl <hieptl.developer@gmail.com >
2026-03-17 20:59:02 +07:00
Xingyao Wang
75c823c486
feat: expose_secrets param on /users/me + sandbox-scoped secrets API ( #13383 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-17 12:54:57 +00:00
Tim O'Farrell
8941111c4e
refactor: use status instead of pod_status in RemoteSandboxService ( #13436 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-16 17:34:27 -06:00
ankit kumar
59dd1da7d6
fix: update deprecated libtmux API calls ( #12596 )
...
Co-authored-by: ANKIT <ankit@ANKITs-MacBook-Air.local >
2026-03-16 18:21:05 -04:00
Rohit Malhotra
934fbe93c2
Feat: enterprise banner option during device oauth ( #13361 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-16 18:54:36 +00:00
Xingyao Wang
55e4f07200
fix: add missing params to TestLoadHooksFromWorkspace setup ( #13424 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-16 14:49:36 -04:00
Xingyao Wang
00daaa41d3
feat: Load workspace hooks for V1 conversations and add hooks viewer UI ( #12773 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
Co-authored-by: enyst <engel.nyst@gmail.com >
Co-authored-by: Alona King <alona@all-hands.dev >
2026-03-17 00:55:23 +08:00
HeyItsChloe
a0e777503e
fix(frontend): prevent auto sandbox resume behavior ( #13133 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-16 10:22:23 -06:00
Hiep Le
238cab4d08
fix(frontend): prevent chat message loss during websocket disconnections or page refresh ( #13380 )
2026-03-16 22:25:44 +07:00
Tim O'Farrell
aec95ecf3b
feat(frontend): update stop sandbox dialog to display conversations in sandbox ( #13388 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-16 05:20:10 -06:00
Tim O'Farrell
d591b140c8
feat: Add configurable sandbox reuse with grouping strategies ( #11922 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-16 05:19:31 -06:00
Rohit Malhotra
4dfcd68153
(Hotfix): followup messages for slack conversations ( #13411 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-15 14:23:06 -04:00
aivong-openhands
f7ca32126f
Fix CVE-2026-32597: Update pyjwt to 2.12.0 ( #13405 )
...
Co-authored-by: OpenHands CVE Fix Bot <openhands@all-hands.dev >
2026-03-14 09:35:56 -05:00
Hiep Le
c66a112bf5
fix(frontend): add rendering support for GlobObservation and GrepObservation events ( #13379 )
2026-03-14 19:56:57 +07:00
Ray Myers
a8ff720b40
chore: Update imagemagick in Debian images for security patches ( #13397 )
2026-03-13 22:48:50 -05:00
chuckbutkus
a14158e818
fix: use query params for file upload path ( #13376 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-13 21:08:23 -04:00
John-Mason P. Shackelford
0c51089ab6
Upgrade the SDK to 1.14.0 ( #13398 )
...
Co-authored-by: openhands <openhands@all-hands.dev >
2026-03-13 21:07:20 -04:00
chuckbutkus
8189d21445
Fix async call to await return ( #13395 )
2026-03-13 19:13:18 -04:00