Michael Bolot
c52c626b0e
Fixing validate script
2024-03-22 15:56:00 -05:00
renovate-rancher[bot]
b77040f74e
Update k8s.io/kube-openapi digest to 70dd376
2024-03-22 15:47:53 -05:00
renovate-rancher[bot]
e3137d6fbd
Update module github.com/prometheus/client_golang to v1.19.0
2024-03-22 15:47:53 -05:00
renovate-rancher[bot]
cc5d0936d7
Update module golang.org/x/sync to v0.6.0
2024-03-22 15:47:53 -05:00
renovate-rancher[bot]
c9d4da92e7
Update module github.com/gorilla/mux to v1.8.1
2024-03-22 15:47:53 -05:00
renovate-rancher[bot]
f5c3c4db75
Update module github.com/gorilla/websocket to v1.5.1
2024-03-22 15:47:53 -05:00
Michael Bolot
51e85d9e4b
Bumping go version to 1.22
...
Also bumps golangci-lint 1.57.1
2024-03-22 15:47:46 -05:00
renovate-rancher[bot]
216e53edbc
chore(deps): update registry.suse.com/bci/golang docker tag to v1.22
2024-03-22 15:12:59 -05:00
renovate-rancher[bot]
3c1e7f232d
Update module github.com/urfave/cli to v2
2024-03-22 15:11:11 -05:00
renovate-rancher[bot]
3a6db0f09a
Update module github.com/stretchr/testify to v1.9.0
2024-03-22 15:08:26 -05:00
renovate-rancher[bot]
09ea8b0384
Update module github.com/rancher/wrangler/v2 to v2.1.4
2024-03-22 15:07:27 -05:00
Jonathan Crowther
a1ef5a94d3
Merge pull request #173 from JonCrowther/add-codeowners
...
Add codeowners file
2024-03-19 14:58:37 -04:00
Jonathan Crowther
f9c53d7f56
Add codeowners file
2024-03-19 14:22:36 -04:00
Michael Bolot
870824dc8f
Merge pull request #161 from MbolotSuse/resource-schema-improved-cache
...
Resource schema improved cache
2024-03-14 09:57:06 -05:00
Jonathan Crowther
ca29f475f0
Merge pull request #162 from JonCrowther/count-race-condition
...
Fix race condition in debounceCounts
2024-03-14 10:52:28 -04:00
Jonathan Crowther
abbe805737
Change which object needs DeepCopy
2024-03-13 19:41:21 -04:00
Michael Bolot
b7618463e6
Fixing bug with preferred versions
...
In the original implementation of the definition handler, the resource
list was checked for preferred version, and this overrode the preferred
version of the overall group. However, this logic was inaccurate and
did not use the group as the source of truth on the preferred version
like it should have.
2024-03-12 13:59:17 -05:00
Michael Bolot
0f32ff22e0
Adding tests for improved schema cache
2024-03-12 13:53:51 -05:00
Michael Bolot
2f8e64840b
Improving Schema Definitions cache/refresh
...
Updates the schema definitions refresh method to use a new debounce
method. Adds a handler which refreshes the definitions every 2
seconds after adding a CRD and every 10 minutes by default.
2024-03-12 13:49:39 -05:00
Jonathan Crowther
cec59c5a61
Implement custom DeepCopy for Count
2024-03-01 11:56:18 -05:00
Jonathan Crowther
0e74495395
DeepCopy the count before sending it as APIEvent
2024-03-01 10:50:35 -05:00
Michael Bolot
7913f2782a
Merge pull request #141 from moio/watchnames_propagate_errors
...
WatchNames: return errors via WebSocket
2024-03-01 09:48:41 -06:00
Michael Bolot
641178e7cb
Merge pull request #139 from MbolotSuse/resource-schema
...
Resource schema
2024-02-28 10:10:51 -06:00
Chirayu Kapoor
cecc8da880
Merge pull request #140 from chiukapoor/rancher-v1.28
...
Update dynamic listener
2024-02-27 10:04:03 +05:30
Michael Bolot
099ebc509f
Adding tests for schemaDefinitions
2024-02-26 15:42:07 -06:00
Michael Bolot
40f6b10fc7
Adding schema definitions endpoint
...
Introduces new schema definitions endpoint, allowing the caller to get
the fields/types/descriptions for a given kubernetes resource.
2024-02-26 15:42:03 -06:00
Michael Bolot
3f65942a6a
Tests for Reducing number of generated schemas
2024-02-26 15:39:41 -06:00
Michael Bolot
605e74c97a
Reducing number of generated schemas
...
Changes steve to only return top level schema definitions rather
than a full defined schema for every field. Also adds basic docs
and fixes a bug with schema generation on versioned crds
2024-02-26 09:20:42 -06:00
Chirayu Kapoor
a7ba1cdc8c
Bump dependencies to support k8s 1.28 | January Patch
...
Signed-off-by: Chirayu Kapoor <chirayu.kapoor@suse.com>
2024-02-08 19:49:13 +05:30
Peter Matseykanets
be7dccb37f
[2.9] Fixes ( #154 )
2024-02-07 15:22:15 -05:00
Kevin Joiner
17bd14c5b5
Merge pull request #142 from KevinJoiner/wrangler-v2
...
Bumps rancher/wrangler to it's tagged v2 version.
2024-01-24 10:56:27 -05:00
Kevin Joiner
e35a044d5a
Bumps rancher/wrangler to it's tagged v2 version.
...
The previous wrangler commit included all of the v2 changes.
Except for the import paths changes.
2024-01-24 10:24:01 -05:00
Silvio Moioli
d138622063
adapt tests
...
Signed-off-by: Silvio Moioli <silvio@moioli.net>
2024-01-23 11:25:29 +01:00
Silvio Moioli
1585ed3f7a
WatchNames: return errors via WebSocket
...
Align behavior with plain Watch, which also does the same.
Fixes https://github.com/rancher/rancher/issues/41809
Signed-off-by: Silvio Moioli <silvio@moioli.net>
2023-12-22 20:10:51 +01:00
Michael Bolot
9935404019
Merge pull request #132 from MbolotSuse/panic-fix
...
Updating ByNames to not return nil, nil
2023-10-16 15:26:03 -05:00
Michael Bolot
0b23400f9f
Updating ByNames to not return nil, nil
...
ByNames could previously return a nil value and a nil error. This caused
issues when other parts of the application
(pkg/stores/partition/parallel.go) tried to use the result. Now this
will return an empty list on the error condition, instead of nil
2023-10-16 14:33:35 -05:00
Colleen Murphy
811e0b3572
Merge pull request #128 from cmurphy/pagination-docs
...
Add section on pagination design to README
2023-09-29 11:47:37 -07:00
Colleen Murphy
7ecbec31bd
Add information about API parameters to README
2023-09-27 11:06:56 -07:00
Colleen Murphy
1826066646
Fix typo in README
2023-09-27 11:03:29 -07:00
Colleen Murphy
feab37c476
Add section on pagination design to README
...
Add a section describing the design of pagination-related query
parameters (filter, sort, page, etc) to the README, including how
testing is implemented.
2023-09-20 14:00:34 -07:00
Colleen Murphy
52e7ebfd1b
Fix partition unit test
...
Remove unnecessary items from the `access` slice in one of the unit
tests. Each item in `access` corresponds to one request in `apiOps`, so
they should have the same number of elements.
2023-09-20 13:58:37 -07:00
Colleen Murphy
826ba42d0a
Merge pull request #64 from cmurphy/docs
...
Add developer docs to README
2023-09-20 10:06:51 -07:00
Colleen Murphy
6b8eceb3e4
Add developer docs to README
2023-09-14 11:32:45 -07:00
Max Sokolovsky
7e38c1de95
Merge pull request #125 from maxsokolovsky/run-as-non-root-in-dockerfile
...
Run container as a non-root user
2023-09-13 17:58:54 -04:00
Max Sokolovsky
5b630912b3
Use a less specific base bci-micro:15.5 to get the latest version
2023-09-13 17:40:30 -04:00
Max Sokolovsky
420ada5efb
Run container as a non-root user
2023-09-13 17:40:30 -04:00
Kinara Shah
5df31b9c15
Merge pull request #117 from vardhaman22/k8s-1.27
...
updated deps for k8s 1.27
2023-08-31 21:45:48 -07:00
vardhaman22
c8b08e8250
skip linting rules
...
these linting rules are enabled by default now in latest golangci-lint revive pluign
2023-08-31 21:38:46 +05:30
vardhaman22
ebc8b721a8
updated deps for k8s 1.27
2023-08-23 00:42:52 +05:30
Colleen Murphy
e885e4a713
Merge pull request #119 from rancher/renovate/github.com-rancher-norman-digest
...
chore(deps): update github.com/rancher/norman digest to 078862e
2023-08-11 10:32:10 -07:00