5584 Commits
Author SHA1 Message Date
4647e64f13 Report problems with listening to ports and exit (#2102)
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
Co-authored-by: Anbraten <anton@ju60.de>
2023-11-01 11:44:08 +01:00
6543andGitHub e83357833d Use path.Join for server side path generation (#2689)
make sure to have valid config even when server is running under windows

---
*Sponsored by Kithara Software GmbH*
2023-11-01 11:29:44 +01:00
Weblate fe7dc3fff5 Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/
Translation: Woodpecker CI/UI
2023-11-01 09:43:59 +00:00
runephilosof-karnovgroupandGitHub 97f04449a4 Woodpecker-go: Use Feed instead Activity (#2690)
The models had gotten out of sync.
Use the same definition ~to avoid them getting out of sync in the
future~.

Closes https://github.com/woodpecker-ci/woodpecker/issues/2679
2023-11-01 10:43:55 +01:00
Weblate bde9f97407 Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/
Translation: Woodpecker CI/UI
2023-11-01 09:30:46 +00:00
2ff916c804 Refactor UI dark/bright mode (#2590)
- collapse pipeline configs by default, closes
https://github.com/woodpecker-ci/woodpecker/discussions/2557
- refactor ui themes: instead of just differentiating between "is dark"
or "is not dark", add a third "auto" option following the browser
settings (closes
https://github.com/woodpecker-ci/woodpecker/discussions/2204) and put
everything into an enum. also move the option from the navbar to user
settings.

---------

Co-authored-by: Anbraten <anton@ju60.de>
2023-11-01 10:30:40 +01:00
4198c447fb Destroy steps after they are done (#2681)
Co-authored-by: 6543 <m.huber@kithara.com>
2023-11-01 09:35:11 +01:00
6543andGitHub 902877690d Fix secrets UI (#2687) 2023-11-01 08:36:59 +01:00
AnbratenandGitHub fffddb0bc3 Fix docker preview images (#2683) 2023-10-31 21:07:29 +01:00
6543andGitHub 5742e8695c Do not sanitzie secrets with 3 or less chars (#2680)
as this secrets have to low entropy they can not be valid secrets and
e.g. make log only unredable

just add a secret with value `a` to a repo an run a pipeline ...

---
*Sponsored by Kithara Software GmbH*
2023-10-31 19:44:03 +01:00
WeblateandMichael 15960e7628 Translated using Weblate (French)
Currently translated at 100.0% (352 of 352 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
2023-10-31 16:46:08 +00:00
renovate[bot]andGitHub c36b1cd6ff chore(deps): lock file maintenance (#2673) 2023-10-31 13:21:20 +01:00
Jannik HeuerandGitHub 0fbf8cfc85 Fix secret image filter regex (#2674) 2023-10-31 13:15:13 +01:00
Patrick SchratzandGitHub 2f0bb7153e Pin trivy docker image version (#2668) 2023-10-31 13:04:28 +01:00
renovate[bot]andGitHub e4fe5022c0 fix(deps): update golang (packages) (#2671) 2023-10-31 12:55:47 +01:00
qwerty287andGitHub 9c07b15c99 Fix where syntax (#2676) 2023-10-31 12:43:06 +01:00
renovate[bot]andGitHub 8a21a4c08e fix(deps): update docker to v24 (#2675) 2023-10-31 12:33:27 +01:00
856b2ef8c7 pre-commit fixes (#2669)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Anbraten <anton@ju60.de>
2023-10-31 09:14:09 +01:00
Patrick SchratzandGitHub bd46c01a3e Use pre-commit (#2650) 2023-10-28 21:58:59 +02:00
4dbde3c409 fix(deps): update dependency fuse.js to v7 (#2666)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-28 21:31:34 +02:00
e0463068c9 chore(deps): update dependency @types/node to v20 (#2664)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-28 21:17:32 +02:00
renovate[bot]andGitHub 7345348253 chore(deps): update woodpeckerci/plugin-docker-buildx docker tag to v2.2.0 (#2663) 2023-10-28 13:54:33 +02:00
renovate[bot]andGitHub 094f3033f9 chore(deps): update mysql docker tag to v8.2.0 (#2662) 2023-10-28 13:51:55 +02:00
6543andGitHub 5b3bba726d local backend ignore errors in commands inbetween (#2636)
for normal posix shells we have to add the `-e ` option ... but as there
are more shells out there we have to handle this edgecases on base per
base case.

create a switch case statement in woodpecker should be fine as there is
only a finite number of shells, used in production.

also close  #2612

---
*Sponsored by Kithara Software GmbH*
2023-10-28 13:38:47 +02:00
qwerty287andGitHub e74115027b Add some tests (#2652)
and some cleanups
2023-10-28 13:37:54 +02:00
renovate[bot]andGitHub 4f8732bafc chore(deps): update docs npm deps non-major (#2660) 2023-10-28 08:43:25 +02:00
renovate[bot]andGitHub 8a1f271b58 chore(deps): update web npm deps non-major (#2661) 2023-10-28 08:19:29 +02:00
3607886be2 Translated using Weblate (Indonesian)
Currently translated at 100.0% (352 of 352 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (352 of 352 strings)

Translated using Weblate (German)

Currently translated at 100.0% (352 of 352 strings)

Co-authored-by: Linerly <linerly@protonmail.com>
Co-authored-by: qwerty287 <ndev@web.de>
Co-authored-by: yeziruo <i@yeziruo.com>
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/de/
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/id/
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/zh_Hans/
Translation: Woodpecker CI/UI
2023-10-26 08:46:08 +00:00
qwerty287andGitHub aeb7bcb26a Remove WOODPECKER_DOCS config (#2647) 2023-10-25 15:05:19 +02:00
qwerty287andGitHub 70531821bf Add woodpecker-lint tool (#2648) 2023-10-25 11:09:39 +02:00
AnbratenandGitHub f44aa8a6fd Remove plugin-only option from secrets (#2213) 2023-10-24 20:38:47 +02:00
703983419a Bump codecov version to fix build (#2644)
Co-authored-by: 6543 <6543@obermui.de>
2023-10-24 17:20:07 +02:00
qwerty287andGitHub 387637bb4e Use repo user to repair (#2645)
Solve
https://github.com/woodpecker-ci/woodpecker/pull/2642#pullrequestreview-1694731501
2023-10-24 15:54:43 +02:00
qwerty287andGitHub 5045f1e431 Remove deprecated API paths (#2639) 2023-10-24 15:21:05 +02:00
Patrick SchratzandGitHub c344cbb0fc Fix codecov plugin version (#2643)
After the recent update of the plugin (which now follows semver)
2023-10-24 14:55:24 +02:00
AnbratenandGitHub 66a5ba4e4f Add prettier (#2600) 2023-10-24 14:42:05 +02:00
qwerty287andGitHub 69917c1a0d Add "Repair all" button (#2642)
to the admin repo list

ref #2639
2023-10-24 14:12:55 +02:00
qwerty287andGitHub d5e68efc95 Do not print log level on CLI (#2638)
if it's not in debug log level

closes https://github.com/woodpecker-ci/woodpecker/issues/1764
2023-10-24 12:23:42 +02:00
qwerty287andGitHub a1a35eb7be Fix error when closing logs (#2637)
Previously, *all* log streams of the pipeline were closed everytime when
a workflow is done, if you have multiple workflows, streams will be
closed multiple times.

Closes https://github.com/woodpecker-ci/woodpecker/issues/2036
2023-10-24 10:44:36 +02:00
qwerty287andGitHub 31240b5771 Remove SSH backend (#2635)
The SSH backend is, similar to Gogs and Coding for forges, completely
unmaintained and seems unused (it is likely broken but we didn't get any
reports).
Instead, you should directly run the agent on the SSH machine with the
`local` backend.
2023-10-24 01:55:30 +02:00
qwerty287andGitHub 9232db06dd Use pagination utils (#2633)
1. replace custom pagination code with pagination util
2. add pagination if it could be necessary (hook deactivation)
2023-10-23 18:44:25 +02:00
4803160f27 Add autoscaler docs (#2631)
Co-authored-by: Anbraten <anton@ju60.de>
2023-10-23 15:18:38 +02:00
30328e6b2d Rework setup docs (#2630)
Co-authored-by: Anbraten <anton@ju60.de>
2023-10-23 14:37:29 +02:00
JanikandGitHub ae2aff9afc doc: improve prometheus docs (#2617)
Adding docs about how to read the bearer token from a file
2023-10-23 14:00:23 +02:00
qwerty287andGitHub 0acb65e1db Do not run docker prepare steps (#2626) 2023-10-23 13:43:40 +02:00
qwerty287andGitHub efbde332a3 Fix CI_WORKSPACE in local backend (#2627)
closes https://github.com/woodpecker-ci/woodpecker/issues/2610
2023-10-23 12:54:10 +02:00
JanikandGitHub 7cbbedbc06 docs add nixos install instructions (#2616)
Hi I created a small docs draft adding install instructions for NixOS
since I initially wrote the woodpecker NixOS module which is now in
stable for ~6 months and multiple people my self included actively use
it. cc @ambroisie since we co-maintain it and he did a lot of
improvement work on the module.
2023-10-23 10:53:13 +02:00
qwerty287andGitHub e1b08c2a96 Fix docker workflow and only run if needed (#2625)
- removes docker username secret
(https://github.com/woodpecker-ci/woodpecker/issues/2589)
- fix `when` filters
https://ci.woodpecker-ci.org/repos/3780/pipeline/8907/9
- add path filter to only build docker image if stuff was changed (or
label is added)

closes #2203 
closes #2598
2023-10-23 10:08:48 +02:00
qwerty287andGitHub 45bff3f49f Some mobile UI fixes (#2624)
- hide event badges on secret lists
- fix margin on admin users
2023-10-23 09:36:46 +02:00
qwerty287andGitHub ce85a60e32 Dynamic forge request size (#2622)
and remove checks for gitea 1.18 which is quite old already and
shouldn't be used anymore

closes https://github.com/woodpecker-ci/woodpecker/issues/1038
2023-10-23 09:22:00 +02:00