Author Commit Message Commit Date Ori Kotek 59a59ebf66c Quick fix for github action 25 Jul 2023 Ori Kotek 36ab12c486f M Merge pull request #136 from Codium-ai/ok/handle_sub_group
Handle subgroup in GitLab merge request URL parsing 25 Jul 2023 Ori Kotek 10a07e497dc Handle sub group in gitlab MR URLs 25 Jul 2023 Ori Kotek 0254e3d04ab M Merge pull request #128 from patryk-kowalski-ds/deepsense.ai/local-git-provider
Add Local Git Provider Support 25 Jul 2023 Patryk Kowalski 0815e2024cc - Replaced two dot diff with three dot diff. Cleaned up obsolete code linked to double dot diff.
- Moved target_branch_existence assertion to _prepare_repo method
- Renamed branch_name -> target_branch_name
- Simplified get_files method 25 Jul 2023 Patryk Kowalski 918549a4fc4 Implementing 'is_supported' method 25 Jul 2023 Patryk Kowalski 6170995665a replaced hardcoded main with actual target_branch name' 24 Jul 2023 Patryk Kowalski (deepsense.ai) ca42a54bc36 Update pr_agent/git_providers/local_git_provider.py
Co-authored-by: Ori Kotek <orikotek@gmail.com> 24 Jul 2023 Patryk Kowalski (deepsense.ai) c0610afe2a0 Update pr_agent/git_providers/local_git_provider.py
Co-authored-by: Ori Kotek <orikotek@gmail.com> 24 Jul 2023 Patryk Kowalski (deepsense.ai) d4cbcc465c9 Update pr_agent/git_providers/local_git_provider.py
Co-authored-by: Ori Kotek <orikotek@gmail.com> 24 Jul 2023 Patryk Kowalski 8e6518f0718 Added GitPython to requirements. Changed default review path (aesthetics) 24 Jul 2023 Patryk Kowalski 02ecaa340fc Local Git Provider Implementation 24 Jul 2023 Ori Kotek 41dcb75e8ea M Merge pull request #134 from Codium-ai/ok/gitlat_use_oauth
Use OAuth token for GitLab API 25 Jul 2023 Ori Kotek d23daf880f0 Change gitlab API to use oauth_token instead of PAT (PAT shuold work as well) 25 Jul 2023 Ori Kotek adb3f17258a M Merge pull request #131 from Codium-ai/ok/gitlab_webook
GitLab Webhook Integration and Provider Enhancements 24 Jul 2023 Ori Kotek 2c03a673127 Add labels 24 Jul 2023 Ori Kotek c9c95d60d40 Implement gitlab webhook 24 Jul 2023 mrT23 55eb7419651 M Merge pull request #125 from Codium-ai/tr/code_enhancment
Code Enhancement in PR Agent 24 Jul 2023 mrT23 cca809e91c6 run_action 24 Jul 2023 mrT23 57ff46ecc1b stable 24 Jul 2023 mrT23 3819d52eb03 M Merge remote-tracking branch 'origin/tr/code_enhancment' into tr/code_enhancment 24 Jul 2023 Ori Kotek abca2fdcb76 M Merge remote-tracking branch 'origin/main' into tr/code_enhancment 24 Jul 2023 mrT23 dd8f6eb923f M Merge pull request #126 from Codium-ai/ok/preserve_labels
Add functionality to preserve existing labels in PRs 24 Jul 2023 Ori Kotek b9c25e487a4 On /describe, preserve the current labels 24 Jul 2023 mrT23 3072325d2ca PRDescription 24 Jul 2023 mrT23 4d84f769483 _get_prediction 24 Jul 2023 mrT23 1bf27c38a7c _prepare_pr_answer 24 Jul 2023 mrT23 1f987380ed8 M Merge pull request #124 from Xyand/bugfix/mising_model
Bugfix - missing function argument 24 Jul 2023 salberts cd8bbbf8898 bugfix 24 Jul 2023 Ori Kotek 8e5498ee973 M Merge pull request #122 from Codium-ai/update-readme-gifs-2
Update README.md 23 Jul 2023 Almog Lavi 0412d7aca0d Update README.md 23 Jul 2023 Ori Kotek 1eac3245d94 M Merge pull request #121 from Codium-ai/update-gifs
Update GIF URLs in README 23 Jul 2023 Almog Lavi e8aa33fa0b0 Update README.md 23 Jul 2023 Ori Kotek cd51bef7f7a M Merge pull request #119 from zmeir/zmeir-code_suggestions_single_api_call
Optimize Code Suggestions API Calls 23 Jul 2023 zmeir 32358678e68 Reduce the number of GitHub API calls when pushing code suggestions 23 Jul 2023 Ori Kotek 54b021b02c2 M Merge pull request #120 from Codium-ai/ok/remove_gitlab_polling
Temporarily remove gitlab polling server until a rewrite is ready 23 Jul 2023 Ori Kotek 32151e3d9a2 Temporarily remove gitlab polling server until a rewrite is ready 23 Jul 2023 Ori Kotek 42e32664a10 M Merge pull request #118 from Codium-ai/ok/fallback_models
Handling exceptions in fallback models 23 Jul 2023 Ori Kotek 1e97236a155 Add support for fallback models 23 Jul 2023 Ori Kotek 321f7bce46e M Merge pull request #117 from Codium-ai/ok/fallback_models
Implementing Fallback Models for Tokenization 23 Jul 2023 Ori Kotek 02a1d8dbfc9 Add support for fallback models 23 Jul 2023 mrT23 e34f9d8d1c3 M Merge pull request #116 from Codium-ai/fix-describe-gif
Fix describe gif 23 Jul 2023 Almog Lavi 35dac012bd7 Update README.md 23 Jul 2023 Ori Kotek 21ced18f502 M Merge pull request #115 from Codium-ai/ok/readme_update
Update Installation Instructions in README 23 Jul 2023 Ori Kotek d1b91b0ea34 Update INSTALL.md 23 Jul 2023 Ori Kotek 76e00acbdb1 Update INSTALL.md 23 Jul 2023 mrT23 fca78cf395b M Merge pull request #114 from Codium-ai/update-readme-gifs
Update README GIFs 23 Jul 2023 Almog Lavi 2f83e7738c2 Update README.md gifs 23 Jul 2023 mrT23 f4a226b0f76 M Merge pull request #113 from Codium-ai/tr/cli_refactor
Refactoring CLI Commands Handling 23 Jul 2023 mrT23 f5e2838fc3f refactor 21 Jul 2023 ← Prev Next → [{"id": "59a59ebf66c3d2c49633d47b3ee5eab29ee8eb2f", "href": "/projects/ER/repos/pr-agent/commits/59a59ebf66c3d2c49633d47b3ee5eab29ee8eb2f","parents": [{ "id": "36ab12c486f96db54185b09e49015001c7c1068b" }]},{"id": "36ab12c486f96db54185b09e49015001c7c1068b", "href": "/projects/ER/repos/pr-agent/commits/36ab12c486f96db54185b09e49015001c7c1068b","parents": [{ "id": "0254e3d04abfb29c9375bde6938c34974d5aa940" },{ "id": "10a07e497dce40c19a77cd7d7cac196732c0dacc" }]},{"id": "10a07e497dce40c19a77cd7d7cac196732c0dacc", "href": "/projects/ER/repos/pr-agent/commits/10a07e497dce40c19a77cd7d7cac196732c0dacc","labels": [{"name": "ok/handle_sub_group", "type": "BRANCH", "href": "/projects/ER/repos/pr-agent/browse?at=ok/handle_sub_group"}],"parents": [{ "id": "41dcb75e8ea7626faa486269e299246dbdab732f" }]},{"id": "0254e3d04abfb29c9375bde6938c34974d5aa940", "href": "/projects/ER/repos/pr-agent/commits/0254e3d04abfb29c9375bde6938c34974d5aa940","parents": [{ "id": "41dcb75e8ea7626faa486269e299246dbdab732f" },{ "id": "0815e2024ccb5049102ab7922438fa97f74d2507" }]},{"id": "0815e2024ccb5049102ab7922438fa97f74d2507", "href": "/projects/ER/repos/pr-agent/commits/0815e2024ccb5049102ab7922438fa97f74d2507","parents": [{ "id": "918549a4fc430a86f3826454b6978b37d2e244e1" }]},{"id": "918549a4fc430a86f3826454b6978b37d2e244e1", "href": "/projects/ER/repos/pr-agent/commits/918549a4fc430a86f3826454b6978b37d2e244e1","parents": [{ "id": "6170995665a4d72814608f9e359902d0b19448a8" }]},{"id": "6170995665a4d72814608f9e359902d0b19448a8", "href": "/projects/ER/repos/pr-agent/commits/6170995665a4d72814608f9e359902d0b19448a8","parents": [{ "id": "ca42a54bc364b68a8e4517504217cfd3954a3a93" }]},{"id": "ca42a54bc364b68a8e4517504217cfd3954a3a93", "href": "/projects/ER/repos/pr-agent/commits/ca42a54bc364b68a8e4517504217cfd3954a3a93","parents": [{ "id": "c0610afe2a03a05a5f758f1b502ad96ea1b14b04" }]},{"id": "c0610afe2a03a05a5f758f1b502ad96ea1b14b04", "href": "/projects/ER/repos/pr-agent/commits/c0610afe2a03a05a5f758f1b502ad96ea1b14b04","parents": [{ "id": "d4cbcc465c9f044eeb30d358cb253f1007bd5bd2" }]},{"id": "d4cbcc465c9f044eeb30d358cb253f1007bd5bd2", "href": "/projects/ER/repos/pr-agent/commits/d4cbcc465c9f044eeb30d358cb253f1007bd5bd2","parents": [{ "id": "8e6518f0718db6f10fa25507d1528fb26e6b86ba" }]},{"id": "8e6518f0718db6f10fa25507d1528fb26e6b86ba", "href": "/projects/ER/repos/pr-agent/commits/8e6518f0718db6f10fa25507d1528fb26e6b86ba","parents": [{ "id": "02ecaa340fc330409288785a4c486174b86fe8c1" }]},{"id": "02ecaa340fc330409288785a4c486174b86fe8c1", "href": "/projects/ER/repos/pr-agent/commits/02ecaa340fc330409288785a4c486174b86fe8c1","parents": [{ "id": "dd8f6eb923f95e3ea6e0ec02160536fcb646a1cf" }]},{"id": "41dcb75e8ea7626faa486269e299246dbdab732f", "href": "/projects/ER/repos/pr-agent/commits/41dcb75e8ea7626faa486269e299246dbdab732f","parents": [{ "id": "adb3f17258ae207f1a991f81dc7d6b5642334e6d" },{ "id": "d23daf880f0295a4757d93f7c5867437cb45a809" }]},{"id": "d23daf880f0295a4757d93f7c5867437cb45a809", "href": "/projects/ER/repos/pr-agent/commits/d23daf880f0295a4757d93f7c5867437cb45a809","labels": [{"name": "ok/gitlat_use_oauth", "type": "BRANCH", "href": "/projects/ER/repos/pr-agent/browse?at=ok/gitlat_use_oauth"}],"parents": [{ "id": "adb3f17258ae207f1a991f81dc7d6b5642334e6d" }]},{"id": "adb3f17258ae207f1a991f81dc7d6b5642334e6d", "href": "/projects/ER/repos/pr-agent/commits/adb3f17258ae207f1a991f81dc7d6b5642334e6d","parents": [{ "id": "55eb7419651d880b1700386b923031d5cb8a707a" },{ "id": "2c03a673127d1352dfee30f6523161f28d4ee06e" }]},{"id": "2c03a673127d1352dfee30f6523161f28d4ee06e", "href": "/projects/ER/repos/pr-agent/commits/2c03a673127d1352dfee30f6523161f28d4ee06e","labels": [{"name": "ok/gitlab_webook", "type": "BRANCH", "href": "/projects/ER/repos/pr-agent/browse?at=ok/gitlab_webook"}],"parents": [{ "id": "c9c95d60d40455732d3a0d34d92bd9bcfd8af63c" }]},{"id": "c9c95d60d40455732d3a0d34d92bd9bcfd8af63c", "href": "/projects/ER/repos/pr-agent/commits/c9c95d60d40455732d3a0d34d92bd9bcfd8af63c","parents": [{ "id": "dd8f6eb923f95e3ea6e0ec02160536fcb646a1cf" }]},{"id": "55eb7419651d880b1700386b923031d5cb8a707a", "href": "/projects/ER/repos/pr-agent/commits/55eb7419651d880b1700386b923031d5cb8a707a","parents": [{ "id": "dd8f6eb923f95e3ea6e0ec02160536fcb646a1cf" },{ "id": "cca809e91c68a3f61cdb191cbd2c39086a703059" }]},{"id": "cca809e91c68a3f61cdb191cbd2c39086a703059", "href": "/projects/ER/repos/pr-agent/commits/cca809e91c68a3f61cdb191cbd2c39086a703059","parents": [{ "id": "57ff46ecc1bbd1afaa95bb0f517a80cb157e415d" }]},{"id": "57ff46ecc1bbd1afaa95bb0f517a80cb157e415d", "href": "/projects/ER/repos/pr-agent/commits/57ff46ecc1bbd1afaa95bb0f517a80cb157e415d","parents": [{ "id": "3819d52eb0315a1c394a71ecaa371969b193c0ec" }]},{"id": "3819d52eb0315a1c394a71ecaa371969b193c0ec", "href": "/projects/ER/repos/pr-agent/commits/3819d52eb0315a1c394a71ecaa371969b193c0ec","parents": [{ "id": "3072325d2ca4bbad95abd82eca5b23f4725304cb" },{ "id": "abca2fdcb76761255fc39073258b41cf25cf4c7d" }]},{"id": "abca2fdcb76761255fc39073258b41cf25cf4c7d", "href": "/projects/ER/repos/pr-agent/commits/abca2fdcb76761255fc39073258b41cf25cf4c7d","parents": [{ "id": "4d84f76948367870ff71555e138d6f4e4de343e9" },{ "id": "dd8f6eb923f95e3ea6e0ec02160536fcb646a1cf" }]},{"id": "dd8f6eb923f95e3ea6e0ec02160536fcb646a1cf", "href": "/projects/ER/repos/pr-agent/commits/dd8f6eb923f95e3ea6e0ec02160536fcb646a1cf","parents": [{ "id": "1f987380ed87703d0b2deb2d8a83dafc47e9d9e0" },{ "id": "b9c25e487a440f21074a22c01d2eea86a5589205" }]},{"id": "b9c25e487a440f21074a22c01d2eea86a5589205", "href": "/projects/ER/repos/pr-agent/commits/b9c25e487a440f21074a22c01d2eea86a5589205","labels": [{"name": "ok/preserve_labels", "type": "BRANCH", "href": "/projects/ER/repos/pr-agent/browse?at=ok/preserve_labels"}],"parents": [{ "id": "1f987380ed87703d0b2deb2d8a83dafc47e9d9e0" }]},{"id": "3072325d2ca4bbad95abd82eca5b23f4725304cb", "href": "/projects/ER/repos/pr-agent/commits/3072325d2ca4bbad95abd82eca5b23f4725304cb","parents": [{ "id": "4d84f76948367870ff71555e138d6f4e4de343e9" }]},{"id": "4d84f76948367870ff71555e138d6f4e4de343e9", "href": "/projects/ER/repos/pr-agent/commits/4d84f76948367870ff71555e138d6f4e4de343e9","parents": [{ "id": "1bf27c38a7c1530db7a1296ca1c94d14ff1ebcf1" }]},{"id": "1bf27c38a7c1530db7a1296ca1c94d14ff1ebcf1", "href": "/projects/ER/repos/pr-agent/commits/1bf27c38a7c1530db7a1296ca1c94d14ff1ebcf1","parents": [{ "id": "1f987380ed87703d0b2deb2d8a83dafc47e9d9e0" }]},{"id": "1f987380ed87703d0b2deb2d8a83dafc47e9d9e0", "href": "/projects/ER/repos/pr-agent/commits/1f987380ed87703d0b2deb2d8a83dafc47e9d9e0","parents": [{ "id": "8e5498ee97342439bddb27dbeea21b35b3dfeb08" },{ "id": "cd8bbbf8898bdef3d8368100f78ecd9816821c68" }]},{"id": "cd8bbbf8898bdef3d8368100f78ecd9816821c68", "href": "/projects/ER/repos/pr-agent/commits/cd8bbbf8898bdef3d8368100f78ecd9816821c68","parents": [{ "id": "8e5498ee97342439bddb27dbeea21b35b3dfeb08" }]},{"id": "8e5498ee97342439bddb27dbeea21b35b3dfeb08", "href": "/projects/ER/repos/pr-agent/commits/8e5498ee97342439bddb27dbeea21b35b3dfeb08","parents": [{ "id": "1eac3245d9483e47e2d30f52e3535c48f55cafba" },{ "id": "0412d7aca0d6e47dee679e753d07e677d266d58f" }]},{"id": "0412d7aca0d6e47dee679e753d07e677d266d58f", "href": "/projects/ER/repos/pr-agent/commits/0412d7aca0d6e47dee679e753d07e677d266d58f","parents": [{ "id": "1eac3245d9483e47e2d30f52e3535c48f55cafba" }]},{"id": "1eac3245d9483e47e2d30f52e3535c48f55cafba", "href": "/projects/ER/repos/pr-agent/commits/1eac3245d9483e47e2d30f52e3535c48f55cafba","parents": [{ "id": "cd51bef7f7ab57d099e5215e1079f0937aa9c057" },{ "id": "e8aa33fa0b0325d0111d76b2c015abfc02690d9f" }]},{"id": "e8aa33fa0b0325d0111d76b2c015abfc02690d9f", "href": "/projects/ER/repos/pr-agent/commits/e8aa33fa0b0325d0111d76b2c015abfc02690d9f","parents": [{ "id": "54b021b02c28781a4ecb79d79393916b712ff428" }]},{"id": "cd51bef7f7ab57d099e5215e1079f0937aa9c057", "href": "/projects/ER/repos/pr-agent/commits/cd51bef7f7ab57d099e5215e1079f0937aa9c057","parents": [{ "id": "54b021b02c28781a4ecb79d79393916b712ff428" },{ "id": "32358678e68c2544787087fc7485133469b80aef" }]},{"id": "32358678e68c2544787087fc7485133469b80aef", "href": "/projects/ER/repos/pr-agent/commits/32358678e68c2544787087fc7485133469b80aef","parents": [{ "id": "f4a226b0f7637dc970212bacaf00ffae0eb6f157" }]},{"id": "54b021b02c28781a4ecb79d79393916b712ff428", "href": "/projects/ER/repos/pr-agent/commits/54b021b02c28781a4ecb79d79393916b712ff428","parents": [{ "id": "42e32664a102c98df790043d99aed53ed7812b91" },{ "id": "32151e3d9a2016d9d9148552496499ccd1964609" }]},{"id": "32151e3d9a2016d9d9148552496499ccd1964609", "href": "/projects/ER/repos/pr-agent/commits/32151e3d9a2016d9d9148552496499ccd1964609","labels": [{"name": "ok/remove_gitlab_polling", "type": "BRANCH", "href": "/projects/ER/repos/pr-agent/browse?at=ok/remove_gitlab_polling"}],"parents": [{ "id": "42e32664a102c98df790043d99aed53ed7812b91" }]},{"id": "42e32664a102c98df790043d99aed53ed7812b91", "href": "/projects/ER/repos/pr-agent/commits/42e32664a102c98df790043d99aed53ed7812b91","parents": [{ "id": "321f7bce46e1edf23eaf0e3e6ca7cfbeacf53c8f" },{ "id": "1e97236a1551c473e4471f21ef1b50e6c77f07f3" }]},{"id": "1e97236a1551c473e4471f21ef1b50e6c77f07f3", "href": "/projects/ER/repos/pr-agent/commits/1e97236a1551c473e4471f21ef1b50e6c77f07f3","labels": [{"name": "ok/fallback_models", "type": "BRANCH", "href": "/projects/ER/repos/pr-agent/browse?at=ok/fallback_models"}],"parents": [{ "id": "02a1d8dbfc9a38df0d1a6a4db6c200c00e692842" }]},{"id": "321f7bce46e1edf23eaf0e3e6ca7cfbeacf53c8f", "href": "/projects/ER/repos/pr-agent/commits/321f7bce46e1edf23eaf0e3e6ca7cfbeacf53c8f","parents": [{ "id": "e34f9d8d1c360d62b48b7acd6e6cb4310f6e7630" },{ "id": "02a1d8dbfc9a38df0d1a6a4db6c200c00e692842" }]},{"id": "02a1d8dbfc9a38df0d1a6a4db6c200c00e692842", "href": "/projects/ER/repos/pr-agent/commits/02a1d8dbfc9a38df0d1a6a4db6c200c00e692842","parents": [{ "id": "e34f9d8d1c360d62b48b7acd6e6cb4310f6e7630" }]},{"id": "e34f9d8d1c360d62b48b7acd6e6cb4310f6e7630", "href": "/projects/ER/repos/pr-agent/commits/e34f9d8d1c360d62b48b7acd6e6cb4310f6e7630","parents": [{ "id": "21ced18f50245bbe92d29646c21ae5b367fe173e" },{ "id": "35dac012bd786c06f4511903486ea5abbeed13a7" }]},{"id": "35dac012bd786c06f4511903486ea5abbeed13a7", "href": "/projects/ER/repos/pr-agent/commits/35dac012bd786c06f4511903486ea5abbeed13a7","parents": [{ "id": "21ced18f50245bbe92d29646c21ae5b367fe173e" }]},{"id": "21ced18f50245bbe92d29646c21ae5b367fe173e", "href": "/projects/ER/repos/pr-agent/commits/21ced18f50245bbe92d29646c21ae5b367fe173e","parents": [{ "id": "fca78cf395b5d02384c2aa04e37aadcf81f8c7fc" },{ "id": "d1b91b0ea34932f0d5c6e021c9ce4350bb0ad20b" }]},{"id": "d1b91b0ea34932f0d5c6e021c9ce4350bb0ad20b", "href": "/projects/ER/repos/pr-agent/commits/d1b91b0ea34932f0d5c6e021c9ce4350bb0ad20b","parents": [{ "id": "76e00acbdb1820643cc2a5409630ad6b77b43775" }]},{"id": "76e00acbdb1820643cc2a5409630ad6b77b43775", "href": "/projects/ER/repos/pr-agent/commits/76e00acbdb1820643cc2a5409630ad6b77b43775","parents": [{ "id": "f4a226b0f7637dc970212bacaf00ffae0eb6f157" }]},{"id": "fca78cf395b5d02384c2aa04e37aadcf81f8c7fc", "href": "/projects/ER/repos/pr-agent/commits/fca78cf395b5d02384c2aa04e37aadcf81f8c7fc","parents": [{ "id": "f4a226b0f7637dc970212bacaf00ffae0eb6f157" },{ "id": "2f83e7738c280587bd24da66a0dad76c4493692c" }]},{"id": "2f83e7738c280587bd24da66a0dad76c4493692c", "href": "/projects/ER/repos/pr-agent/commits/2f83e7738c280587bd24da66a0dad76c4493692c","parents": [{ "id": "f4a226b0f7637dc970212bacaf00ffae0eb6f157" }]},{"id": "f4a226b0f7637dc970212bacaf00ffae0eb6f157", "href": "/projects/ER/repos/pr-agent/commits/f4a226b0f7637dc970212bacaf00ffae0eb6f157","parents": [{ "id": "bbdfd2c3d45b80891fcb8e9617cce10c6493bde8" },{ "id": "f5e2838fc3f39d411c73ed68540c786f96351209" }]},{"id": "f5e2838fc3f39d411c73ed68540c786f96351209", "href": "/projects/ER/repos/pr-agent/commits/f5e2838fc3f39d411c73ed68540c786f96351209","parents": [{ "id": "74572e1768cc085621d7d0721385fda67edd6dcd" }]}]