Commit Graph
99 Commits
Author SHA1 Message Date
You ChangDing 73524eec9f fix(gitlab): skip projects on membership lookup 404 errors (#7022) 2026-08-17 13:30:36 +02:00
Mark Horninger 221e99120e fix(gitlab): avoid N+1 member lookups in Repos() (#6991) 2026-08-15 09:37:18 +02:00
gerbsenandDaniel Gerber 682372d77f Change group identifier to full_path for GitLab (#6950)
Co-authored-by: Daniel Gerber <394442-gerbsen@users.noreply.gitlab.com>
2026-08-04 14:16:35 +02:00
6543andClaude fd93e64e46 Add fuzz target to make (#6828)
Co-authored-by: Claude <claude@anthropic.com>
2026-07-19 00:41:14 +02:00
6543andqwerty287 8ff62b2f9e Rework pipeline data structure: Release & Tag (#6774)
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2026-06-27 17:56:45 +02:00
Weslley Rocha e3f827bd67 Add CI_COMMIT_PULL_REQUEST_DRAFT environment variable (#6778) 2026-06-26 11:16:54 +02:00
6543andClaude 0fa872e276 Add more tests in areas not well covered (#6696)
Co-authored-by: Claude <claude@anthropic.com>
2026-06-05 14:49:38 +02:00
qwerty287 98faae778c Use Gitlab username (#6653) 2026-05-27 14:16:25 +02:00
6543 11f74a6291 format with gofumpt v0.10.0 (#6573) 2026-05-14 14:02:43 +02:00
Edward SalterandClaude Opus 4.7 97eae443c6 fix(gitlab): preserve private flag when webhook payload omits project visibility (#6544)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-06 00:25:30 +02:00
6543 d34649de22 Refactor: remove Auth() from Forge interface (#6505) 2026-04-26 15:36:12 +02:00
renovate[bot]andlnx01 12b54d89a4 fix(deps): update module gitlab.com/gitlab-org/api/client-go to v2 (#6216)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-07 13:33:16 +01:00
qwerty287 875b1186a3 Fix message on gitlab tag event (#6196) 2026-03-06 18:24:54 +01:00
qwerty287 b7c942984a Use tabs for indentation in embedded JSON (#6103) 2026-02-18 13:20:34 +01:00
qwerty287 92a489f538 Refresh token before use for all forges (#6062) 2026-02-06 13:35:38 +01:00
6543 c3d1849673 Delete/Deactivate repo ignores missing repo at forge (#5953) 2026-01-11 13:00:27 +02:00
qwerty287 2f0684f502 Revert repos pagination for GH and BB (#5924) 2026-01-08 12:32:32 +01:00
18ff3b7597 fix(deps): update module gitlab.com/gitlab-org/api/client-go to v1 (#5794)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2025-11-29 09:54:07 +01:00
6543 21ef4cac53 On set/get of repo make sure forge_id is set and on fetch respected (#5717) 2025-11-27 09:39:41 +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
6543 f93ef16fe3 Add pagination for Repos() and Teams() in Forge interface (#5638) 2025-10-15 22:21:24 +02:00
6543andqwerty287 388557d94a New event pull request metadata (#5214)
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2025-09-25 00:07:45 +02:00
6543 c5a5bbea5d Add milestone to metadata (#5174) 2025-09-01 16:12:54 +02:00
AnbratenandAnton Bracke 24ebcb8cf8 Rename oauth variables (#5435)
Co-authored-by: Anton Bracke <anton.bracke@fastleansmart.com>
2025-08-20 22:47:43 +02:00
6543 f080070684 Count reopening an pull as opening an pull (#5370) 2025-08-05 23:02:36 +02:00
ddf5a09cd8 fix(deps): update golang-packages (#5336)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2025-07-22 17:22:48 +03:00
qwerty287 f8ec6320c3 Fix gitlab MR fetching (#5287) 2025-06-29 14:37:59 +03:00
91676be691 fix(deps): update golang-packages (#5250)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2025-06-13 16:05:57 +02:00
6543 135c4b2428 Move forge webhook fixtures into own files (#5216) 2025-05-31 10:21:14 +03:00
c45657721f fix(deps): update golang-packages (#5121)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
2025-04-25 15:55:30 +03:00
qwerty287 434670ddbd Include forge type in netrc (#4908) 2025-02-28 15:07:30 +02:00
afa6dee30b Migrate away from goblin (#4624)
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
2024-12-30 08:08:53 +02:00
qwerty287andRobert Kaussow 81b74025d4 Update Go imports paths (#4605)
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
2024-12-22 10:44:34 +01:00
591f256d1e fix(deps): update golang-packages (#4553)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2024-12-12 16:40:36 +01:00
Patrick Schratz 6327dcd36f Enforce exact matching for GitLab groups (#4473) 2024-11-28 15:32:21 +01:00
Anbraten 53d6421940 Support github refresh tokens (#3811) 2024-11-22 19:12:43 +01:00
Anbraten 5e2fa8164b Extend approval options (#3348) 2024-11-18 14:49:12 +01:00
Patrick Schratz 9a7623359e Delete GitLab webhooks with partial URL match (#4259) 2024-10-27 23:28:19 +01:00
Patrick Schratzand6543 d37c138738 fix: repo/owner parsing for gitlab (#4255)
Co-authored-by: 6543 <6543@obermui.de>
2024-10-26 23:20:15 +02:00
qwerty287 eeec084293 Set refspec for gitlab MR (#4021) 2024-08-10 21:43:50 +03:00
Anbraten 1a39d57f71 Enhance authentication UX (#3807) 2024-06-21 09:55:30 +02:00
qwerty287 d28e150534 Use http constants (#3766) 2024-06-06 11:16:45 +02:00
37ea906958 fix(deps): update golang-packages (#3713)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de>
2024-05-23 17:37:21 +02:00
5527d9bf86 Cleanup server env settings (#3670)
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
Co-authored-by: Robert Kaussow <xoxys@rknet.org>
2024-05-15 15:45:08 +02:00
Robert Kaussow 89e100cfd1 Add godot linter to harmonitze toplevel comments (#3650) 2024-05-13 22:58:21 +02:00
qwerty287 c9a3bfb321 Fix spellcheck and enable more dirs (#3603) 2024-04-09 09:04:53 +02:00
Robert Kaussow a779eed3df Enable golangci linter gomnd (#3171) 2024-03-15 18:00:25 +01:00
qwerty287 451af535d3 Replace http types on forge interface (#3374) 2024-02-13 16:19:02 +01:00
qwerty287 e1521ef460 Set correct link for commit (#3368)
Closes https://github.com/woodpecker-ci/woodpecker/issues/2657
Closes https://github.com/woodpecker-ci/woodpecker/issues/906
2024-02-11 10:44:50 +01:00
Anbraten 9e96c9c25e Fix correctly handle gitlab pr closed events (#3362)
closes #3355
2024-02-09 16:49:04 +01:00