renovate[bot]
|
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 |
|
6543
|
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 |
|
Anbraten
|
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 |
|
renovate[bot]
|
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 |
|
renovate[bot]
|
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 |
|
renovate[bot]
|
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 |
|
qwerty287
|
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 |
|
qwerty287
|
81b74025d4
|
Update Go imports paths (#4605)
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
|
2024-12-22 10:44:34 +01:00 |
|
renovate[bot]
|
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 Schratz
|
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 |
|
renovate[bot]
|
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 |
|
Anbraten
|
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 |
|
Lukas
|
5cedc956e9
|
Ignore gitlab merge request events without code changes (#3338)
Closes #3320
From the gitlab docs at:
https://docs.gitlab.com/ee/user/project/integrations/webhook_events.html#merge-request-events
> The field object_attributes.oldrev is only available when there are
actual code changes
|
2024-02-07 01:45:00 +01:00 |
|
Lukas
|
baf2e645bc
|
Ignore gitlab push events without commits (#3339)
Example of the resulting buggy pipeline:

|
2024-02-07 02:24:08 +02:00 |
|
Lukas
|
db4a50951c
|
Consider gitlab inherited permissions (#3308)
The gitlab projects endpoint does not include information about
permissions granted by namespace memberships. To get this information a
separate query to
https://docs.gitlab.com/ee/api/members.html#get-a-member-of-a-group-or-project-including-inherited-and-invited-members
is necessary.
|
2024-02-06 00:10:23 +01:00 |
|
qwerty287
|
9df572ef31
|
Add release event trigger (#3226)
Supersedes #764
Bitbucket does not support release webhooks.
---------
Co-authored-by: Patrick Schratz <patrick.schratz@gmail.com>
|
2024-01-30 17:39:00 +01:00 |
|
Lukas
|
94b882fb95
|
Add spellcheck config (#3018)
Part of #738
```
pnpx cspell lint --gitignore '{**,.*}/{*,.*}'
```
---------
Co-authored-by: Anbraten <anton@ju60.de>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: 6543 <6543@obermui.de>
|
2024-01-27 21:15:10 +01:00 |
|
qwerty287
|
5e2f7d81b3
|
Clean up models (#3228)
|
2024-01-22 07:56:18 +01:00 |
|
qwerty287
|
001b5639a6
|
Use assert for test (#3201)
instead of `if`s
|
2024-01-14 19:33:58 +01:00 |
|
Robert Kaussow
|
7756c60a33
|
Enable golangci linter stylecheck (#3167)
This PR only fixes error string formatting, log message strings are
still mixed upper/lowercase (see
https://github.com/woodpecker-ci/woodpecker/pull/3161#issuecomment-1885140649)
and I'm not aware of a linter to enforce it.
|
2024-01-10 22:56:42 +01:00 |
|
qwerty287
|
12c40eb957
|
Enable gocritic and don't ignore globally (#3159)
Use `nolint` directives instead.
From #2960
|
2024-01-10 15:34:44 +01:00 |
|
Anbraten
|
f01ac3f0a3
|
Add pull request closed event (#2684)
- [x] updates docs
- [x] adjust UI
- [x] show correct icon
- [x] show correct link (to pr)
- [x] add as option in secret edit
- [x] parse webhook
- [x] update tests
- [x] github merged
- [x] github closed
- [x] gitea merged
- [x] gitea closed
- [x] bitbucket merged
- [x] bitbucket closed
- [x] gitlab merged
- [x] gitlab closed
closes #286
|
2023-12-26 19:22:52 +01:00 |
|
qwerty287
|
9d9bcbf363
|
Hide PR tab if PRs are disabled (#3004)
Closes https://github.com/woodpecker-ci/woodpecker/issues/2988
|
2023-12-24 11:04:18 +02:00 |
|
Anbraten
|
e5dbbd92c7
|
Fix gitlab project fetching (#3000)
|
2023-12-23 09:48:16 +01:00 |
|
Anbraten
|
619858e0e9
|
Ignore pipelines without config (#2949)
Co-authored-by: 6543 <6543@obermui.de>
|
2023-12-21 11:13:25 +01:00 |
|
6543
|
65c62e987f
|
gitlab: support nested repos (#2981)
close #2311
|
2023-12-21 00:55:16 +01:00 |
|
runephilosof-karnovgroup
|
adb2c82790
|
Update go module path for major version 2 (#2905)
https://go.dev/doc/modules/release-workflow#breaking
Fixes https://github.com/woodpecker-ci/woodpecker/issues/2913 fixes
#2654
```
runephilosof@fedora:~/code/platform-woodpecker/woodpecker-repo-configurator (master)$ go get go.woodpecker-ci.org/woodpecker@v2.0.0
go: go.woodpecker-ci.org/woodpecker@v2.0.0: invalid version: module contains a go.mod file, so module path must match major version ("go.woodpecker-ci.org/woodpecker/v2")
```
---------
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
|
2023-12-08 08:15:08 +01:00 |
|
Michalis Zampetakis
|
981384b79a
|
Change PullRequest Index to ForgeRemoteID / string type (#2823)
Co-authored-by: Patrick Schratz <patrick.schratz@gmail.com>
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
Co-authored-by: Anbraten <anton@ju60.de>
|
2023-11-26 00:52:52 +01:00 |
|
renovate[bot]
|
f0f57ec961
|
Update golang (packages) (#2839)
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/antonmedv/expr](https://togithub.com/antonmedv/expr) |
require | patch | `v1.15.3` -> `v1.15.4` |
| [github.com/xanzy/go-gitlab](https://togithub.com/xanzy/go-gitlab) |
require | minor | `v0.93.2` -> `v0.94.0` |
| [k8s.io/api](https://togithub.com/kubernetes/api) | require | patch |
`v0.28.3` -> `v0.28.4` |
| [k8s.io/apimachinery](https://togithub.com/kubernetes/apimachinery) |
require | patch | `v0.28.3` -> `v0.28.4` |
| [k8s.io/client-go](https://togithub.com/kubernetes/client-go) |
require | patch | `v0.28.3` -> `v0.28.4` |
---
### Release Notes
<details>
<summary>antonmedv/expr (github.com/antonmedv/expr)</summary>
###
[`v1.15.4`](https://togithub.com/antonmedv/expr/releases/tag/v1.15.4)
[Compare
Source](https://togithub.com/antonmedv/expr/compare/v1.15.3...v1.15.4)
- Improved type checking for `$env`
- Added support for floats in `sort()` built-in
- Fixed: AST printing for `??` operator
- Fixed: only emit `OpEqual{Int,String}` for simple types
- Fixed: fetch without `OpDeref`
([#​467](https://togithub.com/antonmedv/expr/issues/467))
- Docs: categorize Language Definition functions
([#​452](https://togithub.com/antonmedv/expr/issues/452))
- Changed: `ast.Node` type now is not copied with `ast.Patch`
</details>
<details>
<summary>xanzy/go-gitlab (github.com/xanzy/go-gitlab)</summary>
###
[`v0.94.0`](https://togithub.com/xanzy/go-gitlab/compare/v0.93.2...v0.94.0)
[Compare
Source](https://togithub.com/xanzy/go-gitlab/compare/v0.93.2...v0.94.0)
</details>
<details>
<summary>kubernetes/api (k8s.io/api)</summary>
###
[`v0.28.4`](https://togithub.com/kubernetes/api/compare/v0.28.3...v0.28.4)
[Compare
Source](https://togithub.com/kubernetes/api/compare/v0.28.3...v0.28.4)
</details>
<details>
<summary>kubernetes/apimachinery (k8s.io/apimachinery)</summary>
###
[`v0.28.4`](https://togithub.com/kubernetes/apimachinery/compare/v0.28.3...v0.28.4)
[Compare
Source](https://togithub.com/kubernetes/apimachinery/compare/v0.28.3...v0.28.4)
</details>
<details>
<summary>kubernetes/client-go (k8s.io/client-go)</summary>
###
[`v0.28.4`](https://togithub.com/kubernetes/client-go/compare/v0.28.3...v0.28.4)
[Compare
Source](https://togithub.com/kubernetes/client-go/compare/v0.28.3...v0.28.4)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "before 4am" (UTC), Automerge -
"before 4am" (UTC).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/woodpecker-ci/woodpecker).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <ndev@web.de>
|
2023-11-20 08:23:01 +01:00 |
|