Author Commit Message Commit Date mrT23 3d43cecbea2 M Merge pull request #167 from zmeir/zmeir-list_configurations_as_comment
Add /config command to list the possible configuration settings 02 Aug 2023 zmeir dd14423b078 Add /config command to list the possible configuration settings 02 Aug 2023 Ori Kotek 8e47fdc2840 M Merge pull request #164 from Codium-ai/ok/repo_config
Support for Repo-Specific Configuration File 01 Aug 2023 Ori Kotek ab607d74be4 Support repo-specific configuration file 01 Aug 2023 Ori Kotek bfe73044497 Support repo-specific configuration file 01 Aug 2023 Ori Kotek e12874b6968 Support repo-specific configuration file 01 Aug 2023 Ori Kotek 696e2bd6ffa Support repo-specific configuration file 01 Aug 2023 Ori Kotek 450f410e3c7 Support repo-specific configuration file 01 Aug 2023 Ori Kotek 08a3f033cbb M Merge pull request #162 from Codium-ai/ok/settings_refactor
Refactor settings usage and CLI 01 Aug 2023 Ori Kotek c5a79ceedd1 M Merge remote-tracking branch 'origin/main' into ok/settings_refactor 01 Aug 2023 Ori Kotek 13547afc589 M Merge pull request #163 from Codium-ai/tr/commit_messages
Adding Commit Messages Retrieval Functionality 01 Aug 2023 github-actions[bot] e577d27f9b2 Update CHANGELOG.md 01 Aug 2023 mrT23 dfb73c963a1 get_commit_messages for gitlab 01 Aug 2023 mrT23 8c0370a166b Commit messages in pr-description 01 Aug 2023 Ori Kotek 8ae936e504b Bug fixes 01 Aug 2023 Ori Kotek d7b77764c33 Support context aware settings (for each incoming request), support override of settings, refactor CLI to use pr_agent.py 01 Aug 2023 mrT23 6605f9c444c typos in 'commands_text' 31 Jul 2023 mrT23 2a8adcbbd67 update README.md 30 Jul 2023 mrT23 0b22c8d427e update README.md 30 Jul 2023 mrT23 dfa0d9fd43d update README.md 30 Jul 2023 mrT23 c8470645e26 add tests and update README.md 30 Jul 2023 mrT23 5a181e52d5c M Merge pull request #159 from Codium-ai/tr/edit_any_config_setting
The Configurator Strikes Back 30 Jul 2023 mrT23 0ad8dcd2aa7 M Merge remote-tracking branch 'origin/tr/edit_any_config_setting' into tr/edit_any_config_setting 30 Jul 2023 mrT23 a0cfe4b48ab Update CHANGELOG.md 30 Jul 2023 mrT23 e2d015a20c2 final 30 Jul 2023 mrT23 a6ba8b614ae Example args 30 Jul 2023 mrT23 4f0fabd2ca3 update_settings_from_args refactor 30 Jul 2023 mrT23 42b047a14e2 update_settings_from_args 30 Jul 2023 mrT23 3daf94954a5 update_settings_from_args 30 Jul 2023 Ori Kotek b564d8ac327 M Merge pull request #147 from zmeir/zmeir-align_describe_styling
Minor improvements to describe command 28 Jul 2023 zmeir 4aa54b9bd44 Add /describe -c option 27 Jul 2023 zmeir c6d0bacc089 Match styling of both /describe modes 27 Jul 2023 Ori Kotek d8e6da74db5 Update .dockerignore 28 Jul 2023 Ori Kotek 278f1883fd5 M Merge pull request #153 from marshally/fix_iteration_error_in_reflect_tmp
fix TypeError when iterating discussion_messages 28 Jul 2023 Marshall Yount ef71a7049eb fix TypeError when iterating discussion_messages
When `pr-agent` is reviewing a long list of messages, a TypeError is thrown on the line
```python
for message in reversed(discussion_messages):
```
When reviewing the PyGithub library, the recommend an alternate syntax for iterating a paginated list in reverse.
https://github.com/PyGithub/PyGithub/blob/v1.59.0/github/PaginatedList.py#L122-L125
```
If you want to iterate in reversed order, just do::
for repo in user.get_repos()... 27 Jul 2023 mrT23 6fde87b3bdf M Merge pull request #152 from Codium-ai/tr/gitlab_fixes
Improvements and Error Handling for GitLab Provider 28 Jul 2023 github-actions[bot] 07fe91e57bc Update CHANGELOG.md 28 Jul 2023 mrT23 4664d918443 bug fixes in gitlab code suggestion 28 Jul 2023 mrT23 8f16c460126 try-except 28 Jul 2023 mrT23 01e2f3f0cde M Merge pull request #150 from Codium-ai/ok/handle_installation_id_properly
Github App: handle concurrent requests from multiple installations of app 28 Jul 2023 Ori Kotek 63a703c0005 Handle marketplace hook 28 Jul 2023 Ori Kotek a8780f722d9 Handle marketplace hook 28 Jul 2023 Ori Kotek 1a8fce15055 Updated handling of installation id 28 Jul 2023 Ori Kotek 8519b106f92 Updated .gitignore 28 Jul 2023 Ori Kotek d375dd62fe8 M Merge pull request #141 from patryk-kowalski-ds/pg/pip_package
Transition to pip package with pyproject.toml 28 Jul 2023 Ori Kotek 3770bf80316 Update setup.py 28 Jul 2023 Ori Kotek 5c527eca663 M Merge remote-tracking branch 'origin/main' into pg/pip_package 28 Jul 2023 Ori Kotek b4ca52c7d8e updated Dockerfile.github_action 28 Jul 2023 Ori Kotek a78d741292c updated pyproject.toml 28 Jul 2023 Piotr Gródek bc2cf75b76a Use pyproject.toml to install dependencies instead of requirements.txt. Fix incorrect mangum version 26 Jul 2023 ← Prev Next → [{"id": "3d43cecbea261e44dc1af6e227a481ae272973cf", "href": "/projects/ER/repos/pr-agent/commits/3d43cecbea261e44dc1af6e227a481ae272973cf","parents": [{ "id": "8e47fdc284038d246b725cd4e3ef003036f2455d" },{ "id": "dd14423b078e26a03b183cd9a830d79062b6fe22" }]},{"id": "dd14423b078e26a03b183cd9a830d79062b6fe22", "href": "/projects/ER/repos/pr-agent/commits/dd14423b078e26a03b183cd9a830d79062b6fe22","parents": [{ "id": "8e47fdc284038d246b725cd4e3ef003036f2455d" }]},{"id": "8e47fdc284038d246b725cd4e3ef003036f2455d", "href": "/projects/ER/repos/pr-agent/commits/8e47fdc284038d246b725cd4e3ef003036f2455d","parents": [{ "id": "08a3f033cbb6f295adf053d8c5011c47412ece3a" },{ "id": "ab607d74be4a3d41a6d2419325f0ad8b806fdc49" }]},{"id": "ab607d74be4a3d41a6d2419325f0ad8b806fdc49", "href": "/projects/ER/repos/pr-agent/commits/ab607d74be4a3d41a6d2419325f0ad8b806fdc49","labels": [{"name": "ok/repo_config", "type": "BRANCH", "href": "/projects/ER/repos/pr-agent/browse?at=ok/repo_config"}],"parents": [{ "id": "bfe73044497426d42101df3b7cca7f04fe4c322c" }]},{"id": "bfe73044497426d42101df3b7cca7f04fe4c322c", "href": "/projects/ER/repos/pr-agent/commits/bfe73044497426d42101df3b7cca7f04fe4c322c","parents": [{ "id": "e12874b6968dc120d35b60411d236e393982671a" }]},{"id": "e12874b6968dc120d35b60411d236e393982671a", "href": "/projects/ER/repos/pr-agent/commits/e12874b6968dc120d35b60411d236e393982671a","parents": [{ "id": "696e2bd6ffab2823dbbbe7af54b41b32b73c4529" }]},{"id": "696e2bd6ffab2823dbbbe7af54b41b32b73c4529", "href": "/projects/ER/repos/pr-agent/commits/696e2bd6ffab2823dbbbe7af54b41b32b73c4529","parents": [{ "id": "450f410e3c7246b5f35b66434f621394921aa279" }]},{"id": "450f410e3c7246b5f35b66434f621394921aa279", "href": "/projects/ER/repos/pr-agent/commits/450f410e3c7246b5f35b66434f621394921aa279","parents": [{ "id": "08a3f033cbb6f295adf053d8c5011c47412ece3a" }]},{"id": "08a3f033cbb6f295adf053d8c5011c47412ece3a", "href": "/projects/ER/repos/pr-agent/commits/08a3f033cbb6f295adf053d8c5011c47412ece3a","parents": [{ "id": "13547afc589c94e72a21f969a6a05f7a1eb59132" },{ "id": "c5a79ceedd16efaa218d7c81be84349abda444c1" }]},{"id": "c5a79ceedd16efaa218d7c81be84349abda444c1", "href": "/projects/ER/repos/pr-agent/commits/c5a79ceedd16efaa218d7c81be84349abda444c1","labels": [{"name": "ok/settings_refactor", "type": "BRANCH", "href": "/projects/ER/repos/pr-agent/browse?at=ok/settings_refactor"}],"parents": [{ "id": "8ae936e504b0e2f5fbc2c5eaa421f4ead9248e2e" },{ "id": "13547afc589c94e72a21f969a6a05f7a1eb59132" }]},{"id": "13547afc589c94e72a21f969a6a05f7a1eb59132", "href": "/projects/ER/repos/pr-agent/commits/13547afc589c94e72a21f969a6a05f7a1eb59132","parents": [{ "id": "6605f9c444c1e5697378610a0be084317a9198a9" },{ "id": "e577d27f9b2919bca48cfa4da2977f520e6b0a62" }]},{"id": "e577d27f9b2919bca48cfa4da2977f520e6b0a62", "href": "/projects/ER/repos/pr-agent/commits/e577d27f9b2919bca48cfa4da2977f520e6b0a62","parents": [{ "id": "dfb73c963a145fa1cc21f63a8c42e355887658b5" }]},{"id": "dfb73c963a145fa1cc21f63a8c42e355887658b5", "href": "/projects/ER/repos/pr-agent/commits/dfb73c963a145fa1cc21f63a8c42e355887658b5","parents": [{ "id": "8c0370a166b776996bef82503753bd17b8ef2615" }]},{"id": "8c0370a166b776996bef82503753bd17b8ef2615", "href": "/projects/ER/repos/pr-agent/commits/8c0370a166b776996bef82503753bd17b8ef2615","parents": [{ "id": "6605f9c444c1e5697378610a0be084317a9198a9" }]},{"id": "8ae936e504b0e2f5fbc2c5eaa421f4ead9248e2e", "href": "/projects/ER/repos/pr-agent/commits/8ae936e504b0e2f5fbc2c5eaa421f4ead9248e2e","parents": [{ "id": "d7b77764c33124578498360babb7a6801d95c25c" }]},{"id": "d7b77764c33124578498360babb7a6801d95c25c", "href": "/projects/ER/repos/pr-agent/commits/d7b77764c33124578498360babb7a6801d95c25c","parents": [{ "id": "6605f9c444c1e5697378610a0be084317a9198a9" }]},{"id": "6605f9c444c1e5697378610a0be084317a9198a9", "href": "/projects/ER/repos/pr-agent/commits/6605f9c444c1e5697378610a0be084317a9198a9","parents": [{ "id": "2a8adcbbd67848d296eb26dfe9eeda0cc7c3a846" }]},{"id": "2a8adcbbd67848d296eb26dfe9eeda0cc7c3a846", "href": "/projects/ER/repos/pr-agent/commits/2a8adcbbd67848d296eb26dfe9eeda0cc7c3a846","parents": [{ "id": "0b22c8d427e715517178942349eea83ceb9b7029" }]},{"id": "0b22c8d427e715517178942349eea83ceb9b7029", "href": "/projects/ER/repos/pr-agent/commits/0b22c8d427e715517178942349eea83ceb9b7029","parents": [{ "id": "dfa0d9fd43d77f3f355a69c961a483f2fc8bd0bc" }]},{"id": "dfa0d9fd43d77f3f355a69c961a483f2fc8bd0bc", "href": "/projects/ER/repos/pr-agent/commits/dfa0d9fd43d77f3f355a69c961a483f2fc8bd0bc","parents": [{ "id": "c8470645e26602d78ab0fa16c4da9b710e0958ae" }]},{"id": "c8470645e26602d78ab0fa16c4da9b710e0958ae", "href": "/projects/ER/repos/pr-agent/commits/c8470645e26602d78ab0fa16c4da9b710e0958ae","parents": [{ "id": "5a181e52d5ceb5936c9150470f2c85adcdd0c166" }]},{"id": "5a181e52d5ceb5936c9150470f2c85adcdd0c166", "href": "/projects/ER/repos/pr-agent/commits/5a181e52d5ceb5936c9150470f2c85adcdd0c166","parents": [{ "id": "b564d8ac32707fc461454aae3e947d1648a7c019" },{ "id": "0ad8dcd2aa720595a338352aa257e1b1b9d24850" }]},{"id": "0ad8dcd2aa720595a338352aa257e1b1b9d24850", "href": "/projects/ER/repos/pr-agent/commits/0ad8dcd2aa720595a338352aa257e1b1b9d24850","parents": [{ "id": "e2d015a20c2867bc4e81dc0354ab72cf809a7a80" },{ "id": "a0cfe4b48ab3bf2c701f6bb7f53474035478f323" }]},{"id": "a0cfe4b48ab3bf2c701f6bb7f53474035478f323", "href": "/projects/ER/repos/pr-agent/commits/a0cfe4b48ab3bf2c701f6bb7f53474035478f323","parents": [{ "id": "a6ba8b614ae052d935b257260d66902675771c09" }]},{"id": "e2d015a20c2867bc4e81dc0354ab72cf809a7a80", "href": "/projects/ER/repos/pr-agent/commits/e2d015a20c2867bc4e81dc0354ab72cf809a7a80","parents": [{ "id": "a6ba8b614ae052d935b257260d66902675771c09" }]},{"id": "a6ba8b614ae052d935b257260d66902675771c09", "href": "/projects/ER/repos/pr-agent/commits/a6ba8b614ae052d935b257260d66902675771c09","parents": [{ "id": "4f0fabd2ca37c9fbf3df9af860db940bd5dce8c6" }]},{"id": "4f0fabd2ca37c9fbf3df9af860db940bd5dce8c6", "href": "/projects/ER/repos/pr-agent/commits/4f0fabd2ca37c9fbf3df9af860db940bd5dce8c6","parents": [{ "id": "42b047a14e27f4e12b124ed9f17708402aba8ed0" }]},{"id": "42b047a14e27f4e12b124ed9f17708402aba8ed0", "href": "/projects/ER/repos/pr-agent/commits/42b047a14e27f4e12b124ed9f17708402aba8ed0","parents": [{ "id": "3daf94954a5416cde0f66db9ea15accc3261aa2e" }]},{"id": "3daf94954a5416cde0f66db9ea15accc3261aa2e", "href": "/projects/ER/repos/pr-agent/commits/3daf94954a5416cde0f66db9ea15accc3261aa2e","parents": [{ "id": "b564d8ac32707fc461454aae3e947d1648a7c019" }]},{"id": "b564d8ac32707fc461454aae3e947d1648a7c019", "href": "/projects/ER/repos/pr-agent/commits/b564d8ac32707fc461454aae3e947d1648a7c019","parents": [{ "id": "d8e6da74db528c1c967e20d7a7aed10c56ecb11b" },{ "id": "4aa54b9bd44a13a5d58e95cf3165be6f1923e861" }]},{"id": "4aa54b9bd44a13a5d58e95cf3165be6f1923e861", "href": "/projects/ER/repos/pr-agent/commits/4aa54b9bd44a13a5d58e95cf3165be6f1923e861","parents": [{ "id": "c6d0bacc089057a7dca3201e7a7ec431f831f751" }]},{"id": "c6d0bacc089057a7dca3201e7a7ec431f831f751", "href": "/projects/ER/repos/pr-agent/commits/c6d0bacc089057a7dca3201e7a7ec431f831f751","parents": [{ "id": "a50e137bba9f5457564791eb44b621f08be5385d" }]},{"id": "d8e6da74db528c1c967e20d7a7aed10c56ecb11b", "href": "/projects/ER/repos/pr-agent/commits/d8e6da74db528c1c967e20d7a7aed10c56ecb11b","parents": [{ "id": "278f1883fd53b4e2987424f3b19a6aa12ecd1259" }]},{"id": "278f1883fd53b4e2987424f3b19a6aa12ecd1259", "href": "/projects/ER/repos/pr-agent/commits/278f1883fd53b4e2987424f3b19a6aa12ecd1259","parents": [{ "id": "6fde87b3bdf617b924fe3019af3506fae637bb0b" },{ "id": "ef71a7049eb7cb5002ccc6399be1a7b014bf46c5" }]},{"id": "ef71a7049eb7cb5002ccc6399be1a7b014bf46c5", "href": "/projects/ER/repos/pr-agent/commits/ef71a7049eb7cb5002ccc6399be1a7b014bf46c5","parents": [{ "id": "6fde87b3bdf617b924fe3019af3506fae637bb0b" }]},{"id": "6fde87b3bdf617b924fe3019af3506fae637bb0b", "href": "/projects/ER/repos/pr-agent/commits/6fde87b3bdf617b924fe3019af3506fae637bb0b","parents": [{ "id": "01e2f3f0cded3a608e251781190f30df935e82d0" },{ "id": "07fe91e57bc4c66aecc17ebadcd2ea1c63423cf4" }]},{"id": "07fe91e57bc4c66aecc17ebadcd2ea1c63423cf4", "href": "/projects/ER/repos/pr-agent/commits/07fe91e57bc4c66aecc17ebadcd2ea1c63423cf4","parents": [{ "id": "4664d9184439f9c21a6829b933bfec2f1d9d3458" }]},{"id": "4664d9184439f9c21a6829b933bfec2f1d9d3458", "href": "/projects/ER/repos/pr-agent/commits/4664d9184439f9c21a6829b933bfec2f1d9d3458","parents": [{ "id": "8f16c4601269703d2e750a5c356731be746fdd9c" }]},{"id": "8f16c4601269703d2e750a5c356731be746fdd9c", "href": "/projects/ER/repos/pr-agent/commits/8f16c4601269703d2e750a5c356731be746fdd9c","parents": [{ "id": "8519b106f92af7d5b679f52f67c836b6ca998477" }]},{"id": "01e2f3f0cded3a608e251781190f30df935e82d0", "href": "/projects/ER/repos/pr-agent/commits/01e2f3f0cded3a608e251781190f30df935e82d0","parents": [{ "id": "8519b106f92af7d5b679f52f67c836b6ca998477" },{ "id": "63a703c0005060f76757607485e56af2e3752f97" }]},{"id": "63a703c0005060f76757607485e56af2e3752f97", "href": "/projects/ER/repos/pr-agent/commits/63a703c0005060f76757607485e56af2e3752f97","labels": [{"name": "ok/handle_installation_id_properly", "type": "BRANCH", "href": "/projects/ER/repos/pr-agent/browse?at=ok/handle_installation_id_properly"}],"parents": [{ "id": "a8780f722d9c251f1981c61d709e4dfd747590b9" }]},{"id": "a8780f722d9c251f1981c61d709e4dfd747590b9", "href": "/projects/ER/repos/pr-agent/commits/a8780f722d9c251f1981c61d709e4dfd747590b9","parents": [{ "id": "1a8fce15055702a4bae1480850eaf5ea8f3eb0ac" }]},{"id": "1a8fce15055702a4bae1480850eaf5ea8f3eb0ac", "href": "/projects/ER/repos/pr-agent/commits/1a8fce15055702a4bae1480850eaf5ea8f3eb0ac","parents": [{ "id": "8519b106f92af7d5b679f52f67c836b6ca998477" }]},{"id": "8519b106f92af7d5b679f52f67c836b6ca998477", "href": "/projects/ER/repos/pr-agent/commits/8519b106f92af7d5b679f52f67c836b6ca998477","parents": [{ "id": "d375dd62fe80a374d8b76194f1aca09e6f483daa" }]},{"id": "d375dd62fe80a374d8b76194f1aca09e6f483daa", "href": "/projects/ER/repos/pr-agent/commits/d375dd62fe80a374d8b76194f1aca09e6f483daa","parents": [{ "id": "42388b1f8d3061fb04327b5897236ed547f4148b" },{ "id": "3770bf80316f722524a9d9872bc6b01649ca1050" }]},{"id": "3770bf80316f722524a9d9872bc6b01649ca1050", "href": "/projects/ER/repos/pr-agent/commits/3770bf80316f722524a9d9872bc6b01649ca1050","parents": [{ "id": "5c527eca6637d2397a064ea4b8b5b061223e256c" }]},{"id": "5c527eca6637d2397a064ea4b8b5b061223e256c", "href": "/projects/ER/repos/pr-agent/commits/5c527eca6637d2397a064ea4b8b5b061223e256c","labels": [{"name": "pg/pip_package", "type": "BRANCH", "href": "/projects/ER/repos/pr-agent/browse?at=pg/pip_package"}],"parents": [{ "id": "b4ca52c7d8efc937349c05cbfd674f12b679a895" },{ "id": "a50e137bba9f5457564791eb44b621f08be5385d" }]},{"id": "b4ca52c7d8efc937349c05cbfd674f12b679a895", "href": "/projects/ER/repos/pr-agent/commits/b4ca52c7d8efc937349c05cbfd674f12b679a895","parents": [{ "id": "a78d741292cc7f25ecb84ce5ee7ee99909d1c74f" }]},{"id": "a78d741292cc7f25ecb84ce5ee7ee99909d1c74f", "href": "/projects/ER/repos/pr-agent/commits/a78d741292cc7f25ecb84ce5ee7ee99909d1c74f","parents": [{ "id": "bc2cf75b76a494e0f7aeccd98a8a7892efc65529" }]},{"id": "bc2cf75b76a494e0f7aeccd98a8a7892efc65529", "href": "/projects/ER/repos/pr-agent/commits/bc2cf75b76a494e0f7aeccd98a8a7892efc65529","parents": [{ "id": "9e1e0766b7b1e3fb311fa62f57ec068f8f6411a4" }]}]