Features
- add
agentlabel (#449) (7bd551c) - ui: show agent name instead of ID in log panel (58dbf0c)
- paginate agent list (#448) (c5684ed)
- preserve FIFO queue information during server restarts (#447) (35e0e98)
- overhaul agent panel (#446) (80f22ea)
- cli: enable completion support for cli (a998193)
- kubernetes: add task UUID label to pod labels (2df321c)
- server: add new metadata labels to pipelines (0c82cbf)
- ui: link queued builds to pipelines (1303db4)
- bitbucketdatacenter: Implement missing OrgMembership method (ef1bdb1)
- cli: support reading secrets from file (1d2817a)
- support macOS agents via "local" backend (#444) (466fc0c)
- add maintenance option to clean up stale agents (#415) (73398ef)
Bug Fixes
- apply agent cleanup also to agents without any connection ever (e126de4)
- make timestamp DB query engine agnostic (5ea9d11)
- regression for agent label filtering and label registration (ecd931c)
- bitbucketdatacenter: support for pull requests opened events from forked repositories (262fa1b)
- issues in queue task processing when tasks don't have assigned (f3a8d59)
- docs: update broken container package links in installation docs (#414) (a30778a)
Maintenance
- update all dependencies (88c86b5)
- use alert icon instead of status-error for disconnected agents (831146e)
- rename 'labels' to 'Custom Labels' (0d4b605)
- improvements to agent logging and reconnectivity and database queue (HA) task assignments (#445) (fc28969)
- deps: drop
github.com/gorilla/securecookiein favor ofrandom.GetRandomBytes(4d08ea2) - list all repos in repository view if user is admin (713dfeb)
- improve error message when agent fails to connect (bf8d14e)
- trace errors during
SetupWorkflowto make service step setup errors visible to user (d010851) - invalidate docker cache for server binary copy step unconditionaly (8110b9a)
- format (f05158f)
- update node modules (ad9b3e2)
- deps: update module github.com/google/go-github/v74 to v76 (#438) (ce7918f)
- deps: update golang-packages (#441) (0736ccc)
- deps: update dependency vitest to v4 (#443) (7b37604)
- deps: update dependency @vueuse/core to v14 (#442) (1459fed)
- deps: update frontend deps non-major to v4.1.16 (#440) (6ed1371)
- deps: update reg.devxy.io/docker.io/thegeeklab/git-sv docker tag to v2.0.6 (#439) (14a8a52)
- deps: update dependency @antfu/eslint-config to v6 (#436) (af542c0)
- deps: update golang-packages (#435) (1efedb4)
- deps: update dependency prettier-plugin-tailwindcss to ^0.7.0 (#434) (8626bb9)
- deps: update dependency crow-plugins/clone to v1.0.2 (#433) (e0ec025)
- deps: update codeberg.org/crow-plugins/docker-buildx docker tag to v1.1.2 (#432) (7f5c00a)
- deps: update codeberg.org/crow-plugins/clone docker tag to v1.0.2 (#431) (535d6ad)
- deps: update reg.devxy.io/docker.io/oven/bun docker tag to v1.3 (#430) (025d605)
- deps: update pre-commit hook editorconfig-checker/editorconfig-checker to v3.4.1 (#429) (b269eaf)
- deps: update golang-packages (#428) (3703f5b)
- deps: update module gitlab.com/gitlab-org/api/client-go to v0.151.0 (#427) (7b6ccb8)
- deps: update reg.devxy.io/docker.io/woodpeckerci/plugin-prettier docker tag to v1.4.0 (#426) (7cfe401)
- deps: update golang-packages (#425) (2c1b1f1)
- deps: update reg.devxy.io/docker.io/woodpeckerci/plugin-release docker tag to v0.2.6 (#424) (3b452cf)
- deps: update frontend deps non-major (#423) (df2e90b)
- deps: update pre-commit hook hadolint/hadolint to v2.14.0 (#421) (63a909d)
- deps: update golang-packages (#420) (3b984aa)
- deps: update codeberg.org/crow-plugins/docker-buildx docker tag to v1.1.1 (#419) (ce54793)
- deps: update pre-commit hook golangci/golangci-lint to v2.5.0 (#418) (1036155)
- deps: update module github.com/gin-gonic/gin to v1.11.0 (#417) (42b2cde)
- deps: update module gitlab.com/gitlab-org/api/client-go to v0.146.0 (#416) (bf325e8)
Documentation
- adjust mkdocs version requirements (11edccc)
- add docker swarm install example (#365) (df04913)
CI
- add openssh to step (eea18d1)
- add bash to build-macOS-agent step (9eeffaf)
- refine release workflow for remote repo (bfec1bf)
- run heavy workflows on artemis (730d76a)