Tim O'Farrell
|
5bb6522f2f
|
Remove dead code from enterprise/integrations/utils.py (#14161)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-04-27 12:11:29 -06:00 |
|
Tim O'Farrell
|
731183e069
|
Remove enterprise/integrations/solvability package and related dead code (#14150)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-04-27 09:20:29 -06:00 |
|
Tim O'Farrell
|
c22c03eeb6
|
Remove ConversationStore interface and implementations (V1 migration cleanup) (#14147)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-04-27 08:05:53 -06:00 |
|
Tim O'Farrell
|
6464eaed3c
|
Remove v1_enabled flag from resolver integrations (#14145)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-04-27 07:36:34 -06:00 |
|
Rohit Malhotra
|
fb0108f946
|
fix: handle nullable arguments in enterprise code (#14078)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-04-22 16:10:08 -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 |
|
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 |
|
Graham Neubig
|
b4da0e1c69
|
settings: expose SDK settings schema to OpenHands (#13306)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: hieptl <hieptl.developer@gmail.com>
Co-authored-by: tofarr <tofarr@gmail.com>
|
2026-04-15 17:00:35 -06:00 |
|
Tim O'Farrell
|
0eafa9fd15
|
APP-1170: Jira : add V1 conversation support and multiple bug fixes (#13909)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-04-14 14:39:00 -06:00 |
|
Vasco Schiavo
|
3cd74d3bac
|
fix(jira): use markdown_to_jira_markup for proper wiki markup rendering (#13879)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-04-13 15:40:01 -06:00 |
|
Vasco Schiavo
|
8c2661638e
|
fix(slack): use markdown_text parameter for proper Markdown rendering in V1 (#13869)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-04-10 11:37:20 -04:00 |
|
Hiep Le
|
f271346724
|
feat(backend): route Jira resolver conversations to claimed org workspaces (#13805)
|
2026-04-07 23:58:52 +07:00 |
|
Hiep Le
|
d6a0dd7fe4
|
feat(backend): route Linear resolver conversations to claimed org workspaces (#13804)
|
2026-04-07 23:22:48 +07:00 |
|
Rohit Malhotra
|
384c324652
|
fix(slack): immediately display 'No Repository' option (#13791)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-04-06 14:21:59 -04:00 |
|
Tim O'Farrell
|
e3246c27d4
|
Added new v1 endpoint for user git info and deprecated old endpoint (#13787)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-04-06 09:54:24 -06:00 |
|
Hiep Le
|
a65ddc3db6
|
feat(backend): route Slack resolver conversations to claimed org workspaces (#13758)
|
2026-04-04 03:09:21 +07:00 |
|
Hiep Le
|
d058323a87
|
feat(backend): route gitlab resolver conversations to claimed org workspaces (#13755)
|
2026-04-04 02:27:46 +07:00 |
|
Hiep Le
|
6ad27b77bb
|
feat(backend): route resolver conversations to claimed org workspaces (#13713)
|
2026-04-04 01:32:43 +07:00 |
|
Ash Clarke
|
19da63aae6
|
Log all terminal states (error, stuck) in V1 callback processors (#13549)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-24 13:04:39 -05:00 |
|
Tim O'Farrell
|
1f275a7cfe
|
fix: reuse db session in migrate_customer call causing FK violation (#13558)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-23 21:10:45 -06: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 |
|
Rohit Malhotra
|
e12dd924ce
|
feat(slack): implement repo selection with external_select for pagination (#13273)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-09 16:04:49 -04:00 |
|
Joe Laverty
|
ede203add3
|
feat(enterprise): Bitbucket Data Center Integration (#13228)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-06 10:49:20 -06:00 |
|
Rohit Malhotra
|
4c380e5a58
|
feat: Add timeout handling for Slack repo query (#13249)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-06 00:02:04 +00:00 |
|
Rohit Malhotra
|
bf769d1744
|
Handle deleted GitHub issues (410 error) gracefully (#13217)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-04 15:50:37 -05:00 |
|
Rohit Malhotra
|
3e15b849a3
|
Downgrade solvability disabled log from warning to info (#13216)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-04 15:26:21 -05:00 |
|
Rohit Malhotra
|
c32934ed2f
|
Improve budget exceeded error handling in V1 callback processors (#13219)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-04 15:25:46 -05:00 |
|
Rohit Malhotra
|
039e208167
|
Fix enterprise mypy type checking to catch type mismatches (#13140)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-04 13:43:46 -05:00 |
|
Rohit Malhotra
|
30245dedef
|
Fix mypy type errors in enterprise/integrations/github/github_manager.py (#13208)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-04 13:19:48 -05:00 |
|
Rohit Malhotra
|
b8db9ecd53
|
Fix mypy type errors in enterprise GitLab integration (#13205)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-04 16:13:16 +00:00 |
|
Engel Nyst
|
f01c8dd955
|
V1 resolver: move PR/issue context into initial user message (#12983)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-04 10:21:08 -05:00 |
|
Rohit Malhotra
|
baae3780e5
|
Fix mypy type errors in enterprise/integrations/github/ (#13191)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-04 10:04:36 -05:00 |
|
Rohit Malhotra
|
222e8bd03d
|
Fix linear-related mypy type errors and make Manager.start_job async (#13189)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-03 19:00:53 -05:00 |
|
Tim O'Farrell
|
4fc5351ed7
|
Refactor openhands_pr_store.py to use async db sessions (#13186)
Co-authored-by: openhands <openhands@all-hands.dev>
|
2026-03-03 16:38:41 -07:00 |
|
Rohit Malhotra
|
a1271dc129
|
Fix mypy type errors in token_manager.py and auth_token_store.py (#13179)
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: OpenHands Bot <contact@all-hands.dev>
|
2026-03-03 23:37:38 +00:00 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
Hiep Le
|
5f42d03ec5
|
fix(backend): jira cloud integration does not work (#13123)
|
2026-03-02 22:05:29 +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 |
|