Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/can1357/oh-my-pi
/ endpoints
Endpoints
39 in github.com/can1357/oh-my-pi
⨍
Functions
28,097
◇
Types & classes
6,439
↳
Endpoints
39
Route
add_assignees
app.post("/gh/v1/add_assignees")
python/robomp/src/proxy/server.py:None
Route
add_issue_labels
app.post("/gh/v1/add_issue_labels")
python/robomp/src/proxy/server.py:None
Route
api_cancel
app.post("/api/cancel")
python/robomp/src/server.py:None
Route
api_github_issues
app.get("/api/github/issues")
python/robomp/src/server.py:None
Route
api_logs
app.get("/api/logs")
python/robomp/src/server.py:None
Route
api_status
app.get("/api/status")
python/robomp/src/server.py:None
Route
api_trigger
app.post("/api/trigger")
python/robomp/src/server.py:None
Route
authenticated_login
app.get("/gh/v1/authenticated_login")
python/robomp/src/proxy/server.py:None
Route
close_issue
app.post("/gh/v1/close_issue")
python/robomp/src/proxy/server.py:None
Route
events
app.get("/events")
python/robomp/src/server.py:None
Route
get_issue
app.get("/gh/v1/issue")
python/robomp/src/proxy/server.py:None
Route
get_pull_request
app.get("/gh/v1/pull_request")
python/robomp/src/proxy/server.py:None
Route
get_repo
app.get("/gh/v1/repo")
python/robomp/src/proxy/server.py:None
Route
git_clone_endpoint
app.post("/gh/v1/git/clone")
python/robomp/src/proxy/server.py:None
Route
git_fetch_endpoint
app.post("/gh/v1/git/fetch")
python/robomp/src/proxy/server.py:None
Route
git_fetch_pr_head_endpoint
app.post("/gh/v1/git/fetch_pr_head")
python/robomp/src/proxy/server.py:None
Route
git_fetch_ref_endpoint
app.post("/gh/v1/git/fetch_ref")
python/robomp/src/proxy/server.py:None
Route
git_push_endpoint
app.post("/gh/v1/git/push")
python/robomp/src/proxy/server.py:None
Route
healthz
app.get("/healthz")
python/robomp/src/server.py:None
Route
healthz
app.get("/healthz")
python/robomp/src/proxy/server.py:None
Route
index
app.get("/", response_class=HTMLResponse)
python/robomp/src/server.py:None
Route
issues
app.get("/issues")
python/robomp/src/server.py:None
Route
list_closing_prs
app.get("/gh/v1/closing_prs")
python/robomp/src/proxy/server.py:None
Route
list_comment_reactions
app.get("/gh/v1/comment_reactions")
python/robomp/src/proxy/server.py:None
Route
list_comments
app.get("/gh/v1/comments")
python/robomp/src/proxy/server.py:None
Route
list_issues
app.get("/gh/v1/issues")
python/robomp/src/proxy/server.py:None
Route
list_pr_files
app.get("/gh/v1/pr_files")
python/robomp/src/proxy/server.py:None
Route
list_pr_reviews
app.get("/gh/v1/pr_reviews")
python/robomp/src/proxy/server.py:None
Route
list_review_comments
app.get("/gh/v1/review_comments")
python/robomp/src/proxy/server.py:None
Route
open_pull_request
app.post("/gh/v1/open_pull_request")
python/robomp/src/proxy/server.py:None
Route
post_comment
app.post("/gh/v1/post_comment")
python/robomp/src/proxy/server.py:None
Route
readyz
app.get("/readyz")
python/robomp/src/server.py:None
Route
remove_issue_label
app.post("/gh/v1/remove_issue_label")
python/robomp/src/proxy/server.py:None
Route
replay
app.post("/replay")
python/robomp/src/server.py:None
Route
request_reviewers
app.post("/gh/v1/request_reviewers")
python/robomp/src/proxy/server.py:None
Route
submit_pr_review
app.post("/gh/v1/submit_pr_review")
python/robomp/src/proxy/server.py:None
Route
test_git_clone_rejects_unsafe_url
pytest.mark.parametrize( "clone_url", [ "https://evil.example.com/octo/widget.git", # wrong h
python/robomp/tests/test_proxy_server.py:None
Route
test_git_fetch_endpoints_reject_attacker_origin
pytest.mark.parametrize( ("endpoint", "body"), [ ("/gh/v1/git/fetch", b'{"repo":"octo/widget"}
python/robomp/tests/test_proxy_server.py:None
Route
webhook
app.post("/webhook/github")
python/robomp/src/server.py:None