Author Commit Message Commit Date 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 mrT23 afa78ed3fbc final fixes 29 Oct 2023 mrT23 72d5e4748e8 final fixes 29 Oct 2023 mrT23 055b5ea7000 final fixes 29 Oct 2023 mrT23 ae375c2ff0e final fixes 29 Oct 2023 mrT23 c27dc436c45 final fixes 29 Oct 2023 mrT23 7374243d0b8 enable_custom_labels 29 Oct 2023 mrT23 5c568bc0c59 M Merge pull request #403 from Codium-ai/tr/fix_custom_labels
Refactoring Custom Labels Handling and Documentation Update 29 Oct 2023 mrT23 22c196cb3b4 M Merge remote-tracking branch 'origin/main' into tr/fix_custom_labels
# Conflicts:
# pr_agent/git_providers/github_provider.py 29 Oct 2023 mrT23 d2cc856cfc2 M Merge pull request #402 from Codium-ai/tr/github_action_uses_toml
Update GitHub Action to Use .pr_agent.toml 29 Oct 2023 mrT23 638db96311e github action now also uses .pr_agent.toml 28 Oct 2023 mrT23 d772213cfce fix labels 29 Oct 2023 Hussam Lawen 4dffabf3977 M Merge pull request #396 from Codium-ai/hl/custom_labels
Implement Custom Labels for PRs 28 Oct 2023 Hussam.lawen 6f2bbd3baad Add documentation 28 Oct 2023 Hussam.lawen 9e41f3780cb disable custom labels by default 27 Oct 2023 Hussam.lawen f53ec1d0cc3 move enable custom labels to custom labels function 27 Oct 2023 Hussam.lawen a7cb59ca8b3 small fix 27 Oct 2023 Hussam.lawen ca0ea774154 refactor 27 Oct 2023 Hussam.lawen 0cf27e5fee9 custom labels disabled by default 27 Oct 2023 Hussam.lawen f3bdbfc103b Add /generate_labels function + fix issues 26 Oct 2023 Hussam.lawen 16777a5334d Add custom label description 25 Oct 2023 Hussam.lawen 1a89c7eadf4 refactor + add description options 24 Oct 2023 Hussam.lawen 07617eab5a4 add custom labels 24 Oct 2023 Hussam.lawen fa24413201d Custom Labels 23 Oct 2023 mrT23 f7666cb59aa Update INSTALL.md 27 Oct 2023 mrT23 20e3acdd861 M Merge pull request #393 from Kryslynn93/patch-1
Update configuration.toml 26 Oct 2023 Krystal Boozel f9e4c2b0984 Update configuration.toml 24 Oct 2023 mrT23 f965b09571b M Merge pull request #398 from Codium-ai/tr/readme_updates
Update Documentation and Installation Instructions 26 Oct 2023 mrT23 b8583c998d3 readme 26 Oct 2023 mrT23 726594600b4 readme 26 Oct 2023 mrT23 c77cc1d6ed2 readme 26 Oct 2023 mrT23 b6c9e01a59d readme 26 Oct 2023 ← Prev Next → [{"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","labels": [{"name": "zmeir-external-push_trigger", "type": "BRANCH", "href": "/projects/ER/repos/pr-agent/browse?at=zmeir-external-push_trigger"}],"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","labels": [{"name": "ok/json_logging_in_bitbucket", "type": "BRANCH", "href": "/projects/ER/repos/pr-agent/browse?at=ok/json_logging_in_bitbucket"}],"parents": [{ "id": "7374243d0b86171792d0a2f9f2ab8c827f0e25b1" },{ "id": "c27dc436c456f0ea95fa036f8f25e21649a93817" }]},{"id": "e1b51eace71871898d4f84974989621a7cee8e8e", "href": "/projects/ER/repos/pr-agent/commits/e1b51eace71871898d4f84974989621a7cee8e8e","parents": [{ "id": "afa78ed3fbc2113e2ed8d6f0581cdda3b3bc8551" }]},{"id": "afa78ed3fbc2113e2ed8d6f0581cdda3b3bc8551", "href": "/projects/ER/repos/pr-agent/commits/afa78ed3fbc2113e2ed8d6f0581cdda3b3bc8551","parents": [{ "id": "72d5e4748e8b0c41807125c662cc16bb70b2cb87" }]},{"id": "72d5e4748e8b0c41807125c662cc16bb70b2cb87", "href": "/projects/ER/repos/pr-agent/commits/72d5e4748e8b0c41807125c662cc16bb70b2cb87","parents": [{ "id": "055b5ea70005962d16fcca5003ed14b190b69909" }]},{"id": "055b5ea70005962d16fcca5003ed14b190b69909", "href": "/projects/ER/repos/pr-agent/commits/055b5ea70005962d16fcca5003ed14b190b69909","parents": [{ "id": "ae375c2ff0ef25f609e48531763ee5d3d1ddc1a0" }]},{"id": "ae375c2ff0ef25f609e48531763ee5d3d1ddc1a0", "href": "/projects/ER/repos/pr-agent/commits/ae375c2ff0ef25f609e48531763ee5d3d1ddc1a0","parents": [{ "id": "c27dc436c456f0ea95fa036f8f25e21649a93817" }]},{"id": "c27dc436c456f0ea95fa036f8f25e21649a93817", "href": "/projects/ER/repos/pr-agent/commits/c27dc436c456f0ea95fa036f8f25e21649a93817","parents": [{ "id": "7374243d0b86171792d0a2f9f2ab8c827f0e25b1" }]},{"id": "7374243d0b86171792d0a2f9f2ab8c827f0e25b1", "href": "/projects/ER/repos/pr-agent/commits/7374243d0b86171792d0a2f9f2ab8c827f0e25b1","parents": [{ "id": "5c568bc0c5980c6d180ea09320b85811305b9da5" }]},{"id": "5c568bc0c5980c6d180ea09320b85811305b9da5", "href": "/projects/ER/repos/pr-agent/commits/5c568bc0c5980c6d180ea09320b85811305b9da5","parents": [{ "id": "d2cc856cfc236c761abb3d2cb6d8a99ffc9ddfd0" },{ "id": "22c196cb3b4bf2ebc4fbdee818b017bb05e8e0fa" }]},{"id": "22c196cb3b4bf2ebc4fbdee818b017bb05e8e0fa", "href": "/projects/ER/repos/pr-agent/commits/22c196cb3b4bf2ebc4fbdee818b017bb05e8e0fa","parents": [{ "id": "d772213cfce31e7b9dc998c9e558acac88c53e30" },{ "id": "d2cc856cfc236c761abb3d2cb6d8a99ffc9ddfd0" }]},{"id": "d2cc856cfc236c761abb3d2cb6d8a99ffc9ddfd0", "href": "/projects/ER/repos/pr-agent/commits/d2cc856cfc236c761abb3d2cb6d8a99ffc9ddfd0","parents": [{ "id": "4dffabf39770359d838fcfc5357b83f686dcf1cf" },{ "id": "638db96311e46068e4a7339a61bf48942423a078" }]},{"id": "638db96311e46068e4a7339a61bf48942423a078", "href": "/projects/ER/repos/pr-agent/commits/638db96311e46068e4a7339a61bf48942423a078","parents": [{ "id": "4dffabf39770359d838fcfc5357b83f686dcf1cf" }]},{"id": "d772213cfce31e7b9dc998c9e558acac88c53e30", "href": "/projects/ER/repos/pr-agent/commits/d772213cfce31e7b9dc998c9e558acac88c53e30","parents": [{ "id": "4dffabf39770359d838fcfc5357b83f686dcf1cf" }]},{"id": "4dffabf39770359d838fcfc5357b83f686dcf1cf", "href": "/projects/ER/repos/pr-agent/commits/4dffabf39770359d838fcfc5357b83f686dcf1cf","parents": [{ "id": "f7666cb59aa5288844e278e25176cfde7219817d" },{ "id": "6f2bbd3baad5af3870d180190de5121bea61b81f" }]},{"id": "6f2bbd3baad5af3870d180190de5121bea61b81f", "href": "/projects/ER/repos/pr-agent/commits/6f2bbd3baad5af3870d180190de5121bea61b81f","parents": [{ "id": "9e41f3780cbe85dc356b6f54d0e0d2a5731f165b" }]},{"id": "9e41f3780cbe85dc356b6f54d0e0d2a5731f165b", "href": "/projects/ER/repos/pr-agent/commits/9e41f3780cbe85dc356b6f54d0e0d2a5731f165b","parents": [{ "id": "f53ec1d0cc3b303d6481a626837ea58b7023b6aa" }]},{"id": "f53ec1d0cc3b303d6481a626837ea58b7023b6aa", "href": "/projects/ER/repos/pr-agent/commits/f53ec1d0cc3b303d6481a626837ea58b7023b6aa","parents": [{ "id": "a7cb59ca8b3cffbe48bf22eba8ea1b2e726ca394" }]},{"id": "a7cb59ca8b3cffbe48bf22eba8ea1b2e726ca394", "href": "/projects/ER/repos/pr-agent/commits/a7cb59ca8b3cffbe48bf22eba8ea1b2e726ca394","parents": [{ "id": "ca0ea774154d72186620c5d3060642ff63a08607" }]},{"id": "ca0ea774154d72186620c5d3060642ff63a08607", "href": "/projects/ER/repos/pr-agent/commits/ca0ea774154d72186620c5d3060642ff63a08607","parents": [{ "id": "0cf27e5fee938a51f643ae9c90a5da2b4dd05abe" }]},{"id": "0cf27e5fee938a51f643ae9c90a5da2b4dd05abe", "href": "/projects/ER/repos/pr-agent/commits/0cf27e5fee938a51f643ae9c90a5da2b4dd05abe","parents": [{ "id": "f3bdbfc103b4dfd476e20245ff724c750fc40401" }]},{"id": "f3bdbfc103b4dfd476e20245ff724c750fc40401", "href": "/projects/ER/repos/pr-agent/commits/f3bdbfc103b4dfd476e20245ff724c750fc40401","parents": [{ "id": "16777a5334d2ec5a7861457aa291c6e12e7e9d43" }]},{"id": "16777a5334d2ec5a7861457aa291c6e12e7e9d43", "href": "/projects/ER/repos/pr-agent/commits/16777a5334d2ec5a7861457aa291c6e12e7e9d43","parents": [{ "id": "1a89c7eadf41ba79d5d557b43980cb8f9d4c1f47" }]},{"id": "1a89c7eadf41ba79d5d557b43980cb8f9d4c1f47", "href": "/projects/ER/repos/pr-agent/commits/1a89c7eadf41ba79d5d557b43980cb8f9d4c1f47","parents": [{ "id": "07617eab5a4855ae881da34d81e1489e04a3519d" }]},{"id": "07617eab5a4855ae881da34d81e1489e04a3519d", "href": "/projects/ER/repos/pr-agent/commits/07617eab5a4855ae881da34d81e1489e04a3519d","parents": [{ "id": "fa24413201d82b8f37dc4eadd7e1622e857da7b5" }]},{"id": "fa24413201d82b8f37dc4eadd7e1622e857da7b5", "href": "/projects/ER/repos/pr-agent/commits/fa24413201d82b8f37dc4eadd7e1622e857da7b5","parents": [{ "id": "b6cabda5867c5ad142d2afd89bc8211e1aafcbee" }]},{"id": "f7666cb59aa5288844e278e25176cfde7219817d", "href": "/projects/ER/repos/pr-agent/commits/f7666cb59aa5288844e278e25176cfde7219817d","parents": [{ "id": "20e3acdd861f8340e178270d2f11e667a450c595" }]},{"id": "20e3acdd861f8340e178270d2f11e667a450c595", "href": "/projects/ER/repos/pr-agent/commits/20e3acdd861f8340e178270d2f11e667a450c595","parents": [{ "id": "f965b09571b56f09baf92c085b5720cf3da4d53e" },{ "id": "f9e4c2b098406afd8ea807e2abfd75d837eba20a" }]},{"id": "f9e4c2b098406afd8ea807e2abfd75d837eba20a", "href": "/projects/ER/repos/pr-agent/commits/f9e4c2b098406afd8ea807e2abfd75d837eba20a","parents": [{ "id": "b6cabda5867c5ad142d2afd89bc8211e1aafcbee" }]},{"id": "f965b09571b56f09baf92c085b5720cf3da4d53e", "href": "/projects/ER/repos/pr-agent/commits/f965b09571b56f09baf92c085b5720cf3da4d53e","parents": [{ "id": "ec673214c88bc15259a218c08ec1479901fdd2b6" },{ "id": "b8583c998d314f54f0cc72530277e8f4d10de5dd" }]},{"id": "b8583c998d314f54f0cc72530277e8f4d10de5dd", "href": "/projects/ER/repos/pr-agent/commits/b8583c998d314f54f0cc72530277e8f4d10de5dd","parents": [{ "id": "726594600b4436d1a9c1c3615c66c1198c6d9d57" }]},{"id": "726594600b4436d1a9c1c3615c66c1198c6d9d57", "href": "/projects/ER/repos/pr-agent/commits/726594600b4436d1a9c1c3615c66c1198c6d9d57","parents": [{ "id": "c77cc1d6ed22160a9a8117db8dcb70302587ebdd" }]},{"id": "c77cc1d6ed22160a9a8117db8dcb70302587ebdd", "href": "/projects/ER/repos/pr-agent/commits/c77cc1d6ed22160a9a8117db8dcb70302587ebdd","parents": [{ "id": "b6c9e01a59df7a921c179fffcba2d073111abe7d" }]},{"id": "b6c9e01a59df7a921c179fffcba2d073111abe7d", "href": "/projects/ER/repos/pr-agent/commits/b6c9e01a59df7a921c179fffcba2d073111abe7d","parents": [{ "id": "ec673214c88bc15259a218c08ec1479901fdd2b6" }]}]