feat(gitea): Add CRUD operations for Issues and Pull Requests (#3) #4

Merged
xcaliber merged 6 commits from feature/3-issue-pr-crud-operations into main 2026-01-15 13:45:16 +00:00

6 Commits

Author SHA1 Message Date
d0f650c04f Update gitea/dev.py 2026-01-15 13:44:43 +00:00
0b61368ac0 fix(gitea): change merge_strategy to do parameter for Gitea API 2026-01-15 13:38:23 +00:00
8c44ce957e feat(gitea): add CRUD operations for Issues and Pull Requests (#3)
Implements all missing functions from issue #3:
- Issues: get_issue, update_issue, close_issue, reopen_issue, delete_issue
- Issue Comments: list_issue_comments, create_issue_comment, update_issue_comment, delete_issue_comment
- Pull Requests: get_pull_request, update_pull_request, merge_pull_request
- PR Comments: list_pull_request_comments, create_pull_request_comment, update_pull_request_comment, delete_pull_request_comment

Also fixes:
- Duplicate docstring in _get_branch
- merge_pull_request output variable bug (unreachable code)

Refs: #3
2026-01-15 13:19:23 +00:00
f9ef39dcae fix(dev.py): fix merge_pull_request output variable bug 2026-01-15 13:11:17 +00:00
2f736634c1 fix(dev.py): remove duplicate docstring in _get_branch 2026-01-15 13:11:07 +00:00
f19a229025 feat(gitea): add CRUD operations for Issues and Pull Requests
Implements missing functions from issue #3:
- Issues: get_issue, update_issue, close_issue, reopen_issue, delete_issue
- Issue Comments: list_issue_comments, create_issue_comment, update_issue_comment, delete_issue_comment
- Pull Requests: get_pull_request, update_pull_request, merge_pull_request
- PR Comments: list_pull_request_comments, create_pull_request_comment, update_pull_request_comment, delete_pull_request_comment

Refs: #3
2026-01-15 13:01:50 +00:00