Repository navigation
Pipedash - v0.13.0
What's new:
Features
- feat(notifications): make relay push opt-in in every mode (#338) (@hcavarsan b1a64b7)
- feat(jenkins): add opt-in monitoring for all jobs (#332) (@hcavarsan 9de0ee4)
- feat(hacks): mise run new:plugin provider scaffolding + shared kubeconfig loading (#323) (@hcavarsan 76b9401)
- feat(tekton): read sidecar logs separately from steps (#296) (@hcavarsan b11e1b1)
Bug Fixes
- fix(hacks): make bump_version self-contained and check crates.io first (@hcavarsan 7ed95b3)
- fix(circleci): skip setup workflows in continued pipeline reruns (#342) (@hcavarsan dd52050)
- fix(security): salt vault keys per install and close scanner findings (#341) (@hcavarsan 6a842b2)
- fix(core): sort complete run history before paging (#333) (@hcavarsan 47c5304)
- fix(storage): keep downloaded logs when moving storage (#335) (@hcavarsan 82bed2f)
- fix(frontend): refresh sidebar after remote view changes (#334) (@hcavarsan e154264)
- fix(core): keep saved refresh intervals during startup (#331) (@hcavarsan 630b0ed)
- fix(web): allow configured servers to change storage (#330) (@hcavarsan ac878f9)
- fix(circleci): preserve cleared string inputs (#329) (@hcavarsan 170496a)
- fix(storage): keep history when moving through the config editor (#324) (@hcavarsan b112a06)
- fix(core): wait for expired live reads to conclude before checking permits (@hcavarsan 86060e4)
- fix(desktop): keep missed server alerts in notification history (#299) (@hcavarsan 9d3cb37)
- fix(frontend): find older active runs for bulk cancellation (#303) (@hcavarsan b235da9)
- fix(coolify): show dead containers as failed (#297) (@hcavarsan 3e6f822)
- fix(core): refresh history when pipelines reappear (#298) (@hcavarsan 82ba9d6)
Maintenance
- test(web): make the websocket auth timeout test deterministic (@hcavarsan 2080121)
- chore(deps): apply all open Dependabot updates (#312-#320) (#325) (@hcavarsan 4c79789)
- refactor: make providers self-contained plugins and move logic to the backend (#308) (@hcavarsan 62f7f9d)
- ci: upload coverage and test results to Codecov (#306) (@hcavarsan b951b4e)
Documentation
- docs: link live behavior guides from the README (#300) (@hcavarsan bc8ef8e)