guillaumem and GuillaumeMeurillon
e630e0a394
Improve slow user authorization if many orgs/repos ( #5665 )
...
Co-authored-by: GuillaumeMeurillon <MeurillonGuillaume@users.noreply.github.com >
2026-06-01 11:37:31 +02:00
qwerty287
d05c597374
View warning if admin is configured at env level ( #6600 )
2026-05-19 10:27:44 +02:00
qwerty287
c64fa98b6e
Add timezone support for crons ( #6597 )
2026-05-17 20:26:37 +02:00
wucm667
1ffa588f87
fix(web): escape HTML in commit messages to prevent XSS ( #6523 )
...
Signed-off-by: wucm667 <stevenwucongmin@gmail.com >
2026-05-01 03:07:20 +02:00
6543 and qwerty287
ae19a87b71
Handle re-created forge repos gracefully ( #6370 )
...
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com >
2026-04-23 10:02:09 +02:00
6543
ed4a7dec72
unwrap obj to clone it ( #6409 )
2026-04-15 10:06:17 +02:00
6543
de4f9c21eb
WebUI: remove "lodash" dep ( #6369 )
...
make our webui smaler by 0.1Mb ... and remove dep that is haunted by security issues and almost replaced by modern browser APIs.
https://developer.mozilla.org/de/docs/Web/API/Window/structuredClone#browser-kompatibilit%C3%A4t
2026-04-04 14:20:16 +02:00
qwerty287
2de59621fb
Add netrc option for config/registry extension ( #6333 )
2026-03-31 17:39:28 +02:00
Sim-hu and qwerty287
4b4ef5e591
Show Woodpecker version on pipeline details ( #6316 )
...
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com >
2026-03-29 17:48:44 +02:00
def714cecd
Add external secret extension implementation ( #6252 )
...
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 >
Co-authored-by: qwerty287 <qwerty287@posteo.de >
2026-03-26 23:58:34 +01:00
qwerty287
17dcc86942
Allow to cancel on failure ( #6158 )
2026-03-19 13:41:44 +01:00
1643e77286
Add Container Registry credential extension ( #5993 )
...
Co-authored-by: techknowlogick <techknowlogick@gitea.com >
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com >
Co-authored-by: 6543 <6543@obermui.de >
2026-03-18 22:55:38 +01:00
qwerty287
480f673ff7
Fix status merging with skipped pipelines ( #6176 )
2026-03-02 15:35:43 +01:00
5034dd2aba
Added cancel info so one can see why it was cancelled ( #6072 )
...
Co-authored-by: 6543 <6543@obermui.de >
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com >
Co-authored-by: qwerty287 <qwerty287@posteo.de >
2026-02-06 17:11:02 +01:00
qwerty287 and 6543
ff6895308a
Support exclusive extensions ( #5978 )
...
Co-authored-by: 6543 <6543@obermui.de >
2026-01-26 16:13:00 +01:00
qwerty287 and 6543
8db8f49d16
Allow to add a note to secrets ( #5898 )
...
Co-authored-by: 6543 <6543@obermui.de >
2026-01-10 13:06:27 +01:00
qwerty287
00790bfa67
Custom vars for crons ( #5897 )
2025-12-28 22:15:29 +02:00
qwerty287 and 6543
8c231aa99d
Allow to disable a cron ( #5896 )
...
Co-authored-by: 6543 <6543@obermui.de >
2025-12-24 09:02:03 +00:00
216878d13d
Show warning if there is no workflow to run ( #5883 )
...
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com >
Co-authored-by: Robert Kaussow <xoxys@rknet.org >
2025-12-20 09:11:36 +01:00
qwerty287
26fc51bfd0
Fix secret on new forge ( #5715 )
...
closes #5677
2025-11-05 01:06:11 +01:00
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
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
6543 and qwerty287
388557d94a
New event pull request metadata ( #5214 )
...
Co-authored-by: qwerty287 <qwerty287@posteo.de >
2025-09-25 00:07:45 +02:00
Robert Kaussow and qwerty287
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
Anbraten and Robert Kaussow
49d112a210
Add and edit additional forges in UI ( #5328 )
...
Co-authored-by: Robert Kaussow <mail@thegeeklab.de >
2025-07-19 08:49:19 +02:00
Lauris BH
021cc59d53
Optimize repository list loading to return also latest pipeline info ( #4814 )
2025-02-08 09:42:45 +02:00
8e99551d18
Add allow list for approvals ( #4768 )
...
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com >
Co-authored-by: Robert Kaussow <xoxys@rknet.org >
Co-authored-by: Robert Kaussow <mail@thegeeklab.de >
2025-01-30 00:21:33 +01:00
6543
52fb493495
Add filter to list repository pipelines API ( #4416 )
2024-11-28 22:33:52 +01:00
5bb7cef08b
Allow to set custom trusted clone plugins ( #4352 )
...
Co-authored-by: 6543 <6543@obermui.de >
Co-authored-by: Thomas Anderson <127358482+zc-devs@users.noreply.github.com >
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-11-26 14:27:05 +01:00
Robert Kaussow
b3932a0aed
Redesign repo list and include last pipeline ( #4386 )
2024-11-20 12:24:56 +01:00
Anbraten
5e2fa8164b
Extend approval options ( #3348 )
2024-11-18 14:49:12 +01:00
qwerty287
29474fc7d9
Split repo trusted setting ( #4025 )
2024-11-01 21:37:31 +01:00
6543
f8cfda1ea9
Report custom labels set by agent admins back ( #4141 )
2024-10-06 17:13:41 +02:00
6543
febb8c5276
Implement org/user agents ( #3539 )
2024-09-30 12:33:16 +01:00
6543 and Anbraten
fcc57dfc38
Replay pipeline using cli exec by downloading metadata ( #4103 )
...
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com >
2024-09-25 07:20:51 +02:00
6543
41b2127e04
Don't expose task data via api ( #4108 )
2024-09-14 22:40:12 +02:00
qwerty287
b357ae7243
Add eslint-plugin-promise back ( #4022 )
2024-08-17 08:09:48 +02:00
qwerty287
b0fe208399
Show error returned from API ( #3980 )
2024-08-07 18:47:13 +02:00
qwerty287
2081ca85db
Refactor JSON and SDK fields ( #3968 )
2024-08-07 10:49:03 +02:00
8a5d36451c
chore(deps): lock file maintenance ( #3876 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: qwerty287 <qwerty287@posteo.de >
2024-07-07 01:15:18 -07:00
Lauris BH and Anbraten
28e982fffb
Global and organization registries ( #1672 )
...
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com >
2024-07-03 06:33:11 -07:00
Anbraten
fbb96ff8f5
Add api for forges ( #3733 )
2024-06-20 13:08:54 +02:00
Anbraten
9bc15a5f3b
Fix web api client ( #3779 )
2024-06-10 12:13:13 +02:00
22414744b0
chore(deps): update dependency eslint to v9 - abandoned ( #3594 )
...
Co-authored-by: qwerty287 <qwerty287@posteo.de >
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com >
Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-06-06 15:16:59 +02:00
Robert Kaussow
89e100cfd1
Add godot linter to harmonitze toplevel comments ( #3650 )
2024-05-13 22:58:21 +02:00
Fernando Barbosa and qwerty287
e6bda2c2b3
Support github deploy task ( #3512 )
...
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com >
2024-05-02 18:56:19 +02:00
Anbraten
dbd91d3884
Cleanup api docs and ts api-client options ( #3663 )
2024-05-01 11:50:41 +02:00
Thomas Anderson
b8763a8f34
Step logs removing API and Button ( #3451 )
...
Closes #3444
closes #1272
---
Admin:



User:

2024-04-15 01:50:50 +02:00
qwerty287 and Robert Kaussow
eaf10611eb
Allow to disable deployments ( #3570 )
...
…but if they're enabled, allow for all events. Also add warning that you
should only enable it if you trust the users with push access.
closes #3559
---------
Co-authored-by: Robert Kaussow <xoxys@rknet.org >
2024-04-02 22:03:37 +02:00
qwerty287 and Patrick Schratz
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