Commit Graph

790 Commits

Author SHA1 Message Date
CodeShakingSheep b02d4ac492 docs(platform/Gitea): Update PAT scopes for Gitea (#23615)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2023-07-31 12:32:23 +00:00
Adam Setch 39c907231b refactor(util/hash): replace hasha sha512 use cases (#23548) 2023-07-24 22:54:28 +00:00
Adam Setch b9c8c44fda refactor(util/hash): replace sha256 hasha use cases (#23547) 2023-07-24 20:01:39 +00:00
Sergei Zharinov 9e77d59a96 fix(github): Remote branch existence check (#23480) 2023-07-23 09:57:07 +00:00
Anthony Roussel 0a311c8dad feat(platform/github): autodiscover repos by topic (#23362) 2023-07-19 06:50:34 +00:00
Ramon V 12e8935835 feat: includeMirrors (#23110)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-07-09 10:24:56 +00:00
Johannes Feichtner 9d3d7a92ac fix(platform/bitbucket-server): do not force lowercase project keys in autodiscover mode (#23261)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-07-09 05:44:37 +00:00
Mikko Piuhola 4ef1cd20ad feat(platform/gitlab): Allow custom delay for pipeline status via experimental variable (#23239) 2023-07-07 11:26:35 +00:00
RahulGautamSingh 8432e76e8e fix: replace delay with setTimeout (#23123) 2023-07-06 10:20:55 +00:00
Michael Kriese f9e3e80e0c feat(presets)!: rename config:base to config:recommended (#21136)
Closes #12024

Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Bastian Gutschke <bastian.gutschke@gmx.de>

BREAKING CHANGE: Preset config:base is now called config:recommended
2023-07-04 19:21:52 +02:00
Michael Kriese 08bbf812b0 feat(platform/gitlab)!: prefer commit_email (#21122)
gitAuthor discover for GitLab now prefers the field `commit_email` over `email`.

Closes #12532

BREAKING CHANGE: GitLab gitAuthor will change from the account's "email" to "commit_email" if they are different.
2023-07-04 19:21:52 +02:00
Rhys Arkins 61a7813aba feat(automerge)!: default to platformAutomerge=true (#21327)
Closes #21319

BREAKING CHANGE: Platform automerge will now be chosen by default whenever automerge is enabled.
2023-07-04 19:21:52 +02:00
RahulGautamSingh 17004670eb fix(platform): compare target refs before updating (#23094) 2023-07-04 09:00:49 +00:00
Adam Setch b3424c626c feat(platform/bitbucket): add support for fetching release notes (#22094)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2023-07-03 11:23:53 +00:00
Adam Setch ed182aa67b feat(platform/bitbucket): support reopening declined PRs via comments (#22984) 2023-07-02 16:19:09 +00:00
Adam Setch 7cd6f7c250 chore(bitbucket): add optional page to PagedResult (#23084) 2023-07-02 09:51:58 +00:00
RahulGautamSingh 4180370e01 feat(platform): update PR target branch if baseBranch changed (#23010) 2023-07-01 14:58:34 +00:00
Adam Setch 96c06e58e6 feat(platform/bitbucket): handle author is also default reviewer (#22978) 2023-06-26 11:33:24 +00:00
Chris van der Pennen a67d251401 fix(azure): use target branch to select platform automerge strategy (#22439)
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
2023-06-26 05:48:57 +00:00
RahulGautamSingh 444ea13dd5 refactor: remove string interpolations (#22840)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-06-24 09:32:50 +00:00
Danek Duvall e47cf724f9 feat: autodiscover repos by topic (#22876) 2023-06-20 11:37:32 +00:00
Rhys Arkins d499d89107 fix(forkMode): disallow edits by maintainers when forkOrg is set (#22892) 2023-06-20 13:40:53 +02:00
Rhys Arkins ad8ddffaa3 feat(github): forkOrg (#22886)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2023-06-20 09:32:37 +00:00
Rhys Arkins 43fa615e05 fix: Revert "feat(github): forkOrgs, forkCreate (#18770)"
This reverts commit 2f77695ba5.
2023-06-19 15:10:21 +02:00
Jamie Magee 4e8591eda6 refactor: safely parse errors from Azure DevOps API (#22866) 2023-06-19 05:14:25 +00:00
Rhys Arkins 2f77695ba5 feat(github): forkOrgs, forkCreate (#18770)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2023-06-19 03:29:32 +00:00
RahulGautamSingh 4665f1d602 feat(github): update pr baseBranch (#22663)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-06-17 18:25:30 +00:00
t-kulmburg 61221f4b09 fix(gitlab): gitLabIgnoreApprovals works with multiple approval rules (#22693)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-06-16 07:34:18 +00:00
HonkingGoose 20c2d28699 docs(gitea): add section about user scopes, rewrite (#22685)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-06-12 15:59:43 +00:00
RahulGautamSingh be2a89520b refactor: replace as assertions (#22442) 2023-06-05 19:18:30 +00:00
Rhys Arkins f30bb3504d chore: better renamed repo logging 2023-06-01 07:03:13 +02:00
RahulGautamSingh 04f4875865 fix(platform): handle unexpected github-graphql error (#22512)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-05-31 16:03:28 +00:00
Sergei Zharinov 470d3b5f41 fix(github): Check for missing commits before force push (#22381)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-05-26 14:49:33 +00:00
Rhys Arkins a9179e0558 fix(github): stop trying automerge if code owner review required (#22167) 2023-05-26 05:57:39 +00:00
Rhys Arkins 3cc637f6f2 fix(github): try push branch if rebase fails (#22376) 2023-05-25 15:15:56 +02:00
Adam Setch cbbb95828f refactor(bitbucket): remove unused accumulate value utility (#22359) 2023-05-22 18:25:53 +00:00
Adam Setch d9f5d04e21 refactor(bitbucket): use paginated api for comments (#22348) 2023-05-22 12:43:40 +00:00
Adam Setch 48d4cf3e18 refactor(bitbucket): use paginated api for commit statuses (#22329) 2023-05-22 07:33:12 +00:00
Adam Setch 5597560c92 refactor(bitbucket): use paginated api for pullrequests (#22330) 2023-05-22 06:05:49 +00:00
Adam Setch 2ccf030e6a refactor(bitbucket): use paginated api for getRepos (#22275) 2023-05-21 08:08:48 +00:00
MShekow ec0bddde21 docs: mention tooling to retrieve installation token for GitHub platform (#22316)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2023-05-21 06:00:52 +00:00
Adam Setch 06f71346cd feat(bitbucket): add support for pagelen (#22278) 2023-05-20 05:43:00 +00:00
Sergei Zharinov 8cdd1a20f4 refactor(http): Rename useCache option to memCache (#22300) 2023-05-18 14:33:11 +00:00
fredrondina dc077f3f6f fix(gitlab): ignoreApprovals add check for existingAnyApproverRule (#22237) 2023-05-16 12:54:09 +00:00
Sebastian Krebs fc73b078dc feat: commitMessageLowerCase (#20930)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-05-13 18:12:36 +00:00
Adam Setch 0e27bd18cf feat(bitbucket): use paginated effective default reviewers response (#22164) 2023-05-13 12:19:24 +00:00
Rhys Arkins b02856b1fc fix: massage rebase check PR comment (#22079) 2023-05-12 06:18:49 +00:00
horihel 08233ff705 feat(platform/azure): Recreate Auto-Approve on PR-Update (#22028)
Signed-off-by: Heiko Helmle <heiko.helmle@horiba.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-05-11 05:15:33 +00:00
HonkingGoose bf2f9db59d docs: rewrite local platform (#22067) 2023-05-10 09:28:57 +00:00
Marcus Crane 06b8dcdca1 feat(platform/github): Skip archived repos at earliest point when retrieving repo listings (#22057) 2023-05-10 05:39:20 +00:00