Commit Graph

1400 Commits

Author SHA1 Message Date
Anbraten
92b48f813a Improve repair endpoints (#5767)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-20 22:44:05 +01:00
Harri Avellan
5b279af21a feat(bitbucketserver): get changes from all commits in a single push event (#5748)
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2025-11-18 17:42:21 +01:00
renovate[bot]
2279bb71cb fix(deps): update module github.com/google/go-github/v78 to v79 (#5757)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-15 16:00:37 +01:00
Julian Hübenthal
6e7bb51104 Fix crash when a HTTP/2 client goes away on SSE streams (#5738)
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2025-11-13 08:26:47 +01:00
guillaumem
58f01089a5 Support for file changes in Bitbucket Cloud (#5730)
Co-authored-by: GuillaumeMeurillon <MeurillonGuillaume@users.noreply.github.com>
2025-11-12 17:29:23 +01:00
renovate[bot]
6d48274e07 fix(deps): update module github.com/google/go-github/v77 to v78 (#5739)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-08 19:47:19 +01:00
renovate[bot]
df941c788a fix(deps): update module github.com/google/go-github/v76 to v77 (#5737)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2025-11-08 14:45:23 +01:00
Han Cen
14320372e3 Fix workflow path filter for GitHub (#5721)
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2025-11-06 08:52:50 +01:00
LUKIEYF
40f847b944 Add Header User-Agent for request client (#5664)
add Header User-Agent for request client for more precise in recognized the http request from.

close #3778
2025-11-05 11:41:48 +01:00
qwerty287
26fc51bfd0 Fix secret on new forge (#5715)
closes #5677
2025-11-05 01:06:11 +01:00
renovate[bot]
09e8d32353 chore(deps): update dependency golangci/golangci-lint to v2.6.0 (#5702)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2025-11-03 15:22:20 +01:00
6543
800e8eb17f Revert to forge internal implementation of pagination for Repos() and Teams() for gitea/forgejo (#5679) 2025-11-02 23:16:01 +02:00
6543
3d43a3fce6 Make pipeline/frontend/yaml/* types able to be marshaled back to YAML (#1835) 2025-10-25 10:27:22 +02:00
Marcus Ramberg
2fd41706da Fix so agents don't need to specify a required label twice (#5684) 2025-10-25 08:36:12 +02:00
6543
fbaa339863 Fix nil pointer dereference during GitHub Hook parsing (#5681) 2025-10-23 20:44:41 +02:00
6543
6fa163514b Allow username to be used with multiple forges (#5676) 2025-10-23 17:28:01 +02:00
6543
c77ca3eb33 Create GitHub forge via WebUI fails to be created (#5675) 2025-10-23 14:44:37 +02:00
6543
37f1cdc0e9 Bitbucket: ignore push hooks with no changes propperly (#5672) 2025-10-23 12:53:59 +02:00
Henrik Huitti
f9380cdf01 fix(bitbucketdatacenter): prevent adding new repos with empty branch (#5669) 2025-10-22 08:19:20 +02:00
6543
c8a2b2f81a Add migration tests for postgres (#669) 2025-10-21 12:19:39 +02:00
qwerty287
1019d85065 Add log service addon (#5507)
Co-authored-by: Robert Kaussow <xoxys@rknet.org>
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
2025-10-21 08:40:30 +02:00
Anbraten
045a22209a Support multiple users with same login name but different forges (#5612)
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
2025-10-21 08:19:09 +02:00
renovate[bot]
0a5ceec40e fix(deps): update module github.com/google/go-github/v75 to v76 (#5652)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-18 09:06:05 +02:00
6543
f93ef16fe3 Add pagination for Repos() and Teams() in Forge interface (#5638) 2025-10-15 22:21:24 +02:00
Marcus Ramberg
647fa843f6 Modernize a couple of loops, fix incorrect function docs (#5637) 2025-10-14 13:00:19 +02:00
6543
30e4383792 Document Forge interface precisely (#5636) 2025-10-14 01:38:10 +02:00
Marcus Ramberg
05bf8d17e5 Allow agents to require labels on workflows (#5633) 2025-10-13 12:47:03 +02:00
Robert Kaussow
8771f57cb1 Add repo filter options to GetRepos api (#5631)
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com>
2025-10-12 16:16:52 +02:00
Robert Kaussow
dd06fbcc61 Switch to GitHub REST API to load changed files (#5618)
Co-authored-by: 6543 <6543@obermui.de>

```
// GitHub has removed commit summaries from Events API payloads from 7th October 2025 onwards.
```

- switch to rest api to load changed files
- added some small wording/var name adjustment
- added test cases using GitHub mock client
2025-10-10 14:19:41 +02:00
Martin Schmidt
36187dea8c Enhance Bitbucket Datacenter build status reporting (#5611)
Improve build status reporting by adding duration, date added, and parent context to the status response.
The parent field enables `Required builds` to be set in bitbucket datacenter, to block merges to main before tests pass.
2025-10-08 12:48:03 +02:00
Gusted
650d6bd432 chore(deps): drop github.com/gorilla/securecookie (#5609) 2025-10-06 23:43:29 +02:00
Anbraten
677a2476b5 Allow to configure a config extension per repo (#3349)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2025-09-30 12:52:40 +02:00
Henrik Huitti
99dee0924a Support for pull requests opened events from forked repositories (#5536)
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
2025-09-28 08:54:53 +02:00
Robert Kaussow
80dd288f4a Fix forge oauth columns migration (3) (#5551) 2025-09-26 07:07:41 +02:00
6543
388557d94a New event pull request metadata (#5214)
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2025-09-25 00:07:45 +02:00
qwerty287
e9c545e25b Add StepFinished to log service (#5530) 2025-09-24 13:41:03 +02:00
Robert Kaussow
2f3c4a28c1 Migrate to mockery v3 (#5547) 2025-09-24 13:12:55 +02:00
Robert Kaussow
177de5d8d2 Fix queue task processing (#5549) 2025-09-24 13:12:23 +02:00
Robert Kaussow
7707e843f2 Show human readable information in queue info (#5516)
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2025-09-23 09:35:49 +02:00
Robert Kaussow
92ebabe568 Ensure columns to drop exists in forges migration (#5539) 2025-09-23 08:53:53 +02:00
Robert Kaussow
8a69a1cfc6 Fix formatting and version formatting tools (#5540) 2025-09-23 00:36:46 +02:00
qwerty287
6d5bb97b40 Fix dir not found handling (#5533) 2025-09-21 12:11:35 +02:00
Henrik Huitti
275c8fee1c feat(bitbucketdatacenter): Implement missing OrgMembership method (#5476) 2025-09-21 09:51:30 +02:00
Robert Kaussow
68d690ad9b Fix forge oauth columns migration (2) (#5526) 2025-09-19 22:23:28 +02:00
Robert Kaussow
7800d13605 Fix forge oauth columns migration (#5525) 2025-09-19 21:40:31 +02:00
6543
36ffdabb8d Use correct error when config fetching fails (#5518) 2025-09-17 11:30:27 +02:00
6543
3ec824c8f2 Regenerate mocks after changing queue interface (#5522) 2025-09-17 08:43:10 +02:00
Robert Kaussow
d69fdff51b Cleanup columns in forges table (#5517) 2025-09-16 11:50:53 +02:00
qwerty287
890dd79037 Show readable error (#5501) 2025-09-11 17:22:49 +02:00
6543
c5a5bbea5d Add milestone to metadata (#5174) 2025-09-01 16:12:54 +02:00