Author Commit Message Commit Date mrT23 6666a128eef Update Usage.md 01 Nov 2023 Hussam Lawen 9ab7ccd20d8 M Merge pull request #416 from zmeir/patch-1
Fix formatting when last commit message contains _ 01 Nov 2023 Zohar Meir 7b6a6c71644 Fix formatting when last commit message contains _ 31 Oct 2023 mrT23 c907f93ab8f M Merge pull request #418 from KennyDizi/fix/configuration-typo
Fix Typo and Update Comment for Ollama Configuration 31 Oct 2023 KennyDizi 29a8cf83579 fix typo for ollama 31 Oct 2023 Ori Kotek a751bb0ef0c M Merge pull request #414 from Codium-ai/ok/fix_github_bug
Bugfix: ignored github_app.commands on .pr-agent.toml 30 Oct 2023 Ori Kotek 26d6280a202 M Merge remote-tracking branch 'origin/main' into ok/fix_github_bug 30 Oct 2023 Ori Kotek 32a19fdab6f M Merge pull request #413 from Codium-ai/ok/bitbucket_repo_settings
Update Method to Fetch Repository Settings in bitbucket_provider.py 30 Oct 2023 Ori Kotek 775ccb3f25a Refactor _perform_commands function in github_app.py to improve command handling 30 Oct 2023 Ori Kotek a1c6c57f7be M Merge remote-tracking branch 'origin/main' into ok/bitbucket_repo_settings 30 Oct 2023 Hussam Lawen dcac6c145c8 M Merge pull request #412 from Codium-ai/ok/fix_gitlab_bug
Update get_repo_settings to decode file from target branch in gitlab_… 30 Oct 2023 Hussam Lawen 66644f0224c M Merge pull request #411 from Codium-ai/ok/fix_gitlab_bug
Add Logging Context to Handle Request Calls in gitlab_webhook.py 30 Oct 2023 Ori Kotek 73bb70fef4b Update get_repo_settings in bitbucket_provider.py to fetch file via API request 30 Oct 2023 Ori Kotek 4bda9dfe04c Update get_repo_settings to decode file from target branch in gitlab_provider.py 30 Oct 2023 Ori Kotek e74bb806687 Refactor get_repo_settings method in gitlab_provider.py to decode file contents 30 Oct 2023 Ori Kotek e06fb534d37 M Merge remote-tracking branch 'origin/main' into ok/fix_gitlab_bug 30 Oct 2023 Hussam Lawen 7d949ad6e20 Update GENERATE_CUSTOM_LABELS.md 30 Oct 2023 mrT23 4b5f86fcf00 M Merge pull request #410 from Codium-ai/fix_link_in_install
small fix in link in install.md 30 Oct 2023 Hussam Lawen cd11f51df0e small fix in link in install.md 30 Oct 2023 mrT23 b40c0b9b23a M Merge pull request #409 from zmeir/patch-1
Fix call to `_get_previous_review_comment` 30 Oct 2023 Zohar Meir 816ddeeb9ef Fix call to `_get_previous_review_comment`
Hey @mrT23, I thinks there's a problem with moving this line to after `self.git_provider.publish_comment(pr_comment)`.
The reason I originally placed it here is because otherwise, if you run `/review --pr_reviewer.remove_previous_review_comment=true` it will publish your review and then immediately after delete it, because it will look for the previous review comment only after you published your new review - so it will take your new review as th... 30 Oct 2023 mrT23 11f01a226c4 Update RELEASE_NOTES.md 30 Oct 2023 mrT23 b57ec301e87 M Merge pull request #408 from Codium-ai/tr/final_fixes
fixed review 29 Oct 2023 mrT23 71da20ea7e1 better link 29 Oct 2023 mrT23 c8956573106 fixed review 29 Oct 2023 Ori Kotek eda20ccca91 M Merge pull request #407 from zmeir/patch-1
Update Usage.md with new GitHub App features 29 Oct 2023 Zohar Meir aed113cd79f Update Usage.md with new GitHub App features 29 Oct 2023 Ori Kotek 71a341855e8 Add log_context to handle_request calls in gitlab_webhook.py 30 Oct 2023 mrT23 0ab07a46c6a M Merge pull request #405 from Codium-ai/tr/final_fixes
Final Fixes and Updates to PR Agent 29 Oct 2023 mrT23 5f32e289337 generate_labels 29 Oct 2023 mrT23 7538c4dd2fb generate_labels 29 Oct 2023 mrT23 e3845283f8c release notes 29 Oct 2023 mrT23 a85921d3c5d release notes 29 Oct 2023 mrT23 27b64fbcafb release notes 29 Oct 2023 mrT23 8d50f2ae820 release notes 29 Oct 2023 mrT23 e97a03f5229 M Merge remote-tracking branch 'origin/main' into tr/final_fixes 29 Oct 2023 mrT23 2e3344b5b0d M Merge pull request #406 from Codium-ai/hl/custom_labels
Add documentation to custom labels 29 Oct 2023 Hussam.lawen 49e3d5ec5f1 Add documentation 29 Oct 2023 Hussam.lawen 3434296792c Documentation 29 Oct 2023 Hussam.lawen 3d5efdf4f36 M Merge commit '9a585de36461a6941cb77009e5ab5f4b568a1ff7' into hl/custom_labels 29 Oct 2023 Hussam.lawen e83747300da M Merge branch 'main' of github.com:Codium-ai/pr-agent into hl/custom_labels 29 Oct 2023 Hussam.lawen 013a689b332 generate_labels fix 29 Oct 2023 Ori Kotek 61d3e1ebf47 M Merge pull request #394 from zmeir/zmeir-external-push_trigger
Added support for automatic review on push event 29 Oct 2023 Zohar Meir e6bea76eee7 Typo 26 Oct 2023 zmeir 414f2b6767e Fix incremental review if there are no new commits (would have performed a full review instead) 26 Oct 2023 zmeir 6541575a0ea Refactor to use pull_request synchronize event 26 Oct 2023 zmeir 02570ea7976 Remove previous review comment on push event 26 Oct 2023 zmeir 65bb70a1dd8 Added support for automatic review on push event
The new feature can be enabled via the new configuration `github_app.handle_push_event`. To avoid any unwanted side-effects, the current default of this configuration is set to `false`.
The high level flow (assuming the configuration is enabled):
1. receive push event from GitHub
2. extract branch and commits from event
3. find PR url for branch (currently does not support PRs from forks)
4. perform configured commands (e.g. `/describe`, `/re... 25 Oct 2023 Hussam Lawen 9a585de3646 M Merge pull request #404 from Codium-ai/tr/final_fixes
final fixes 29 Oct 2023 mrT23 e1b51eace71 release notes 29 Oct 2023 ← Prev Next → [{"id": "6666a128eef5839859037f894e68d531ceee7d28", "href": "/projects/ER/repos/pr-agent/commits/6666a128eef5839859037f894e68d531ceee7d28","parents": [{ "id": "9ab7ccd20d8264da33c6fb927c445dad46c135fc" }]},{"id": "9ab7ccd20d8264da33c6fb927c445dad46c135fc", "href": "/projects/ER/repos/pr-agent/commits/9ab7ccd20d8264da33c6fb927c445dad46c135fc","parents": [{ "id": "c907f93ab8fb98011fffa3e160888499ed89d33d" },{ "id": "7b6a6c71644cba2eff09b54ffd2998ee4ac8a602" }]},{"id": "7b6a6c71644cba2eff09b54ffd2998ee4ac8a602", "href": "/projects/ER/repos/pr-agent/commits/7b6a6c71644cba2eff09b54ffd2998ee4ac8a602","parents": [{ "id": "a751bb0ef0ca076286b4a255f026aaa1e17b9527" }]},{"id": "c907f93ab8fb98011fffa3e160888499ed89d33d", "href": "/projects/ER/repos/pr-agent/commits/c907f93ab8fb98011fffa3e160888499ed89d33d","parents": [{ "id": "a751bb0ef0ca076286b4a255f026aaa1e17b9527" },{ "id": "29a8cf8357908f1528106a01ae71e5baeb772665" }]},{"id": "29a8cf8357908f1528106a01ae71e5baeb772665", "href": "/projects/ER/repos/pr-agent/commits/29a8cf8357908f1528106a01ae71e5baeb772665","parents": [{ "id": "a751bb0ef0ca076286b4a255f026aaa1e17b9527" }]},{"id": "a751bb0ef0ca076286b4a255f026aaa1e17b9527", "href": "/projects/ER/repos/pr-agent/commits/a751bb0ef0ca076286b4a255f026aaa1e17b9527","parents": [{ "id": "32a19fdab6f37bf32e5c8a29516f6c65f4a4207a" },{ "id": "26d6280a202ec9bb3dc1452f09d0be6be338d88c" }]},{"id": "26d6280a202ec9bb3dc1452f09d0be6be338d88c", "href": "/projects/ER/repos/pr-agent/commits/26d6280a202ec9bb3dc1452f09d0be6be338d88c","parents": [{ "id": "775ccb3f25abf04318e267c724413d2f817a30e8" },{ "id": "32a19fdab6f37bf32e5c8a29516f6c65f4a4207a" }]},{"id": "32a19fdab6f37bf32e5c8a29516f6c65f4a4207a", "href": "/projects/ER/repos/pr-agent/commits/32a19fdab6f37bf32e5c8a29516f6c65f4a4207a","parents": [{ "id": "dcac6c145c8cc8bce35ac7b6039ed9e7036a095c" },{ "id": "73bb70fef4be07dcff67492c61733af828f2556f" }]},{"id": "775ccb3f25abf04318e267c724413d2f817a30e8", "href": "/projects/ER/repos/pr-agent/commits/775ccb3f25abf04318e267c724413d2f817a30e8","parents": [{ "id": "a1c6c57f7be4ba21429061252efd1115fa0abfc2" }]},{"id": "a1c6c57f7be4ba21429061252efd1115fa0abfc2", "href": "/projects/ER/repos/pr-agent/commits/a1c6c57f7be4ba21429061252efd1115fa0abfc2","parents": [{ "id": "73bb70fef4be07dcff67492c61733af828f2556f" },{ "id": "dcac6c145c8cc8bce35ac7b6039ed9e7036a095c" }]},{"id": "dcac6c145c8cc8bce35ac7b6039ed9e7036a095c", "href": "/projects/ER/repos/pr-agent/commits/dcac6c145c8cc8bce35ac7b6039ed9e7036a095c","parents": [{ "id": "66644f0224cc4bd584cd83b632d195648341607a" },{ "id": "4bda9dfe04cf33f11e4c763fd14cb510e62d6e85" }]},{"id": "66644f0224cc4bd584cd83b632d195648341607a", "href": "/projects/ER/repos/pr-agent/commits/66644f0224cc4bd584cd83b632d195648341607a","parents": [{ "id": "7d949ad6e200b350eda0df3af78c207b9d65f8fa" },{ "id": "e74bb80668764840972e21c192deb60a9ffee914" }]},{"id": "73bb70fef4be07dcff67492c61733af828f2556f", "href": "/projects/ER/repos/pr-agent/commits/73bb70fef4be07dcff67492c61733af828f2556f","parents": [{ "id": "4bda9dfe04cf33f11e4c763fd14cb510e62d6e85" }]},{"id": "4bda9dfe04cf33f11e4c763fd14cb510e62d6e85", "href": "/projects/ER/repos/pr-agent/commits/4bda9dfe04cf33f11e4c763fd14cb510e62d6e85","parents": [{ "id": "e74bb80668764840972e21c192deb60a9ffee914" }]},{"id": "e74bb80668764840972e21c192deb60a9ffee914", "href": "/projects/ER/repos/pr-agent/commits/e74bb80668764840972e21c192deb60a9ffee914","parents": [{ "id": "e06fb534d37adf38e2a3fc5e3a7a7ac3b45e1a8b" }]},{"id": "e06fb534d37adf38e2a3fc5e3a7a7ac3b45e1a8b", "href": "/projects/ER/repos/pr-agent/commits/e06fb534d37adf38e2a3fc5e3a7a7ac3b45e1a8b","parents": [{ "id": "71a341855e811ab19700161f1d6eb3c8bed6f5f9" },{ "id": "7d949ad6e200b350eda0df3af78c207b9d65f8fa" }]},{"id": "7d949ad6e200b350eda0df3af78c207b9d65f8fa", "href": "/projects/ER/repos/pr-agent/commits/7d949ad6e200b350eda0df3af78c207b9d65f8fa","parents": [{ "id": "4b5f86fcf00e949a4d474e085c5799335db9fd2d" }]},{"id": "4b5f86fcf00e949a4d474e085c5799335db9fd2d", "href": "/projects/ER/repos/pr-agent/commits/4b5f86fcf00e949a4d474e085c5799335db9fd2d","parents": [{ "id": "b40c0b9b23a5d7e369bb4d2b053387ca12476eb1" },{ "id": "cd11f51df0e35eff9b1763d127d0541e7abb4712" }]},{"id": "cd11f51df0e35eff9b1763d127d0541e7abb4712", "href": "/projects/ER/repos/pr-agent/commits/cd11f51df0e35eff9b1763d127d0541e7abb4712","parents": [{ "id": "b40c0b9b23a5d7e369bb4d2b053387ca12476eb1" }]},{"id": "b40c0b9b23a5d7e369bb4d2b053387ca12476eb1", "href": "/projects/ER/repos/pr-agent/commits/b40c0b9b23a5d7e369bb4d2b053387ca12476eb1","parents": [{ "id": "11f01a226c4786d31328bcc773e83ff2aeb4d2ac" },{ "id": "816ddeeb9ef79cca86310bb9c20a1b804bef5e76" }]},{"id": "816ddeeb9ef79cca86310bb9c20a1b804bef5e76", "href": "/projects/ER/repos/pr-agent/commits/816ddeeb9ef79cca86310bb9c20a1b804bef5e76","parents": [{ "id": "11f01a226c4786d31328bcc773e83ff2aeb4d2ac" }]},{"id": "11f01a226c4786d31328bcc773e83ff2aeb4d2ac", "href": "/projects/ER/repos/pr-agent/commits/11f01a226c4786d31328bcc773e83ff2aeb4d2ac","parents": [{ "id": "b57ec301e87cebfc91c89ee3a6a4f196e8e5a999" }]},{"id": "b57ec301e87cebfc91c89ee3a6a4f196e8e5a999", "href": "/projects/ER/repos/pr-agent/commits/b57ec301e87cebfc91c89ee3a6a4f196e8e5a999","labels": [{"name": "v0.9", "type": "TAG", "href": "/projects/ER/repos/pr-agent/browse?at=v0.9"}],"parents": [{ "id": "eda20ccca91017b294efcdee1bb8878219d8d279" },{ "id": "71da20ea7e1be6ccfdec4a2205d61fe294505d9a" }]},{"id": "71da20ea7e1be6ccfdec4a2205d61fe294505d9a", "href": "/projects/ER/repos/pr-agent/commits/71da20ea7e1be6ccfdec4a2205d61fe294505d9a","parents": [{ "id": "c8956573106ee48219e03242046551da03a529c9" }]},{"id": "c8956573106ee48219e03242046551da03a529c9", "href": "/projects/ER/repos/pr-agent/commits/c8956573106ee48219e03242046551da03a529c9","parents": [{ "id": "5f32e2893372c5cc953bb8ed27366ecf021f1691" }]},{"id": "eda20ccca91017b294efcdee1bb8878219d8d279", "href": "/projects/ER/repos/pr-agent/commits/eda20ccca91017b294efcdee1bb8878219d8d279","parents": [{ "id": "0ab07a46c6a436066b8ccfd3becfb4aa5721a17b" },{ "id": "aed113cd79f8c4acdeb9433eaac2bb2d6a52dec5" }]},{"id": "aed113cd79f8c4acdeb9433eaac2bb2d6a52dec5", "href": "/projects/ER/repos/pr-agent/commits/aed113cd79f8c4acdeb9433eaac2bb2d6a52dec5","parents": [{ "id": "0ab07a46c6a436066b8ccfd3becfb4aa5721a17b" }]},{"id": "71a341855e811ab19700161f1d6eb3c8bed6f5f9", "href": "/projects/ER/repos/pr-agent/commits/71a341855e811ab19700161f1d6eb3c8bed6f5f9","parents": [{ "id": "0ab07a46c6a436066b8ccfd3becfb4aa5721a17b" }]},{"id": "0ab07a46c6a436066b8ccfd3becfb4aa5721a17b", "href": "/projects/ER/repos/pr-agent/commits/0ab07a46c6a436066b8ccfd3becfb4aa5721a17b","parents": [{ "id": "2e3344b5b0da5ce3c439a271ae8b3a2944c5165d" },{ "id": "5f32e2893372c5cc953bb8ed27366ecf021f1691" }]},{"id": "5f32e2893372c5cc953bb8ed27366ecf021f1691", "href": "/projects/ER/repos/pr-agent/commits/5f32e2893372c5cc953bb8ed27366ecf021f1691","parents": [{ "id": "7538c4dd2fbdf3da66adf593aa7df2c46d868535" }]},{"id": "7538c4dd2fbdf3da66adf593aa7df2c46d868535", "href": "/projects/ER/repos/pr-agent/commits/7538c4dd2fbdf3da66adf593aa7df2c46d868535","parents": [{ "id": "e3845283f8ca3ff58e0ecc25d68e1896a4d075b8" }]},{"id": "e3845283f8ca3ff58e0ecc25d68e1896a4d075b8", "href": "/projects/ER/repos/pr-agent/commits/e3845283f8ca3ff58e0ecc25d68e1896a4d075b8","parents": [{ "id": "a85921d3c5ded60d18f3d7b914f86665b4f155a7" }]},{"id": "a85921d3c5ded60d18f3d7b914f86665b4f155a7", "href": "/projects/ER/repos/pr-agent/commits/a85921d3c5ded60d18f3d7b914f86665b4f155a7","parents": [{ "id": "27b64fbcafbfea6a9534c7d96cbf17e3eeefa0c7" }]},{"id": "27b64fbcafbfea6a9534c7d96cbf17e3eeefa0c7", "href": "/projects/ER/repos/pr-agent/commits/27b64fbcafbfea6a9534c7d96cbf17e3eeefa0c7","parents": [{ "id": "8d50f2ae82028059050a84fb00b5e35b7238dfff" }]},{"id": "8d50f2ae82028059050a84fb00b5e35b7238dfff", "href": "/projects/ER/repos/pr-agent/commits/8d50f2ae82028059050a84fb00b5e35b7238dfff","parents": [{ "id": "e97a03f522949aebb3837eff06f29f6f0a570a67" }]},{"id": "e97a03f522949aebb3837eff06f29f6f0a570a67", "href": "/projects/ER/repos/pr-agent/commits/e97a03f522949aebb3837eff06f29f6f0a570a67","parents": [{ "id": "e1b51eace71871898d4f84974989621a7cee8e8e" },{ "id": "2e3344b5b0da5ce3c439a271ae8b3a2944c5165d" }]},{"id": "2e3344b5b0da5ce3c439a271ae8b3a2944c5165d", "href": "/projects/ER/repos/pr-agent/commits/2e3344b5b0da5ce3c439a271ae8b3a2944c5165d","parents": [{ "id": "61d3e1ebf473c426d4f14520d4c6dd23f9efab2f" },{ "id": "49e3d5ec5f17d890b631fd4602525960612ea5a5" }]},{"id": "49e3d5ec5f17d890b631fd4602525960612ea5a5", "href": "/projects/ER/repos/pr-agent/commits/49e3d5ec5f17d890b631fd4602525960612ea5a5","parents": [{ "id": "3434296792ce6114fb8cf3c74b45b43f84df29b1" }]},{"id": "3434296792ce6114fb8cf3c74b45b43f84df29b1", "href": "/projects/ER/repos/pr-agent/commits/3434296792ce6114fb8cf3c74b45b43f84df29b1","parents": [{ "id": "3d5efdf4f3665828a1046d24e9619ff91863a6c2" }]},{"id": "3d5efdf4f3665828a1046d24e9619ff91863a6c2", "href": "/projects/ER/repos/pr-agent/commits/3d5efdf4f3665828a1046d24e9619ff91863a6c2","parents": [{ "id": "e83747300da144475fc5004c3da60acb177aa746" },{ "id": "9a585de36461a6941cb77009e5ab5f4b568a1ff7" }]},{"id": "e83747300da144475fc5004c3da60acb177aa746", "href": "/projects/ER/repos/pr-agent/commits/e83747300da144475fc5004c3da60acb177aa746","parents": [{ "id": "013a689b332ac8b32d76691f66291919712e69b2" },{ "id": "7374243d0b86171792d0a2f9f2ab8c827f0e25b1" }]},{"id": "013a689b332ac8b32d76691f66291919712e69b2", "href": "/projects/ER/repos/pr-agent/commits/013a689b332ac8b32d76691f66291919712e69b2","parents": [{ "id": "6f2bbd3baad5af3870d180190de5121bea61b81f" }]},{"id": "61d3e1ebf473c426d4f14520d4c6dd23f9efab2f", "href": "/projects/ER/repos/pr-agent/commits/61d3e1ebf473c426d4f14520d4c6dd23f9efab2f","parents": [{ "id": "9a585de36461a6941cb77009e5ab5f4b568a1ff7" },{ "id": "e6bea76eee744c74996d827717336eaae1e83480" }]},{"id": "e6bea76eee744c74996d827717336eaae1e83480", "href": "/projects/ER/repos/pr-agent/commits/e6bea76eee744c74996d827717336eaae1e83480","parents": [{ "id": "414f2b6767e568977f0b622d843b4269721f1857" }]},{"id": "414f2b6767e568977f0b622d843b4269721f1857", "href": "/projects/ER/repos/pr-agent/commits/414f2b6767e568977f0b622d843b4269721f1857","parents": [{ "id": "6541575a0ea499c4e5771f9e5457902486bddb8a" }]},{"id": "6541575a0ea499c4e5771f9e5457902486bddb8a", "href": "/projects/ER/repos/pr-agent/commits/6541575a0ea499c4e5771f9e5457902486bddb8a","parents": [{ "id": "02570ea797623fc3edecad5fc40d4b829162f7e2" }]},{"id": "02570ea797623fc3edecad5fc40d4b829162f7e2", "href": "/projects/ER/repos/pr-agent/commits/02570ea797623fc3edecad5fc40d4b829162f7e2","parents": [{ "id": "65bb70a1dd8bd3aa8f2f7c4eb762b6c46f731cd8" }]},{"id": "65bb70a1dd8bd3aa8f2f7c4eb762b6c46f731cd8", "href": "/projects/ER/repos/pr-agent/commits/65bb70a1dd8bd3aa8f2f7c4eb762b6c46f731cd8","parents": [{ "id": "b6cabda5867c5ad142d2afd89bc8211e1aafcbee" }]},{"id": "9a585de36461a6941cb77009e5ab5f4b568a1ff7", "href": "/projects/ER/repos/pr-agent/commits/9a585de36461a6941cb77009e5ab5f4b568a1ff7","parents": [{ "id": "7374243d0b86171792d0a2f9f2ab8c827f0e25b1" },{ "id": "c27dc436c456f0ea95fa036f8f25e21649a93817" }]},{"id": "e1b51eace71871898d4f84974989621a7cee8e8e", "href": "/projects/ER/repos/pr-agent/commits/e1b51eace71871898d4f84974989621a7cee8e8e","parents": [{ "id": "afa78ed3fbc2113e2ed8d6f0581cdda3b3bc8551" }]}]