mirror of
https://github.com/Sea-Haven-Industries/open-swe.git
synced 2026-09-30 23:13:15 +00:00
* feat: make web threads viewable by any org user Reads (get/stream) now allow any logged-in org user to view a thread whose source is surfaced (dashboard/github/slack/linear/schedule), instead of requiring ownership. Internal reviewer/analyzer threads stay hidden via the same source filter. Writes (send/cancel/delete) remain owner-only. Adds GET /threads?all=true to list every surfaced thread; the default list stays per-user. * feat: make all web threads readable by any org user Drop the per-thread source/owner gate on reads: any logged-in org user can now view and stream any thread, including reviewer/analyzer threads. GET /threads?all=true returns every thread regardless of source. Writes (send/cancel/delete) stay owner-only. All routes remain behind the session + org-login gate. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| admin.py | ||
| agent_overrides.py | ||
| agent_usage.py | ||
| analyzer_cron.py | ||
| enabled_repos.py | ||
| message_adapter.py | ||
| oauth.py | ||
| options.py | ||
| profiles.py | ||
| repo_access.py | ||
| review_style_jobs.py | ||
| review_styles.py | ||
| routes.py | ||
| schedules.py | ||
| slack_oauth.py | ||
| team_settings.py | ||
| thread_api.py | ||
| user_mappings.py | ||