LJ
cde1b3b95d
Add an small autoscaler project to awesome list ( #1517 )
...
A small project, that creates and removes VPS server on hetzner, based on the current CI needs.
2023-01-02 05:30:10 +01:00
6543
8f687cc796
Update Owners 2023 ( #1516 )
...
Address https://github.com/woodpecker-ci/woodpecker/issues/1467
2023-01-01 19:33:08 +01:00
Stephen Muth
1816f6c715
Allow adding additional labels/annotations to kubernetes worker pods ( #1510 )
...
Example agent environment configuration using the new value:
```yaml
- env:
- name: WOODPECKER_BACKEND
value: kubernetes
- name: WOODPECKER_BACKEND_K8S_NAMESPACE
value: default
- name: WOODPECKER_BACKEND_K8S_POD_LABELS
value: '{"sidecar.istio.io/inject":"false"}'
```
2022-12-31 01:37:09 +01:00
Weblate
0923aa2624
Translated using Weblate (French)
...
Currently translated at 99.5% (236 of 237 strings)
Co-authored-by: Michael <misc+weblatewoodp@zarb.org >
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/fr/
Translation: Woodpecker CI/UI
2022-12-29 22:03:40 +00:00
Lukas
72df167d2d
Lazy load locales ( #1362 )
...
Closes #1345
`index.js` size reduction: `538.71 KiB` -> `382.74 KiB`
Also sets correct html `lang` attribute.
2022-12-29 13:41:59 +01:00
6543
7c9644c887
Add WebDAV to plugin index
2022-12-29 01:37:15 +01:00
6543
af2c278723
Dont panic on hook parsing ( #1501 )
...
close #1422
2022-12-25 22:50:57 +02:00
6543
5214813a23
ci: cross-compile-server: force pure Go resolver ( #1502 )
...
close #1497
2022-12-25 16:36:43 +01:00
Weblate
5cd15c80e6
Translated using Weblate (Russian)
...
Currently translated at 81.8% (194 of 237 strings)
Translated using Weblate (Russian)
Currently translated at 81.8% (194 of 237 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (237 of 237 strings)
Co-authored-by: Ernest Shefer <shef-er@ya.ru >
Co-authored-by: Leonid Maslakov <root@lcomrade.su >
Co-authored-by: Linerly <linerly@protonmail.com >
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/id/
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/ru/
Translation: Woodpecker CI/UI
2022-12-25 12:03:35 +00:00
Weblate
3fa2a8c139
Translated using Weblate (Russian)
...
Currently translated at 71.7% (170 of 237 strings)
Translated using Weblate (Russian)
Currently translated at 71.7% (170 of 237 strings)
Co-authored-by: Ernest Shefer <shef-er@ya.ru >
Co-authored-by: Leonid Maslakov <root@lcomrade.su >
Co-authored-by: Weblate <noreply@weblate.org >
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/ru/
Translation: Woodpecker CI/UI
2022-12-24 11:38:02 +00:00
Weblate
3672864844
Added translation using Weblate (Russian)
...
Co-authored-by: Leonid Maslakov <root@lcomrade.su >
2022-12-24 05:49:38 +00:00
6543
b1d697b52a
Add Changelog for v0.15.6 ( #1498 ) ( #1500 )
2022-12-23 20:18:18 +01:00
6543
7f5c3d3191
bump DefaultCloneImage version to v2.0.x
2022-12-23 18:02:07 +01:00
6543
fc4af44b43
router: create apiBase ( #1442 )
...
- refactor to dedup string `api`
- bump golang.org/x/next
2022-12-21 16:16:36 +01:00
smainz
73067c5868
Add a sentence regarding translations to the development docs (UI page) ( #1459 )
...
Make obvious, that at least an English message key has to be added to the message files
2022-12-21 14:45:41 +01:00
Anbraten
a3f4f3056c
disable metrics access if no token is set ( #1469 )
2022-12-09 18:03:43 +01:00
smainz
cfb288201f
Add button to trigger deployments ( #1415 )
...
Co-authored-by: 6543 <6543@obermui.de >
Co-authored-by: Anbraten <anton@ju60.de >
Co-authored-by: Lauris BH <lauris@nix.lv >
2022-12-01 21:41:36 +01:00
Lukas
5d1ec770c9
Improve button and input contrast in dark mode ( #1456 )
...
Co-authored-by: Lauris BH <lauris@nix.lv >
2022-11-29 00:44:00 +01:00
Weblate
a884e13885
Translated using Weblate (French)
...
Currently translated at 100.0% (228 of 228 strings)
Translated using Weblate (Spanish)
Currently translated at 23.2% (53 of 228 strings)
Translated using Weblate (Spanish)
Currently translated at 23.2% (53 of 228 strings)
Co-authored-by: Julio Loayza <julio+woodpecker@loayzameneses.com >
Co-authored-by: Michael <misc+weblatewoodp@zarb.org >
Co-authored-by: Roger Steve Ruiz <roger@0p9.co >
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/es/
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/fr/
Translation: Woodpecker CI/UI
2022-11-25 17:02:54 +00:00
Weblate
f41e3e1438
Translated using Weblate (Spanish)
...
Currently translated at 18.8% (43 of 228 strings)
Co-authored-by: Roger Steve Ruiz <roger@0p9.co >
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/es/
Translation: Woodpecker CI/UI
2022-11-23 21:55:45 +00:00
6543
b6399c0a08
Refactor agent: split code in subfunctions ( #1441 )
...
logs of a killed pipeline are stored, with this pull
2022-11-23 15:35:24 +01:00
Weblate
a0f24ff203
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (228 of 228 strings)
Co-authored-by: Linerly <linerly@protonmail.com >
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/id/
Translation: Woodpecker CI/UI
2022-11-23 14:02:54 +00:00
6543
af69e03679
CI: pin xgo and go to v1.18.7 ( #1439 )
2022-11-23 08:01:38 +01:00
smainz
b8900cdf88
Fix wrong drone env vars ( #1419 )
...
Provide up to date drone compatibility environment variables to each step execution.
closes #1416
Before a step is executed, some environemnt variables are updated.
This ensures, that the updated environment variables are copied to their corresponding `DRONE_` environemt variables.
Side effect is that the `DRONE_` environemnt variables are no longer available in the metadata which should not harm as they are not used inside woodpecker.
2022-11-22 23:57:12 +01:00
Josh Soref
e7c8ed00e6
Makefile tweaks ( #1410 )
...
make CGO optional and fix a bug
Co-authored-by: 6543 <6543@obermui.de >
2022-11-22 23:39:49 +01:00
Weblate
cbe74dee34
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (216 of 216 strings)
Co-authored-by: Linerly <linerly@protonmail.com >
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/id/
Translation: Woodpecker CI/UI
2022-11-22 13:02:57 +00:00
smainz
47faff3eff
Refresh token before executing a cron pipeline ( #1432 )
...
Co-authored-by: Lauris BH <lauris@nix.lv >
Co-authored-by: Anbraten <anton@ju60.de >
2022-11-19 21:47:47 +01:00
Anbraten
dfd4622ba2
Point docs navbar items to selected version ( #1434 )
2022-11-19 15:21:03 +01:00
velsinki
dda4998261
Change healtcheck port into address format, redo #1197 ( #1423 )
...
As discussed in the comments in PR #1197 . Also add documenation
accordingly.
One thing I'm not sure about is the simple check in health.go if the
address is usable in the GET request or not. From reading
https://pkg.go.dev/net#Dial it seems that the only non-standard address
format that would work in the `net` package but not in a GET url would
likely only be `:port`, as the others listed here are actually also
valid urls:
`For TCP, UDP and IP networks, if the host is empty or a literal
unspecified IP address, as in ":80", "0.0.0.0:80" or "[::]:80" for TCP
and UDP, "", "0.0.0.0" or "::" for IP, the local system is assumed.`
One additional thing I noticed is that while `WOODPECKER_SERVER_ADDR`
and `WOODPECKER_SERVER_ADDR` use the default value format of `:PORT`,
`WOODPECKER_SERVER` actually uses `localhost:9000`. I guess it makes a
bit of sense, considering the server might not be local to the agent,
but it looks a bit inconsistent this way. I don't think it would hurt to
make the `WOODPECKER_HEALTHCHECK_ADDR` in this format too, but then it's
different from the server flags again... :-)
2022-11-19 13:06:51 +02:00
Lukas
1786c0554a
Dismiss popups with escape ( #1426 )
...
Co-authored-by: Anbraten <anton@ju60.de >
2022-11-18 11:42:04 +01:00
Joaquin
482678daf5
Fix pipeline feed not updated by new events ( #1424 )
...
Co-authored-by: Anbraten <anton@ju60.de >
2022-11-18 10:59:24 +01:00
Lukas
2dfa231184
Unify buttons, links and improve focus styles ( #1317 )
2022-11-18 08:10:43 +01:00
Michaël Dierick
7859bde63d
add support for DRONE_COMMIT_SHA alias ( #1421 )
...
[The docker plugin
uses](d0e7d7f01b/cmd/drone-docker/main.go (L43)
)
the `DRONE_COMMIT_SHA` variant. According to [drone
reference](https://docs.drone.io/pipeline/environment/reference/ ) doc,
`DRONE_COMMIT_SHA` and `DRONE_COMMIT` are the same thing (although the
default value in the docker plugin suggests the 8-char short form).
2022-11-16 18:14:06 +01:00
smainz
2730d3939a
Fix usage text of cli sub-command 'cron' ( #1420 )
2022-11-16 14:58:30 +01:00
Sergio Fenoll
f0e518a5a2
Add option to ignore failures on steps ( #1219 )
...
closes #1181
closes #834
Adds `ignore_failure` to pipeline steps. When it's set to true,
if the step fails the following steps continue to execute as if no failure had occurred.
---
failure enums idea:
* fail (default) = if other steps run in parallel, wait for them and
then let workflow fail
* cancel = if other steps run in parallel, kill them
* ignore = we mark the step as failed but it wont have any impact
2022-11-15 19:47:27 +01:00
Anbraten
de8ea95dd3
Rename forge-id to forge-remote-id ( #1418 )
2022-11-15 15:01:23 +01:00
Divya Jain
d785d05718
Use pipeline wrapper and improve scaffold UI ( #1368 )
...
Co-authored-by: Anbraten <anton@ju60.de >
Co-authored-by: 6543 <6543@obermui.de >
2022-11-15 10:13:52 +01:00
Lukas
0c96880d70
Fix reopening gitpod workspace ( #1300 )
...
Co-authored-by: Anbraten <anton@ju60.de >
2022-11-15 09:18:11 +01:00
Anbraten
cab996608e
Use icons for step and workflow states ( #1409 )
...
Co-authored-by: 6543 <6543@obermui.de >
2022-11-14 12:25:58 +01:00
Jordan Christiansen
0295d36f29
Fix broken link in FAQ ( #1413 )
2022-11-10 18:36:41 +01:00
Josh Soref
12cbe15de0
Fix spelling: gitlab ( #1411 )
...
This is most of the GitLab changes that I dropped from #1405 .
As before, I'm happy to adjust things...
<details><summary>Problematic Changes</summary>
Fwiw, this is the part that causes the tests to break (I don't
understand why, but I'm leaving this change out):
```patch
commit 703cbe3ed398bf32535120ead733b80aa145c8db
Author: Josh Soref <2119212+jsoref@users.noreply.github.com >
Date: Tue Nov 8 17:09:06 2022 -0500
event?! -- this seems broken
diff --git a/server/forge/gitlab/testdata/hooks.go b/server/forge/gitlab/testdata/hooks.go
index 7d39306..e394afc 100644
--- a/server/forge/gitlab/testdata/hooks.go
+++ b/server/forge/gitlab/testdata/hooks.go
@@ -27,7 +27,7 @@ var (
ServiceHookHeaders = http.Header{
"Content-Type": []string{"application/json"},
"User-Agent": []string{"GitLab/14.3.0"},
- "X-Gitlab-Event": []string{"Service Hook"},
+ "X-GitLab-Event": []string{"Service Hook"},
}
)
diff --git a/shared/token/token.go b/shared/token/token.go
index 3f15537..191e5ee 100644
--- a/shared/token/token.go
+++ b/shared/token/token.go
@@ -64,7 +64,7 @@ func ParseRequest(r *http.Request, fn SecretFunc) (*Token, error) {
return parse(bearer, fn)
}
- token = r.Header.Get("X-Gitlab-Token")
+ token = r.Header.Get("X-GitLab-Token")
if len(token) != 0 {
return parse(token, fn)
}
```
</details>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com >
2022-11-09 17:16:17 +01:00
Josh Soref
023d03dd61
Spelling ( #1405 )
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2022-11-09 08:12:17 +01:00
Divya Jain
bb99d5cb6d
Match notification font size to rest of the UI ( #1399 )
2022-11-06 22:51:06 +01:00
Epsilon_02
b417edf8c1
Fix cut of woodpecker animation ( #1402 )
...
the woodpecker svg was cut on top and bottom when moving during an active pipeline.
2022-11-06 21:00:28 +01:00
6543
db1ec4d33f
web: remove unused @meforma/vue-toaster ( #1403 )
...
CVE-2022-37601
2022-11-06 20:52:13 +01:00
6543
e8490a757f
GenerateScript should not return encoded script ( #1397 )
...
followup to #1395
2022-11-06 13:36:34 +01:00
6543
18311d4360
Split and refactor ( #1394 )
...
Closes #974
2022-11-06 12:44:04 +01:00
qwerty287
e901f605b1
Fix local
and ssh
backends ( #1395 )
...
Base64-encoded string was not decoded.
2022-11-05 14:44:33 +02:00
Divya Jain
a94b756cc4
Show workflow state in ui and collapse completed workflows ( #1383 )
...
Fixes #1371
Co-authored-by: Anbraten <anton@ju60.de >
2022-11-05 02:18:16 +01:00
Michaël Dierick
df5225ff18
Fix indentation for pipeline-global when
documentation ( #1387 )
...
Fixes https://github.com/woodpecker-ci/woodpecker/issues/1386
Co-authored-by: 6543 <6543@obermui.de >
2022-11-05 00:57:11 +01:00