open-swe/agent/webhooks
Adam Moussa db05d5826f
Some checks are pending
CI / Lint (push) Waiting to run
CI / Format check (push) Waiting to run
CI / Typecheck (push) Waiting to run
CI / Unit tests (push) Waiting to run
CI / Playwright E2E (push) Waiting to run
CI / Docker build smoke (push) Waiting to run
CI / Triage ledger up to date (push) Waiting to run
CI / ui bun.lock in sync (push) Waiting to run
feat(open-swe): port upstream clean batch (#1775, #1785, #1789) (#215)
* Fix: Fix Improper privilege management in server.py (#1789)

Co-authored-by: corridor-security[bot] <203152403+corridor-security[bot]@users.noreply.github.com>
(cherry picked from commit 3ea29d3f231dd66bd7627769b5659564be4525df)

* Fix: Fix Stored XSS in ReplyCard.tsx (#1785)

Co-authored-by: corridor-security[bot] <203152403+corridor-security[bot]@users.noreply.github.com>
(cherry picked from commit 31263f832a2ecedf669eee2e27b827a358a6a4d7)

* feat: add structured Linear issue filters (#1775)

Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>
(cherry picked from commit b5e529252c3012818289eca1b1cdeb8014721310)

* chore(triage): mark #1775 #1785 #1789 landed

Move the three clean cherry-picks in this batch from deferred to landed
in the upstream-sync ledger and re-render triage.md.

---------

Co-authored-by: corridor-security[bot] <203152403+corridor-security[bot]@users.noreply.github.com>
Co-authored-by: Johannes du Plessis <johannes@langchain.dev>
Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>
2026-07-20 19:54:16 +00:00
..
__init__.py refactor: adopt modular webhook architecture (#1621) + port fork customizations (#85) 2026-06-30 18:46:46 -04:00
common.py feat(open-swe): port upstream clean batch (#1775, #1785, #1789) (#215) 2026-07-20 19:54:16 +00:00
confluence.py refactor: split webapp.py into api/ + per-source webhook routes 2026-07-17 14:30:05 -04:00
confluence_routes.py refactor: split webapp.py into api/ + per-source webhook routes 2026-07-17 14:30:05 -04:00
github.py feat(open-swe): explicit-request reviewer verdicts + shell verdict guard (#214) 2026-07-20 15:28:00 -04:00
github_routes.py refactor: split webapp.py into api/ + per-source webhook routes 2026-07-17 14:30:05 -04:00
jira.py refactor: split webapp.py into api/ + per-source webhook routes 2026-07-17 14:30:05 -04:00
jira_routes.py refactor: split webapp.py into api/ + per-source webhook routes 2026-07-17 14:30:05 -04:00
linear.py refactor: split webapp.py into api/ + per-source webhook routes 2026-07-17 14:30:05 -04:00
linear_routes.py refactor: split webapp.py into api/ + per-source webhook routes 2026-07-17 14:30:05 -04:00
slack.py refactor: split webapp.py into api/ + per-source webhook routes 2026-07-17 14:30:05 -04:00
slack_routes.py refactor: split webapp.py into api/ + per-source webhook routes 2026-07-17 14:30:05 -04:00