\n\nThis is the badge in question.",[],5439,"Pipeline badge styling doesn't match the rest of UI","2025-08-20T13:03:10Z","https://github.com/woodpecker-ci/woodpecker/issues/5439",0.80452406,{"description":3173,"labels":3174,"number":3176,"owner":3143,"repository":3144,"state":3145,"title":3177,"updated_at":3178,"url":3179,"score":3180},"### Component\n\nserver\n\n### Describe the bug\n\nI don't even know how to describe this bug properly 😅 but the screen-recoding should help:\r\n\r\n[branches.webm](https://github.com/woodpecker-ci/woodpecker/assets/3391958/ef5f92cd-dfbb-4d50-bd0f-e52f6eb88bf3)\r\n\n\n### System Info\n\n```shell\n{\"source\":\"https://github.com/woodpecker-ci/woodpecker\",\"version\":\"next-6de5922408\"}\n```\n\n\n### Additional context\n\n_No response_\n\n### Validations\n\n- [X] Read the [Contributing Guidelines](https://github.com/woodpecker-ci/woodpecker/blob/main/CONTRIBUTING.md).\n- [X] Read the [docs](https://woodpecker-ci.org/docs/intro).\n- [X] Check that there isn't [already an issue](https://github.com/woodpecker-ci/woodpecker/issues) that reports the same bug to avoid creating a duplicate.\n- [X] Checked that the bug isn't fixed in the `next` version already [https://woodpecker-ci.org/faq#which-version-of-woodpecker-should-i-use]\n- [X] Check that this is a concrete bug. For Q&A join our [Discord Chat Server](https://discord.gg/fcMQqSMXJy) or the [Matrix room](https://matrix.to/#/#woodpecker:matrix.org).",[3175],{"name":3154,"color":3155},2955,"Branch view lists branches twice (sometimes)","2025-01-20T09:21:54Z","https://github.com/woodpecker-ci/woodpecker/issues/2955",0.8113605,{"description":3182,"labels":3183,"number":3187,"owner":3143,"repository":3144,"state":3188,"title":3189,"updated_at":3190,"url":3191,"score":3192},"we only should use one router - so use gin for all and if it does not support all there are other drop in replacements\r\n\r\n(currently gin & httpservermux|treemux are used)\r\n\r\n_Originally posted by @6543 in https://github.com/woodpecker-ci/woodpecker/pull/248#discussion_r709457468_",[3184],{"name":3185,"color":3186},"refactor","4f8cc9",308,"closed","[Refactor] we should only use one router framework","2021-09-29T15:34:56Z","https://github.com/woodpecker-ci/woodpecker/issues/308",0.7752543,{"description":3194,"labels":3195,"number":3197,"owner":3143,"repository":3144,"state":3188,"title":3198,"updated_at":3199,"url":3200,"score":3201},"### Component\r\n\r\nweb-ui\r\n\r\n### Describe the bug\r\n\r\nThe code contains the inline styles.\r\nInline style, seems, was only in `web/src/components/admin/settings/queue/AdminQueueStats.vue:25` before.\r\n\r\n### Expected behavior\r\n\r\nShould not be inline styles.\r\n\r\nhttps://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/style\r\nhttps://stackoverflow.com/questions/2612483/whats-so-bad-about-in-line-css\r\nhttps://content-security-policy.com/unsafe-inline/\r\n\r\n### System Info\r\n\r\n`next`\r\n\r\n### Additional context\r\n\r\nI accidentally saw #4609 and wanted to comment there, but I'm not allowed to comment on `pat-s` issues and PRs.\r\n\r\n### Validations\r\n\r\n- [X] Read the [docs](https://woodpecker-ci.org/docs/intro).\r\n- [X] Check that there isn't [already an issue](https://github.com/woodpecker-ci/woodpecker/issues) that reports the same bug to avoid creating a duplicate.\r\n- [X] Checked that the bug isn't fixed in the `next` version already [https://woodpecker-ci.org/faq#which-version-of-woodpecker-should-i-use]",[3196],{"name":3154,"color":3155},4616,"Inline styles","2024-12-27T23:10:03Z","https://github.com/woodpecker-ci/woodpecker/issues/4616",0.7845431,{"description":3203,"labels":3204,"number":3211,"owner":3143,"repository":3144,"state":3188,"title":3212,"updated_at":3213,"url":3214,"score":3215},"### Clear and concise description of the problem\r\n\r\nWoodpecker can support setting the `runtimeClassName` configuration for a pipeline step Pod. `runtimeClassName` specifies the alternative container runtime to use, which is useful when we need different runtime features, most notably CUDA support from NVIDIA’s runtime distributions.\r\n\r\nI’m new to Woodpecker and Go, but I’m willing to help if I can learn the codebase.\r\n\r\n### Suggested solution\r\n\r\nAdd a configurable `runtimeClass` property in `steps[].backend_options.kubernetes`. When this property is specified, use it as the `spec.runtimeClassName` of the created Pod.\r\n\r\n### Alternative\r\n\r\n_No response_\r\n\r\n### Additional context\r\n\r\nRuntime Class | Kubernetes: https://kubernetes.io/docs/concepts/containers/runtime-class/\r\n\r\n### Validations\r\n\r\n- [X] Checked that the feature isn't part of the `next` version already [https://woodpecker-ci.org/faq#which-version-of-woodpecker-should-i-use]\r\n- [X] Read the [docs](https://woodpecker-ci.org/docs/intro).\r\n- [X] Check that there isn't already an [issue](https://github.com/woodpecker-ci/woodpecker/issues) that request the same feature to avoid creating a duplicate.",[3205,3208],{"name":3206,"color":3207},"enhancement","7E1FE4",{"name":3209,"color":3210},"backend/kubernetes","bfdadc",3473,"Support for setting runtime class on Kubernetes backend","2024-03-29T09:29:08Z","https://github.com/woodpecker-ci/woodpecker/issues/3473",0.79175013,{"description":3217,"labels":3218,"number":3220,"owner":3143,"repository":3144,"state":3188,"title":3221,"updated_at":3222,"url":3223,"score":3224},"Misses two things:\r\n1. user registries\r\n2. show global/org registries in org/repo as read-only\r\n\r\n_Originally posted by @qwerty287 in https://github.com/woodpecker-ci/woodpecker/issues/1672#issuecomment-2213434651_\r\n ",[3219],{"name":3206,"color":3207},3889,"User registries","2024-07-13T03:32:12Z","https://github.com/woodpecker-ci/woodpecker/issues/3889",0.79398733,{"description":3226,"labels":3227,"number":3229,"owner":3143,"repository":3144,"state":3188,"title":3230,"updated_at":3231,"url":3232,"score":3233},"### Component\n\nweb-ui\n\n### Describe the bug\n\nWriting secrets with uppercase i.e. `OCI_TOKEN` is being interpreted as `oci_token` for the web UI although it stays as `OCI_TOKEN` in the workflow.\n\n### System Info\n\n```shell\n`{\"source\":\"https://github.com/woodpecker-ci/woodpecker\",\"version\":\"next-5bd12aa646\"}`\n```\n\n\n### Additional context\n\nMight be related to https://github.com/woodpecker-ci/woodpecker/issues/2084\n\n### Validations\n\n- [X] Read the [Contributing Guidelines](https://github.com/woodpecker-ci/woodpecker/blob/main/CONTRIBUTING.md).\n- [X] Read the [docs](https://woodpecker-ci.org/docs/intro).\n- [X] Check that there isn't [already an issue](https://github.com/woodpecker-ci/woodpecker/issues) that reports the same bug to avoid creating a duplicate.\n- [X] Checked that the bug isn't fixed in the `next` version already [https://woodpecker-ci.org/faq#which-version-of-woodpecker-should-i-use]\n- [X] Check that this is a concrete bug. For Q&A join our [Discord Chat Server](https://discord.gg/fcMQqSMXJy) or the [Matrix room](https://matrix.to/#/#woodpecker:matrix.org).",[3228],{"name":3154,"color":3155},2368,"Woodpecker UI isn't showing secrets's names with uppercase.","2024-02-20T13:20:27Z","https://github.com/woodpecker-ci/woodpecker/issues/2368",0.7946077,{"description":3235,"labels":3236,"number":3238,"owner":3143,"repository":3144,"state":3188,"title":3239,"updated_at":3240,"url":3241,"score":3242},"### Component\r\n\r\nserver, web-ui\r\n\r\n### Describe the bug\r\n\r\nTrying to open Branches tab on public repo, I get infinite loading spinner and error `: failed to load branches: user does not exist [uid: 0, name: ]`\r\n\r\n### Steps to reproduce\r\n\r\n1. Install Woodpecker and Gitea\r\n2. Login, add some public repo\r\n3. Leave it for 1 hour without activity\r\n4. Under anonymous user open the repo\r\n\r\n5. Try to open Branches tab\r\n\r\nIn browser console see error\r\n```\r\nGET\r\nhttps://domain.tld/api/repos/2/branches?page=1\r\n[HTTP/2 500 255ms]\r\n\r\nError: : failed to load branches: user does not exist [uid: 0, name: ]\r\n _request https://domain.tld/assets/index-CaKTCYMy.js:44\r\n _get https://domain.tld/assets/index-CaKTCYMy.js:44\r\n getRepoBranches https://domain.tld/assets/index-CaKTCYMy.js:44\r\n```\r\n6. In Server log see\r\n```\r\n{\"level\":\"trace\",\"time\":\"2024-10-22T16:10:12Z\",\"caller\":\"/woodpecker/src/github.com/woodpecker-ci/woodpecker/server/router/router.go:43\",\"message\":\"[GET] /api/repos/2/branches?page=1\"}\r\n{\"level\":\"debug\",\"time\":\"2024-10-22T16:10:12Z\",\"caller\":\"/woodpecker/src/github.com/woodpecker-ci/woodpecker/server/router/middleware/session/repo.go:160\",\"message\":\"guest granted &{UserID:0 RepoID:0 Repo:\u003Cnil> Pull:true Push:false Admin:false Synced:0 Created:0 Updated:0} to wp/test\"}\r\n{\"level\":\"error\",\"error\":\"user does not exist [uid: 0, name: ]\",\"time\":\"2024-10-22T16:10:12Z\",\"caller\":\"/woodpecker/src/github.com/woodpecker-ci/woodpecker/server/api/repo.go:363\",\"message\":\"failed to load branches\"}\r\n{\"level\":\"debug\",\"ip\":\"1.2.3.4\",\"latency\":82.330564,\"method\":\"GET\",\"path\":\"/api/repos/2/branches\",\"status\":500,\"time\":\"2024-10-22T16:10:12Z\",\"user-agent\":\"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:131.0) Gecko/20100101 Firefox/131.0\",\"time\":\"2024-10-22T16:10:12Z\",\"caller\":\"/woodpecker/src/github.com/woodpecker-ci/woodpecker/server/router/middleware/logger.go:59\"}\r\n```\r\n7. In Gitea log see\r\n```\r\n2024/10/22 16:12:56 ...eb/routing/logger.go:102:func1() [I] router: completed GET /api/v1/version for [4.3.2.1]:0, 401 Unauthorized in 1.1ms @ v1/api.go:748(v1.Routes.apiAuth)\r\n```\r\n\r\n### Expected behavior\r\n\r\n1. Branches list loads just fine\r\n2. Or there is no Branches tab at all\r\n\r\n### System Info\r\n\r\n```shell\r\nWoodpecker `next-9dd796ad65`, Gitea `1.22.3`, Potgres 16\r\n```\r\n\r\n\r\n### Additional context\r\n\r\nThe same on `2.7.1`, but there are two `An unknown error occurred` in UI without details (in server logs the same error as on `next`).\r\n\r\n### Validations\r\n\r\n- [X] Read the [docs](https://woodpecker-ci.org/docs/intro).\r\n- [X] Check that there isn't [already an issue](https://github.com/woodpecker-ci/woodpecker/issues) that reports the same bug to avoid creating a duplicate.\r\n- [X] Checked that the bug isn't fixed in the `next` version already [https://woodpecker-ci.org/faq#which-version-of-woodpecker-should-i-use]",[3237],{"name":3154,"color":3155},4244,"Failed to load branches on public repo","2024-11-02T18:38:59Z","https://github.com/woodpecker-ci/woodpecker/issues/4244",0.79817575,["Reactive",3244],{},["Set"],["ShallowReactive",3247],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fKy9eOhbfPuqSb8BnlWpk21flvyzUcTJXxTrsDqqzlxo":-1},"/woodpecker-ci/woodpecker/4979"]