Skip to content

v0.5.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 20 Dec 14:52
5e15f22

What's Changed

  • Allow UIs apikeys path by splitting steves api paths by @cbron in #1
  • Routes includes apis path prefix by @cbron in #2
  • Drop things from the queue when completed by @dramich in #3
  • Support user.Info having serviceaccount name by @ibuildthecloud in #7
  • Don't return revision in counts and only return error/transitions states by @ibuildthecloud in #8
  • Set x-forwarded-proto if unset and needed. by @ibuildthecloud in #9
  • Add disable filter to allow exec/logs by @StrongMonkey in #11
  • Add self link by @StrongMonkey in #13
  • Add default api server and fix invalid open-api arbitrary type by @guangbochen in #14
  • Add ability to support registryOverride by @StrongMonkey in #15
  • Update wrangler to use v1 apiextention by @StrongMonkey in #17
  • Change frame options by @ibuildthecloud in #18
  • Don't append CA if url is behind public CA by @StrongMonkey in #19
  • Update go.mod for apiserver by @dramich in #22
  • Update apiserver version by @dramich in #24
  • Fix issues when creating clusterrolebindings to namespaces objects by @ibuildthecloud in #23
  • Fix role revision index for rolebindings that bind to clusterroles by @ryansann in #29
  • Vendor update for APIserver by @dramich in #30
  • Bump remotedialer to add pause/resume functionality by @thedadams in #35
  • feat: support k8s version less than 1.16 by @CraigMChen in #33
  • Fixed errors in obtaining object relationships by @aiwantaozi in #37
  • Add metrics by @rmweir in #38
  • Prevent write on closed channel by @jakefhyde in #41
  • Dependencies bumps by @macedogm in #45
  • Add field filtering for resources by @cmurphy in #46
  • enable fossa scanning by @paraglade in #44
  • Make watches debuggable by @cmurphy in #49
  • v1.24.0 by @ebauman in #50
  • generate a service account token to make it work in 1.24 by @jiaqiluo in #53
  • wait for svc account secret to be populated with token by @kinarashah in #54
  • Adding user authentication failed context value by @MbolotSuse in #56
  • Adding logic to limit number of cached schemas by @MbolotSuse in #55
  • Steve Pipeline, Go Version updates by @MbolotSuse in #59
  • Cleanup and docs by @cmurphy in #60
  • Updates Schemas watch logic. by @KevinJoiner in #61
  • Support k8s 1.25 by @jiaqiluo in #66
  • Changing view links by @MbolotSuse in #67
  • Bump dynamic listener to v0.3.5 by @MbolotSuse in #65
  • Changing count watch to only return changed counts by @MbolotSuse in #58
  • Add tests for RBAC partitioner by @cmurphy in #68
  • Pagination, sorting, filtering by @cmurphy in #63
  • Implmentation of warning headers by @crobby in #69
  • Expose WarningBuffer type for external use by @crobby in #70
  • Fixes a bug with resource.error watch events by @MbolotSuse in #72
  • Bump apiserver by @cmurphy in #73
  • Revert client change by @rmweir in #74
  • Update wrangler to v1.1.0 by @rmweir in #77
  • Add support for OR and NOT filters by @cmurphy in #76
  • Add initial Renovate configuration by @renovate-rancher in #82
  • Change cache default to false by @rmweir in #106
  • Add projectsornamespaces query parameter by @cmurphy in #105
  • Fix drone validate build by @moio in #109
  • Proxy store improve error handling by @moio in #110
  • Add tests by @rmweir in #111
  • LRU cache: fix concurrent map write by @moio in #80
  • Drop unrecognized fields before update by @cmurphy in #112
  • build: Bump dependencies by @pjbgf in #115
  • chore(deps): update registry.suse.com/bci/bci-base docker tag to v15.5 by @renovate-rancher in #114
  • chore(deps): update module github.com/rancher/saml to v0.2.0 by @renovate-rancher in #98
  • chore(deps): update module github.com/rancher/remotedialer to v0.3.0 by @renovate-rancher in #97
  • chore(deps): update module github.com/gorilla/websocket to v1.5.0 by @renovate-rancher in #95
  • chore(deps): update registry.suse.com/bci/bci-micro docker tag to v15.5.11.2 by @renovate-rancher in #93
  • chore(deps): update module github.com/urfave/cli to v1.22.14 by @renovate-rancher in #92
  • chore(deps): update module github.com/rancher/kubernetes-provider-detector to v0.1.5 by @renovate-rancher in #89
  • chore(deps): update module github.com/pborman/uuid to v1.2.1 by @renovate-rancher in #88
  • chore(deps): update module github.com/rancher/wrangler to v1.1.1 by @renovate-rancher in #90
  • chore(deps): update github.com/rancher/pkg digest to b04c094 by @renovate-rancher in #86
  • chore(deps): update module github.com/prometheus/client_golang to v1.16.0 by @renovate-rancher in #96
  • chore(deps): update github.com/rancher/norman digest to ccd31a4 by @renovate-rancher in #85
  • chore(deps): update module github.com/urfave/cli/v2 to v2.25.7 by @renovate-rancher in #100
  • chore(deps): update github.com/rancher/apiserver digest to de731cd by @renovate-rancher in #84
  • chore(deps): update module k8s.io/klog to v2 by @renovate-rancher in #104
  • chore(deps): update module github.com/adrg/xdg to v0.4.0 by @renovate-rancher in #94
  • chore(deps): update module github.com/sirupsen/logrus to v1.9.3 by @renovate-rancher in #99
  • chore(deps): update github.com/rancher/apiserver digest to d134152 by @renovate-rancher in #118
  • chore(deps): update github.com/rancher/norman digest to 078862e by @renovate-rancher in #119
  • updated deps for k8s 1.27 by @vardhaman22 in #117
  • Run container as a non-root user by @maxsokolovsky in #125
  • Add developer docs to README by @cmurphy in #64
  • Add section on pagination design to README by @cmurphy in #128
  • Updating ByNames to not return nil, nil by @MbolotSuse in #132
  • Bumps rancher/wrangler to it's tagged v2 version. by @KevinJoiner in #142
  • [2.9] Fixes by @pmatseykanets in #154
  • Update dynamic listener by @chiukapoor in #140
  • Resource schema by @MbolotSuse in #139
  • WatchNames: return errors via WebSocket by @moio in #141
  • Fix possible race condition in debounceCounts by @JonCrowther in #162
  • Resource schema improved cache by @MbolotSuse in #161
  • Add codeowners file by @JonCrowther in #173
  • Renovate bumps by @MbolotSuse in #175
  • Various dependency bumps by @tomleb in #179
  • changing permission for kubeconfig file inside the shell pod by @diogoasouza in #166
  • Attempting to fix flaky tests by @MbolotSuse in #180
  • chore(deps): update rancher 2.9 packages by @renovate-rancher in #193
  • chore(deps): update k8s.io/kube-openapi digest to dc4e619 by @renovate-rancher in #177
  • chore(deps): update module github.com/rancher/dynamiclistener to v0.5.0-rc4 by @renovate-rancher in #188
  • Skip key generation if cache disabled by @rmweir in #170
  • Bump various dependencies to downgrade prometheus to v1.16.0 by @tomleb in #196
  • Fix the sample formatter code. by @ericpromislow in #200
  • Bumping version 0.28.6 to 0.29.3 for k8s dependencies. by @ericpromislow in #206
  • [v1.29] Bump dependencies to support k8s 1.29 by @krunalhinguu in #207
  • Fixing schema definitions bugs by @MbolotSuse in #202
  • Migrate from Drone to GHA by @nflynt in #218
  • SQLite backed cache by @moio in #223
  • k8s 1.30 dependencies update by @vardhaman22 in #224
  • Fix schema definitions by @tomleb in #215
  • Adding APIGroups back to the schema by @MbolotSuse in #230
  • sql: remove spurious log line by @moio in #231
  • sql: drop dead code by @moio in #235
  • sql: bugfix: return total resource count correctly by @moio in #236
  • Bump wrangler to v3.0.0 by @tomleb in #239
  • fix(accesscontrol): CacheKey could not be stable by @aruiz14 in #244
  • Handle Schema-less CRDs by @MbolotSuse in #253
  • Have renovate update against branch 'main'. by @ericpromislow in #255
  • chore(deps): update github.com/rancher/lasso digest to 8da6f11 by @renovate-rancher in #258
  • chore(deps): update module github.com/rancher/dynamiclistener to v0.6.0 by @renovate-rancher in #251
  • chore(deps): update module github.com/urfave/cli/v2 to v2.27.4 by @renovate-rancher in #259
  • chore(deps): update actions/setup-go action to v5.0.2 by @renovate-rancher in #222
  • chore(deps): update module github.com/adrg/xdg to v0.5.0 by @renovate-rancher in #242
  • chore(deps): update registry.suse.com/bci/bci-micro docker tag to v15.6 by @renovate-rancher in #228
  • README: document API differences when SQLite caching is enabled by @moio in #262
  • chore(deps): update github.com/rancher/norman digest to 60ccfab by @renovate-rancher in #266
  • refactor(accesscontrol): add unit tests for CacheKey by @aruiz14 in #245
  • Virtual Resource filters by @MbolotSuse in #264
  • Display error output from dynamiclistener.Server when in debug mode. by @ericpromislow in #273
  • Added Namespace check to proxy_store.go Create by @gehrkefc in #272
  • Bump Go to 1.22.7 by @tomleb in #274
  • README: SQLite specify encryption limitations by @moio in #269
  • Adding Group, Version, Kind in Update proxy_store.go by @gehrkefc in #270
  • Add tests for concurrent AccessControl store usage by @aruiz14 in #286
  • refactor(accesscontrol): control concurrent access to AccessStore cache by @aruiz14 in #290
  • Migrate the mocking library to uber's by @ericpromislow in #291
  • Bump Steve to k8s 1.31 by @ericpromislow in #294
  • Implement /ext in Steve for Imperative API by @tomleb in #287
  • Fix ExtensionAPIServer interface by @tomleb in #298
  • Re-adding formatter when SQL cache is enabled by @MbolotSuse in #300
  • Index more sqlite cache fields by @ericpromislow in #271
  • refactor(accesscontrol): deterministic cache key hashing by @aruiz14 in #292
  • Helm data formatter by @diogoasouza in #305
  • Refactor ID based partitioning, add unit tests by @nflynt in #309
  • #47483 - Adding NonResourceURLs support to AccessStore by @gehrkefc in #299
  • #47568 - Added delegateError + Improve delegate Test Coverage by @gehrkefc in #318
  • Implement versioning ADR by @joshmeranda in #321
  • cache/sql: add more indexed fields by @moio in #400
  • sql: silence informer errors on unwatchable resources by @moio in #284
  • SQLite backed cache: indexed fields round #4 by @moio in #430

New Contributors

Full Changelog: https://github.com/rancher/steve/commits/v0.5.0