74c8e6a197
Re-implement pull request review comments handling
...
Run Python tests (through Pytest) / Test (push) Successful in 26s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 23s
- Fixed non-existing get_pull_request_comments() method in GiteaClient
- Added get_pull_request_reviews() method to fetch all PR reviews
- Added get_review_comments() method to fetch comments for each review
- Updated handle_pr_comments() to implement the correct flow:
1. Download all reviews of the pull request
2. For each review, download all comments
3. Fix each comment for each review
- Updated test to match current ClaudeCodeSolver implementation
- All tests now pass
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-09 18:21:21 +02:00
bd5788ecae
Merge branch 'main' into issue-93-handle-failing-pipelines
Run Python tests (through Pytest) / Test (push) Successful in 24s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 22s
2025-04-28 23:15:46 +02:00
7a73a1e3fc
Initial ruff pass
2025-04-24 11:54:41 +02:00
54cddfde0b
Removed useless functionality
Run Python tests (through Pytest) / Test (push) Successful in 25s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 22s
2025-04-23 23:11:05 +02:00
b9013b7b2a
Fixing types
2025-04-23 22:24:41 +02:00
6db1cccaf8
Fix the status_code
2025-04-23 22:20:02 +02:00
04b3baaba2
Ruff after aider
Run Python tests (through Pytest) / Test (push) Successful in 25s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 23s
2025-04-23 20:34:01 +02:00
cd9e32e4b0
fix: handle existing pull request error in create_pull_request to prevent crash
2025-04-23 20:33:57 +02:00
bff022b806
Ruff after aider
Run Python tests (through Pytest) / Test (push) Successful in 25s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 23s
2025-04-23 08:59:27 +02:00
c524891168
feat: add automatic handling and resolution of failing pipelines in PRs
2025-04-23 08:59:23 +02:00
e56463d207
Ruff after aider
Run Python tests (through Pytest) / Test (push) Successful in 25s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 23s
2025-04-21 16:19:04 +02:00
a4f7caf125
Ruff after aider
Run Python tests (through Pytest) / Test (push) Successful in 25s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 23s
2025-04-21 16:10:29 +02:00
7b500c3f2e
feat: add handling of unresolved PR comments with context and auto-resolve via Aider
2025-04-21 16:09:04 +02:00
d03a8aa9df
Disable labels for nwo
2025-04-15 23:19:57 +02:00
8d67641381
Ruff
Run Python tests (through Pytest) / Test (push) Successful in 24s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 22s
2025-04-15 00:46:12 +02:00
d25dae34f0
Removed lots of redundant code
Run Python tests (through Pytest) / Test (push) Successful in 24s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 22s
2025-04-15 00:36:02 +02:00
07fca9b3c2
Ruff
Run Python tests (through Pytest) / Test (push) Successful in 24s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 22s
2025-04-15 00:20:00 +02:00
2bb7a378ab
feat: Add support for labeling pull requests as 'aider' during creation
2025-04-15 00:19:55 +02:00
6585a6ed30
Document gitea api a little more
Run Python tests (through Pytest) / Test (push) Successful in 24s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 22s
2025-04-14 23:58:26 +02:00
809ed44db1
refactor: replace f-strings with logging string formatting
Verify Python project can be installed, loaded and have version checked / Test (push) Waiting to run
Run Python tests (through Pytest) / Test (push) Has been cancelled
2025-04-14 21:57:43 +00:00
1593526d22
fix: Correct multi-line docstring summaries to start on first line
2025-04-14 21:47:24 +00:00
4c5d2b08fd
Ruff
Run Python tests (through Pytest) / Test (push) Successful in 24s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 23s
2025-04-13 23:40:10 +02:00
ffd5fbb662
Ruff
Run Python tests (through Pytest) / Test (push) Successful in 24s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 22s
2025-04-13 23:28:37 +02:00
273144b509
Iterate all user repos
Run Python tests (through Pytest) / Test (push) Successful in 25s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 23s
2025-04-13 23:19:36 +02:00
ed5209f7dd
feat: Support scanning all repos for a user in daemon mode
Run Python tests (through Pytest) / Test (push) Successful in 25s
Verify Python project can be installed, loaded and have version checked / Test (push) Has been cancelled
2025-04-13 21:55:32 +02:00
c1786856c4
Ruff
Run Python tests (through Pytest) / Test (push) Failing after 25s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 23s
2025-04-13 18:31:52 +02:00
5fdf9cf002
Split into multiple files
2025-04-13 18:31:33 +02:00