qwerty287
79cc07265e
Unify import aliases ( #6328 )
...
Co-authored-by: 6543 <6543@obermui.de >
2026-03-28 15:45:23 +01:00
qwerty287
3156cd687c
Fix license headers ( #6205 )
2026-03-23 11:54:07 +01:00
6543
b6c8c8b885
refactor: pipeline runtime add description and prevent race ( #6167 )
2026-03-08 09:50:11 +01:00
6543
57ac1cb6f5
refactor: use upstream slices.Concat and remove utils.MergeSlices ( #6185 )
...
a small refactor since the upstream core lib change is now long merged and adopted
2026-03-02 14:30:37 +01:00
LUKIEYF
b806e98cba
Add enhanced function for error message handling in http request for configuration fetching ( #5712 )
...
Co-authored-by: 6543 <6543@obermui.de >
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com >
2026-02-25 13:40:14 +01:00
renovate[bot]
60bd7e303b
chore(deps): update woodpeckerci/plugin-git docker tag to v2.8.1 ( #6006 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-25 10:25:23 +01:00
renovate[bot]
c71668fa7a
chore(deps): update woodpeckerci/plugin-git docker tag to v2.8.0 ( #5945 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-10 14:07:04 +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
dd0f5932b3
Switch from BoolTrue to optional.Option[bool] ( #5693 )
2025-11-04 14:43:30 +01: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
renovate[bot]
efddfece6e
chore(deps): update woodpeckerci/plugin-git docker tag to v2.7.0 ( #5603 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-04 10:45:46 +02:00
zhedazijingang
2349ee1eef
refactor: use slices.Contains to simplify ( #5468 )
...
Signed-off-by: zhedazijingang <unwrap_or_else@outlook.com >
2025-08-28 10:25:39 +02:00
renovate[bot]
92a1946a44
chore(deps): update woodpeckerci/plugin-git docker tag to v2.6.5 ( #5230 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-31 18:06:24 +01:00
renovate[bot]
399aeb9656
chore(deps): update woodpeckerci/plugin-git docker tag to v2.6.3 ( #5021 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-27 09:12:50 +01:00
renovate[bot]
58dba96008
chore(deps): update woodpeckerci/plugin-git docker tag to v2.6.2 ( #4903 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-26 21:50:52 +01:00
renovate[bot]
63ee2ba486
chore(deps): update woodpeckerci/plugin-git docker tag to v2.6.1 ( #4879 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-22 03:31:59 +01: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
Robert Kaussow
359e3af817
Add option to limit the resultset returned by paginate helper ( #4475 )
2024-11-29 10:39:01 +01:00
6543
c10d0e0da8
Default git clone support sha256 ( #4136 )
2024-09-22 21:02:36 +02:00
6543
eebaa10d10
Restart tasks on dead agents sooner ( #4114 )
2024-09-20 09:40:48 +02:00
6543
32d1ec7cec
Remove all default privileged plugins ( #4053 )
2024-09-02 10:41:20 +02:00
6543
3c8204a0e0
Allow alter trusted clone plugins and filter them via tag ( #4074 )
2024-09-01 20:41:10 +02:00
6543
e4f954ef94
Remove all default 3rd party privileged plugins ( #3918 )
2024-08-31 19:04:47 +02:00
renovate[bot]
27cb4acf5e
Update woodpeckerci/plugin-git Docker tag to v2.5.2 ( #4041 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com >
2024-08-15 19:50:11 +02:00
6543
cd5f6f71a2
Migrate to github.com/urfave/cli/v3 ( #2951 )
2024-07-18 01:26:35 +02:00
Patrick Schratz
d1c0f781f1
Update plugin-git and add renovate trigger ( #3901 )
...
Co-authored-by: Robert Kaussow <mail@thegeeklab.de >
2024-07-13 13:43:13 -07:00
Anbraten
2bda19024e
Use proper oauth state ( #3847 )
2024-06-27 16:52:09 +02:00
Anbraten
b8b6efb352
Enhance token checking ( #3842 )
2024-06-27 00:08:59 +02:00
qwerty287
d28e150534
Use http constants ( #3766 )
2024-06-06 11:16:45 +02:00
Anbraten
fd57e4ad05
Use IDs for tokens ( #3695 )
2024-05-27 11:52:43 +02:00
Robert Kaussow
89e100cfd1
Add godot linter to harmonitze toplevel comments ( #3650 )
2024-05-13 22:58:21 +02:00
qwerty287
00f0fcd416
Rework addons (use rpc) ( #3268 )
...
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com >
2024-04-15 10:04: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
Robert Kaussow
6abeff0165
Remove empty strings from slice before parsing agent config ( #3387 )
...
Fixes: https://github.com/woodpecker-ci/woodpecker/issues/3385
2024-02-14 23:22:31 +01:00
Anbraten
82e1ce937c
Refactor internal services ( #915 )
2024-02-11 18:42:33 +01:00
qwerty287
f92f8b17a3
Make agent usable for external backends ( #3270 )
2024-02-08 16:33:22 +01:00
qwerty287
b0a2b1cf2d
Lowercase all log strings ( #3173 )
...
from #3161
---------
Co-authored-by: 6543 <6543@obermui.de >
2024-01-11 19:17:07 +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
qwerty287
d815b20c54
Remove env argument of addons ( #3100 )
...
This argument is pretty useless, so let's remove it and let addons get
their config on their own.
Note that this is a breaking change, but as [per
docs](https://woodpecker-ci.org/docs/next/administration/addons/overview )
the addon implementation can change at any time.
2024-01-02 19:54:34 +01:00
qwerty287
0c05c38ddd
Move cmd/common to shared ( #3092 )
2023-12-31 23:29:56 +01:00
qwerty287
7e2ea306c4
Remove workflow version again ( #3052 )
2023-12-28 14:34:13 +01:00
qwerty287
e575ffe72d
Add some tests ( #3030 )
2023-12-27 10:36:49 +01:00
qwerty287
04d1f9ff5f
Support more addon types ( #2984 )
...
Actually support all types that can be possible.
Closes https://github.com/woodpecker-ci/woodpecker/discussions/2520
2023-12-24 13:26:23 +01:00
qwerty287
dfc2c265b1
Support go plugins for forges and agent backends ( #2751 )
...
As of #2520
Support to load new forges and agent backends at runtime using go's
plugin system. (https://pkg.go.dev/plugin )
I also added a simple example addon (a new forge which just prints log
statements), it should be removed later of course, but you can see an
example.
---------
Co-authored-by: Michalis Zampetakis <mzampetakis@gmail.com >
Co-authored-by: Anbraten <anton@ju60.de >
2023-12-20 14:26:57 +01:00
6543
249b8fedd9
Bump default clone image version to 2.4.0 ( #2852 )
...
as with https://github.com/woodpecker-ci/plugin-git/pull/106 we have a potential to speed up clone step a lot
2023-11-21 02:15:08 +01:00
qwerty287
70711ed9db
Replace interface{} with any ( #2807 )
...
like golang:
2580d0e08d
2023-11-12 18:23:48 +01:00
qwerty287
fd77b2e9d7
Fix repo owner filter ( #2808 )
...
and move to server config instead of middleware
cc @xoxys
closes #2784
2023-11-12 14:39:41 +01:00
qwerty287
1bc4415075
Add workflow version ( #2476 )
...
Closes #1834
---------
Co-authored-by: 6543 <6543@obermui.de >
Co-authored-by: Anbraten <anton@ju60.de >
Co-authored-by: Lauris BH <lauris@nix.lv >
2023-11-06 01:37:02 +01:00