Robert Kaussow
4c2dbca2e9
Replace linter icons to match theme ( #2765 )
...
@qwerty287 @anbraten What do you think about this approach? This way the
icons fit more into the existing design. I've also moved the icon in the
tab to the end as this looks IMO a bit better on mobile view, but open
for discussions.
![image](https://github.com/woodpecker-ci/woodpecker/assets/3391958/f56a9688-4ca2-4b7b-a053-3e74effe6976 )
<img
src="https://github.com/woodpecker-ci/woodpecker/assets/3391958/93cd4dd6-4e22-4210-9fee-f8d134d3df42 "
width=350> <img
src="https://github.com/woodpecker-ci/woodpecker/assets/3391958/6128fec9-3dc5-4483-abde-5a911b236138 "
width=350>
Alternative idea for errors:
<img
src="https://github.com/woodpecker-ci/woodpecker/assets/3391958/bee8b1ea-8d27-43cc-9fb1-2df0031d3551 "
width=350>
Or just use one symbol and only change the color for errors/warnings?
2023-11-09 00:03:36 +02:00
Weblate
6ff2e7c97f
Translated using Weblate (French)
...
Currently translated at 100.0% (360 of 360 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-11-08 13:39:17 +00:00
silverwind
872fea0e14
Remove go versions from .golangci.yml ( #2775 )
...
1. `linter.lang-version` is deprecated in favor of `run.go`
2. `run.go` defaults to the version in `go.mod` as per
[docs](https://golangci-lint.run/usage/configuration/#run-configuration ):
```yaml
# Define the Go version limit.
# Mainly related to generics support since go1.18.
# Default: use Go version from the go.mod file, fallback on the env var `GOVERSION`, fallback on 1.18
go: '1.19'
```
So in summary, we don't need these versions in the file as long as we
keep the version in go.mod bumped.
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2023-11-07 20:29:37 +01:00
Patrick Schratz
9d5ef117a2
Fix listing Gitea repos ( #2768 )
2023-11-07 20:18:42 +01:00
Anbraten
52163b9a3e
Fix sidepanel not closable via button ( #2772 )
2023-11-07 14:22:08 +01:00
6543
5a7b689e30
Switch to go vanity urls ( #2706 )
...
Co-authored-by: Anbraten <anton@ju60.de>
2023-11-07 08:04:33 +01:00
pre-commit-ci[bot]
9648765ae5
[pre-commit.ci] pre-commit autoupdate ( #2767 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-06 20:12:23 +01:00
Weblate
6ab0e800dc
Translated using Weblate (German)
...
Currently translated at 100.0% (360 of 360 strings)
Co-authored-by: qwerty287 <ndev@web.de>
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/de/
Translation: Woodpecker CI/UI
2023-11-06 14:46:11 +00:00
Anbraten
731d4713c0
Fix pipeline error migration ( #2735 )
...
Co-authored-by: Patrick Schratz <patrick.schratz@gmail.com>
2023-11-06 13:20:28 +01:00
6543
cc252b4ac9
Mark kubernetes backend as fully supported ( #2756 )
...
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2023-11-06 09:34:11 +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
renovate[bot]
9e0e62a757
Lock file maintenance ( #2755 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Update | Change |
|---|---|
| lockFileMaintenance | All locks refreshed |
🔧 This Pull Request updates lock files to use the latest dependency
versions.
---
### Configuration
📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
Automerge - "before 4am" (UTC).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMS41IiwidXBkYXRlZEluVmVyIjoiMzcuMzEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-06 01:19:08 +01:00
qwerty287
a417cca25b
UI enhancements/fixes ( #2754 )
...
- disallow collapsing pipeline configs if it's only one config
- do not show name if only one config
2023-11-05 15:55:49 +01:00
Anbraten
9e10100ad6
Fail on missing secrets ( #2749 )
...
Co-authored-by: pat-s <patrick.schratz@gmail.com>
2023-11-05 12:47:42 +01:00
qwerty287
8946d2099c
Update docusaurus to v3 ( #2732 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: pat-s <patrick.schratz@gmail.com>
2023-11-05 10:43:44 +01:00
qwerty287
45a5a2dde5
Fix panic on logger ( #2745 )
2023-11-05 09:31:06 +01:00
qwerty287
3524301335
Frontport changelog 1.0.4 ( #2738 ) ( #2744 )
2023-11-05 09:12:38 +01:00
renovate[bot]
18414cc29f
Update golang (packages) ( #2742 )
2023-11-05 08:57:05 +01:00
Ricardo Escaran
5c72b8d532
Fix the wrong link to the cron job document ( #2740 )
2023-11-05 08:13:28 +01:00
Weblate
19dca1e19c
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (360 of 360 strings)
Co-authored-by: Linerly <linerly@proton.me>
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/id/
Translation: Woodpecker CI/UI
2023-11-05 01:57:15 +00:00
qwerty287
620d669e03
Fix lowercase ( #2739 )
...
from #2722
2023-11-04 17:09:32 +01:00
Anbraten
a0f2ee9506
Add deprecation warnings ( #2725 )
2023-11-04 15:30:47 +01:00
Anbraten
33f9574dce
Add version and update notes ( #2722 )
2023-11-04 14:20:50 +01:00
Anbraten
5f8e252fba
Fix default tab not being selected ( #2733 )
2023-11-04 14:20:04 +01:00
Weblate
dffdcdaac0
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (357 of 357 strings)
Translated using Weblate (German)
Currently translated at 100.0% (357 of 357 strings)
Co-authored-by: Linerly <linerly@proton.me>
Co-authored-by: qwerty287 <ndev@web.de>
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/de/
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/id/
Translation: Woodpecker CI/UI
2023-11-04 10:43:42 +00:00
J-Ha
9af71dcc98
Use unique label selector for pod label for kubernetes services ( #2723 )
...
Co-authored-by: Julian Haseleu <julian.haseleu@dreamit.de>
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2023-11-04 10:35:37 +01:00
renovate[bot]
fc8a001b2b
Update woodpeckerci/plugin-ready-release-go Docker tag to v0.7.0 ( #2728 )
2023-11-04 07:44:13 +01:00
Anbraten
b949c190de
Some UI fixes ( #2698 )
...
- fix first log line being dropped if channel was opened
- link org and repo on repo logs view
- fix decline pipeline status does not update
2023-11-04 06:51:26 +01:00
Anbraten
fe489287fc
Fix active tab not updating on prop change ( #2712 )
2023-11-03 16:01:14 +01:00
Patrick Schratz
fd8f35a879
Fix pinned alpine package versions ( #2713 )
2023-11-03 15:41:44 +01:00
Anbraten
49f95edf00
Fix step selection ( #2719 )
...
Just reverted those lines from #1572
2023-11-03 14:42:59 +01:00
qwerty287
4cb48aab1d
Fix axisID for non-matrix ( #2717 )
...
Just one more from #2695
2023-11-03 14:04:37 +01:00
qwerty287
d284aeb545
Fix default status ( #2715 )
...
Regression #2695
probably closes #2716
2023-11-03 13:00:34 +01:00
Weblate
dd930e5754
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-03 10:44:09 +00:00
Anbraten
5ff006614f
Enhance linter and errors ( #1572 )
...
Co-authored-by: 6543 <m.huber@kithara.com>
Co-authored-by: qwerty287 <80460567+qwerty287@users.noreply.github.com>
2023-11-03 11:44:03 +01:00
Janik
4c4fdff5f7
Add grafana dashobard to awesome ( #2710 )
...
Co-authored-by: Patrick Schratz <patrick.schratz@gmail.com>
2023-11-02 18:21:49 +01:00
6543
7bc40f20cb
Option to change temp dir for local backend ( #2702 )
...
---
*Sponsored by Kithara Software GmbH*
2023-11-02 15:45:18 +01:00
Michael Holtermann
da6f39258d
Improve secrets documentation ( #2707 )
...
Adds some editorial improvements that hopefully clarify the usage of
secrets.
Fixes #2704
---------
Co-authored-by: Michael Holtermann <michael.holtermann@lynq.tech>
2023-11-02 15:36:18 +01:00
qwerty287
c1faa95d8f
Revert breaking pipeline changes ( #2677 )
...
Revert #2180 and #2480 so we can release v2.0 without breaking changes
in pipeline config.
After merging #2476 we should apply these changes to a new v2.
After merging this, we should be ready for the 2.0 release.
---------
Co-authored-by: Anbraten <anton@ju60.de>
2023-11-02 15:31:49 +01:00
Weblate
f270be4940
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (354 of 354 strings)
Co-authored-by: Linerly <linerly@proton.me>
Translate-URL: http://translate.woodpecker-ci.org/projects/woodpecker-ci/ui/id/
Translation: Woodpecker CI/UI
2023-11-02 12:17:40 +00:00
runephilosof-karnovgroup
dbed835b6d
Use int64 for IDs in woodpecker client lib ( #2703 )
...
Switch from int to int64 for IDs
2023-11-02 12:21:11 +01:00
6543
c75068920c
save GOOS and GOARCH in local engine ( #2701 )
...
make refactoring easyer
2023-11-02 07:58:32 +01:00
Thomas Anderson
de53b906e8
Add ports into pipeline backend step model ( #2656 )
...
Closes #2655 .
[Pipeline](https://woodpecker-ci.org/docs/next/usage/services#complete-pipeline-example ):
```yaml
services:
database:
image: mysql
environment:
- MYSQL_DATABASE=test
- MYSQL_ROOT_PASSWORD=example
ports:
- 3306
steps:
get-version:
image: ubuntu
commands:
- ( apt update && apt dist-upgrade -y && apt install -y mysql-client 2>&1 )> /dev/null
- sleep 60s # need to wait for mysql-server init
- echo 'SHOW VARIABLES LIKE "version"' | mysql -uroot -hdatabase test -pexample
```
Service:
```yaml
apiVersion: v1
kind: Service
metadata:
name: wp-01hdq6gbkw1mn6k1655fs3rntf-0-services-0
namespace: woodpecker-runtime
...
selfLink: >-
/api/v1/namespaces/woodpecker-runtime/services/wp-01hdq6gbkw1mn6k1655fs3rntf-0-services-0
status:
loadBalancer: {}
spec:
ports:
- protocol: TCP
port: 3306
targetPort: 3306
selector:
step: database
clusterIP: 10.43.180.120
clusterIPs:
- 10.43.180.120
type: ClusterIP
sessionAffinity: None
ipFamilies:
- IPv4
ipFamilyPolicy: SingleStack
internalTrafficPolicy: Cluster
```
2023-11-02 04:12:41 +01:00
Thomas Anderson
3620c84da4
Unregister stateless agents from server on termination ( #2606 )
...
Closes #2027
---------
Co-authored-by: 6543 <6543@obermui.de>
2023-11-02 01:53:47 +02:00
Patrick Schratz
ec62a1d0c6
Pin alpine versions in Dockerfile ( #2649 )
2023-11-01 23:46:03 +01:00
qwerty287
abb2f280eb
Unique status for matrix ( #2695 )
...
implement this fix but with an additional field on workflows to not
change the workflow name
closes #1840
closes #713
---------
Co-authored-by: 6543 <6543@obermui.de>
2023-11-01 17:28:02 +01:00
6543
037703028e
Fix typo in golang image name ( #2696 )
2023-11-01 17:01:34 +01:00
6543
ebe0307c6b
Let the backend engine report the current platform ( #2688 )
...
if you run woodpecker-agent on windows and connect it to an docker
daemon, there could be two different platforms possible, as you can
switch from linux to windows mode and visa versa
---
*Sponsored by Kithara Software GmbH*
2023-11-01 15:38:37 +01:00
Joonhyeok Ahn
5876213b42
Showing the pending pipelines on top ( #1488 )
...
close #1358
---------
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
2023-11-01 15:37:43 +01:00
Robert Kaussow
1f7c087074
Use full qualifyer for images ( #2692 )
...
Supersedes https://github.com/woodpecker-ci/woodpecker/pull/1659
---------
Co-authored-by: 6543 <6543@obermui.de>
2023-11-01 15:25:48 +01:00