Rohit Malhotra
|
4688741324
|
Fix Slack integration mypy type errors (#13177)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-03 17:44:20 -05:00 |
|
Rohit Malhotra
|
79a0cee7d9
|
Fix mypy type errors in Jira integration (#13181)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-03 17:43:44 -05:00 |
|
mamoodi
|
d19ba0d166
|
Clarify upcoming-release skill (#13185)
|
2026-03-03 16:01:32 -06:00 |
|
mamoodi
|
63654c4643
|
Add a new upcoming-release skill (#13180)
|
2026-03-03 16:15:55 -05:00 |
|
Tim O'Farrell
|
2f11f6a39a
|
refactor(enterprise): Convert OrgMemberStore to fully async (#13173)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-03 20:26:07 +00:00 |
|
Rohit Malhotra
|
5cad59a661
|
Fix UserData validation error when GitHub user has no OpenHands account (#13135)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-03 20:22:57 +00:00 |
|
Rohit Malhotra
|
6dff07ea35
|
Fix union-attr mypy errors in enterprise code (#13176)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-03 20:22:54 +00:00 |
|
mamoodi
|
117ea0466d
|
Add script that outputs the PRs between two commits (#13175)
|
2026-03-03 15:18:55 -05:00 |
|
Rohit Malhotra
|
6822169594
|
Fix type signatures for mypy compliance + V1 GitLab Support (#13171)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-03 20:03:45 +00:00 |
|
dependabot[bot]
|
35024aeffe
|
chore(deps): bump pypdf from 6.7.3 to 6.7.5 (#13157)
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-03 12:45:43 -06:00 |
|
Rohit Malhotra
|
a051f7d6f6
|
Add generic type hints to manager class declarations (#13174)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-03 12:19:12 -05:00 |
|
Rohit Malhotra
|
4fe3da498a
|
Fix GitLab integration type errors for mypy compliance (#13172)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-03 12:19:05 -05:00 |
|
Rohit Malhotra
|
b890e53a6e
|
Fix UserAuth vs SaasUserAuth type annotations (#13149)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-03 11:14:10 -05:00 |
|
aivong-openhands
|
8aa730105a
|
Fix CVE-2023-36464 update openhands-aci in enterprise poetry lock to remove pypdf2 (#13170)
|
2026-03-03 10:01:43 -06:00 |
|
Pierrick Hymbert
|
e7934ea6e5
|
feat(bitbucket): supports cloud and server APIs (#11052)
Co-authored-by: Ray Myers <ray.myers@gmail.com>
Co-authored-by: Chris Bagwell <chris@cnpbagwell.com>
Co-authored-by: CHANGE <joe.laverty@openhands.dev>
Co-authored-by: Joe Laverty <jlav@users.noreply.github.com>
|
2026-03-03 10:51:43 -05:00 |
|
aivong-openhands
|
a927b9dc73
|
Fix CVE-2023-36464 update to openhands-aci 0.3.3 to remove pypdf2 (#13142)
|
2026-03-03 09:19:50 -06:00 |
|
aivong-openhands
|
0b9fd442bd
|
chore: update uv lock and enterprise poetry lock to replace python-jose with jwcrypto (#13105)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-03 09:19:30 -06:00 |
|
Tim O'Farrell
|
501bf64312
|
Make SlackTeamStore fully async (#13160)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-03 07:07:44 -07:00 |
|
Hiep Le
|
6f1a7ddadd
|
fix(backend): resolve timezone mismatch in validate_api_key causing database error (#13158)
|
2026-03-03 20:54:10 +07:00 |
|
Tim O'Farrell
|
f3026583d7
|
Refactor enterprise code to use async database sessions (Round 3) (#13148)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-03 06:35:19 -07:00 |
|
Tim O'Farrell
|
4a3a42c858
|
refactor(enterprise): make OrgStore fully async (#13154)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: OpenHands Bot <contact@all-hands.dev>
|
2026-03-03 10:47:22 +00:00 |
|
Hiep Le
|
2d057bb7b4
|
fix(backend): resolve timezone mismatch in accept_tos causing database error (#13155)
|
2026-03-03 17:08:11 +07:00 |
|
bendarte
|
a7a4eb2664
|
fix(ui): sync pin/unpin state across conversation tabs (#12884) (#12932)
Co-authored-by: hieptl <hieptl.developer@gmail.com>
|
2026-03-03 16:33:28 +07:00 |
|
chuckbutkus
|
0c7ce4ad48
|
V1 Changes to Support Path Based Routing (#13120)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-02 22:37:37 -05:00 |
|
Rohit Malhotra
|
4dab34e7b0
|
fix(enterprise): fix type errors - missing returns and async interface (#13145)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-03 00:37:22 +00:00 |
|
Rohit Malhotra
|
f8bbd352a9
|
Fix typing: make Message a dict instead of dict | str (#13144)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-03 00:30:22 +00:00 |
|
Tim O'Farrell
|
17347a95f8
|
Make load_org_token and store_org_token async in TokenManager (#13147)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-02 17:08:21 -07:00 |
|
Graham Neubig
|
01ef87aaaa
|
Add logging when sandbox is assigned to conversation (#13143)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-02 17:36:49 -05:00 |
|
Hiep Le
|
8059c18b57
|
fix(backend): update planning agent to direct users to the build button instead of asking ready to proceed (#13139)
|
2026-03-03 03:31:29 +07:00 |
|
Tim O'Farrell
|
c82ee4c7db
|
refactor(enterprise): use async database sessions in feedback routes (#13137)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-02 13:17:44 -07:00 |
|
Tim O'Farrell
|
7fdb423f99
|
feat(enterprise): convert DeviceCodeStore to async (#13136)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-02 12:56:41 -07:00 |
|
dependabot[bot]
|
530065dfa7
|
chore(deps): bump pillow from 12.1.0 to 12.1.1 in uv lock and enterprise poetry lock (#13101)
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>
|
2026-03-02 13:56:13 -06:00 |
|
Hiep Le
|
a4cd2d81a5
|
fix(backend): use run_coroutine_threadsafe for conversation update callbacks (#13134)
|
2026-03-03 02:07:32 +07:00 |
|
Tim O'Farrell
|
003b430e96
|
Refactor: Migrate remaining enterprise modules to async database sessions (#13124)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-02 11:52:00 -07:00 |
|
Graham Neubig
|
d63565186e
|
Add Claude Opus 4.6 model support (#12767)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: neubig <neubig@users.noreply.github.com>
|
2026-03-02 13:12:48 -05:00 |
|
Hiep Le
|
5f42d03ec5
|
fix(backend): jira cloud integration does not work (#13123)
|
2026-03-02 22:05:29 +07:00 |
|
Mohammed Abdulai
|
62241e2e00
|
Fix: OSS suggested tasks empty state (#12563)
Co-authored-by: Mohammed Abdulai <nurud43@gmail.com>
Co-authored-by: hieptl <hieptl.developer@gmail.com>
|
2026-03-02 18:45:29 +07:00 |
|
Neha Prasad
|
f5197bd76a
|
fix: prevent double scrollbar when profile avatar popover is shown (#13115)
Co-authored-by: hieptl <hieptl.developer@gmail.com>
|
2026-03-02 18:14:04 +07:00 |
|
Tim O'Farrell
|
e1408f7b15
|
Add timeout to Keycloak operations and convert OfflineTokenStore to async (#13096)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-02 01:48:45 -07:00 |
|
Shruti1128
|
d6b8d80026
|
Remove unused subscription-related frontend code (#12557)
|
2026-03-01 21:14:00 +01:00 |
|
Hiep Le
|
1e6a92b454
|
feat(backend): organizations llm settings api (org project) (#13108)
|
2026-03-02 00:06:37 +07:00 |
|
Hiep Le
|
b4a3e5db2f
|
feat(backend): saas – organizations app settings api (#13022)
|
2026-03-01 23:26:39 +07:00 |
|
Chris Bagwell
|
f9d553d0bb
|
Pass container port instead of host port to Docker (#12595)
Co-authored-by: Engel Nyst <engel.nyst@gmail.com>
|
2026-02-28 17:45:16 +01:00 |
|
Tim O'Farrell
|
f6f6c1ab25
|
refactor: use SQL filtering and pagination in VerifiedModelStore (#13068)
Co-authored-by: bittoby <brianwhitedev1996@gmail.com>
Co-authored-by: statxc <statxc@user.noreply.github.com>
Co-authored-by: bittoby <bittoby@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-02-28 07:37:11 -07:00 |
|
Hiep Le
|
c511a89426
|
feat(frontend): display Bitbucket signup disabled message on login page (#13100)
|
2026-02-28 19:26:16 +07:00 |
|
HeyItsChloe
|
1f82ff04d9
|
feat(frontend): SaaS NUE profile questions /Onboarding flow (#13029)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: hieptl <hieptl.developer@gmail.com>
|
2026-02-28 13:27:22 +07:00 |
|
HeyItsChloe
|
eec17311c7
|
fix(frontend): bitbucket icon color (#13106)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-02-28 12:12:45 +07:00 |
|
Nelson Spence
|
c34fdf4b37
|
fix(security): extend action type coverage in security check (#12870)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Engel Nyst <engel.nyst@gmail.com>
|
2026-02-28 05:44:29 +01:00 |
|
Engel Nyst
|
25076ee44c
|
chore: mark security/ and resolver/ as Legacy V0 (#13062)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-02-28 04:22:47 +01:00 |
|
aivong-openhands
|
baaec8473a
|
Fix CVE-2024-23342: Replace python-jose with jwcrypto (#13012)
Co-authored-by: OpenHands CVE Fix Bot <openhands@all-hands.dev>
|
2026-02-27 22:15:23 +00:00 |
|