446c1fb49a
Merge pull request #1898 from isExample/feat/ignore-language-framework
...
feat: support ignoring auto-generated files by language/framework
2025-06-29 10:19:37 +03:00
7d50625bd6
test: skip filtering when ignore_language_framework is misconfigured
2025-06-29 02:18:29 +09:00
d860e17b3b
Merge pull request #1891 from jmsb02/test/add_docs_trigger
...
test: auto-trigger /add_docs on PR opened events
2025-06-26 17:38:34 +03:00
87a245bf9c
fix: support root-level matching for '**/' globs
...
- generate an additional regex to match root-level files alongside '**/' patterns.
- ensure files in the repo root are correctly excluded from analysis.
2025-06-26 15:26:12 +09:00
e4f477dae0
test: add filtering test for auto-generated files
2025-06-26 13:32:27 +09:00
a42e3331d8
test: auto-trigger /add_docs on PR opened events
2025-06-23 00:06:18 +09:00
3904743e85
Fixed comment 4
2025-06-07 21:13:16 +02:00
122248ef9c
Add GitLab support for CHANGELOG.md
2025-06-07 20:48:33 +02:00
ecb39856ee
fix tests
2025-06-02 18:04:44 +03:00
984d627300
fix: rm invalid error handling
2025-05-29 14:03:38 +09:00
5e535a8868
chore: add blank
2025-05-29 13:05:40 +09:00
1955157e9a
feat: add AWS Secrets Manager Integration
2025-05-29 12:42:05 +09:00
95e4604abe
test: comment out GiteaProvider unit tests and update token key for compatibility
2025-05-28 08:34:59 +03:00
df6b00aa36
test: modify test data to support multiple sub-PR themes with separate titles and relevant files
2025-05-26 16:15:16 +09:00
4baf52292d
test: add tests for converting to markdown
2025-05-26 15:59:05 +09:00
805734376e
Merge pull request #1825 from pr-agent-group-2/feature/fix_json_escape_char-test
...
Add unit tests for fix_json_escape_char function
2025-05-26 07:49:39 +03:00
9cf62e8220
Merge pull request #1819 from pr-agent-group-2/feature/wonjongin-test_get_max_tokens
...
Feature/test get max tokens
2025-05-26 07:48:17 +03:00
73cf69889a
Merge pull request #1818 from pr-agent-group-2/feature/wonjongin-test_language_handler
...
fix(test_language_handler): Add edge case for files with unknown extensions
2025-05-26 07:45:11 +03:00
2afc3d3437
test: add test cases for fix_json_escape_char function
2025-05-25 15:21:19 +09:00
4cdaad1fc5
Merge pull request #1816 from TaskerJang/feature/clip-tokens-tests-and-docs
...
Add Unit Tests and Improve Documentation for utils.py clip_tokens Function
2025-05-25 08:18:26 +03:00
f5bb508736
fix: use identity check for None comparison in clip_tokens tests
...
- Replace `== None` with `is None` in test_empty_input_text method
- Follow Python best practice for None comparisons as recommended in code review
- Address feedback from PR #1816 review comment
Co-authored-by: mrT23
2025-05-25 07:55:18 +09:00
1bc0d488d5
test: add comprehensive unit tests for clip_tokens function
...
- Add 21 test cases covering edge cases and parameter combinations
- Include tests for Unicode, special characters, and long text
processing
- Verify exception handling and backward compatibility
2025-05-24 10:44:55 +09:00
f6a9d3c2cc
fix:typo in test_with_initial_yaml, test_no_initial_yaml
2025-05-22 16:55:52 +09:00
684a438167
test: add test case for fixing incorrect indentation in YAML code block scalar
2025-05-22 16:53:02 +09:00
f10c389406
test: add test cases for YAML block scalar with inconsistent and insufficient indentation
2025-05-22 16:53:02 +09:00
20e69c3530
test: add test case for YAML block scalar with leading plus signs in code
2025-05-22 16:53:02 +09:00
069f36fc1f
test: add test case for YAML with tab indentation in block scalar
2025-05-22 16:53:02 +09:00
1c6958069a
test/wonjongin-text_get_max_tokens code generate
...
- There is no test code for get_max_tokens of utils, so the unit test code related to the part corresponding to each test branch is added
2025-05-22 16:32:04 +09:00
e79c34e039
test: add test case for YAML wrapped with braces
2025-05-22 16:27:38 +09:00
7821e71b17
Merge pull request #1787 from nicholasgribanov/feature/gitea-forgejo-support
...
#1657 add gitea/forgejo support
2025-05-21 07:35:31 +03:00
74b4488c7e
fix/wonjongin-test_language_handler - test_edge_case_languages_with_no_extensions code modification
...
- Since the existing code did not meet the requirements of the test, test is conducted on the assumption of a separate file name that does not exist in the extension
2025-05-19 16:44:22 +09:00
b4ae07bf82
Remove test case for YAML parsing that removes last line
2025-05-17 20:58:32 +03:00
9a9feb47a6
Merge pull request #1786 from qodo-ai/pr-1736
...
Pr 1736
2025-05-17 15:29:23 +03:00
f857ea1f22
#1657 add gitea/forgejo support
2025-05-16 19:43:21 +03:00
52ce74a31a
Remove debug print statements from repository filtering tests
2025-05-16 17:25:10 +03:00
df1d859e54
Azure devops: parse PR url starting from the end
2025-05-06 15:01:48 +02:00
d606672801
Add ignore_repositories config for PR filtering
...
What Changed?
* Added support to ignore PRs/MRs from specific repositories in GitHub, Bitbucket, and GitLab webhook logic
* Updated configuration.toml to include ignore_repositories option
* Added unit tests for ignore_repositories across all supported providers
2025-04-30 14:09:40 -07:00
d16012a568
Add decoupled and non-decoupled modes for code suggestions
2025-03-11 16:46:53 +02:00
56250f5ea8
feat: improve patch extension with new file content comparison
2025-02-24 11:46:12 +02:00
01cd66f4f5
chore: comment out test_fetching_sub_issues.py due to API calls
2025-02-22 16:06:30 +02:00
0f63d8685f
Added sub-issue fetching to enhance PR analysis
2025-02-12 19:40:36 -05:00
793f76fec5
fix: add missing newlines at the end of patch strings in tests
2025-01-04 16:34:35 +02:00
d4d58babd5
fix: handle empty inputs in patch generation
2025-01-04 16:30:33 +02:00
e431979b8b
fix: handle newline issues in patch generation
2025-01-04 16:26:38 +02:00
8819293770
Merge pull request #1406 from vishwamartur/support-personal-spaces
...
Support pull requests in personal spaces in Bitbucket Server
2025-01-01 09:26:29 +02:00
6e80f5fcce
fix: improve file path formatting in patch headers
2024-12-31 12:31:21 +02:00
495c1ebe5f
refactor: remove legacy code suggestions feature from review tool
2024-12-25 08:18:28 +02:00
4688b20284
Support pull requests in personal spaces in Bitbucket Server
...
Related to #1148
Update `_parse_pr_url` method in `pr_agent/git_providers/bitbucket_server_provider.py` to handle URLs with `/users/`.
* Add logic to check for both `/projects/` and `/users/` in the URL path and process them accordingly.
* Modify the method to raise a `ValueError` if neither `/projects/` nor `/users/` is found in the URL.
* Update the `workspace_slug` to include a `~` prefix if the URL contains `/users/`.
Add test case for URL with `/users/` in `tests/unittest/test_bitbucket_provider.py`.
* Ensure the new test case verifies the correct parsing of URLs with `/users/`.
2024-12-22 00:42:11 +05:30
81dea65856
Format files by pre-commit run -a
...
Signed-off-by: Yu Ishikawa <yu-iskw@users.noreply.github.com >
2024-10-30 10:00:36 +09:00
968fb71577
refactor: update terminology for issue review recommendations in utils.py
2024-09-30 13:03:42 +03:00