Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rebase Rancher Desktop fork of Steve #7

Draft
wants to merge 214 commits into
base: master
Choose a base branch
from

Commits on Aug 26, 2022

  1. Adding logic to limit number of cached schemas

    Adds logic to ensure that only one schema/access set
    is cached for each user. This should improve memory
    consumption
    MbolotSuse committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    115eb31 View commit details
    Browse the repository at this point in the history
  2. Adding tests

    Adds tests for:
    - Cache clearing functionality
    - Very basic schema generation
    MbolotSuse committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    b449b93 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2022

  1. Merge pull request rancher#55 from MbolotSuse/access-mem-fix

    Adding logic to limit number of cached schemas
    MbolotSuse authored Sep 28, 2022
    Configuration menu
    Copy the full SHA
    06584d2 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2022

  1. Only return changed counts, and send initial count

    Three main changes:
    - When a count changes, only send that count. This makes the
    count socket significantly more usable
    - The count buffer will now send a count right away. This allows
    a message to launch wihtout an inital buffered wait period
    - The count buffer now sends messages every 5 seconds instead of 1
    MbolotSuse committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    2eb41a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5cb45b9 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2022

  1. Bump go to version 1.19

    MbolotSuse committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    7312fe9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e4a51b View commit details
    Browse the repository at this point in the history
  3. Adding validate phase to the CI

    Adds a validate phase to the CI which runs a linter. Also fixes
    linter issues discovered during the initial run
    MbolotSuse committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    b73cc57 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2022

  1. Merge pull request rancher#59 from MbolotSuse/ver-upd-pipeline

    Steve Pipeline, Go Version updates
    MbolotSuse authored Oct 27, 2022
    Configuration menu
    Copy the full SHA
    44e5b8d View commit details
    Browse the repository at this point in the history
  2. cleanup: remove duplicate apiserver import

    Remove duplicate import and make aliasing of other apiserver imports
    consistent throughout steve.
    cmurphy committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    95da447 View commit details
    Browse the repository at this point in the history
  3. cleanup: Remove unused function

    HandlerFromConfig was not used in steve or rancher.
    cmurphy committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    18afa88 View commit details
    Browse the repository at this point in the history
  4. cleanup: Fix API root header

    The header defined in RFC 9110[1] is "Accept", not "Accepts". This
    change corrects the route filter. Since this API is not documented and
    the header was plainly incorrect, no attempt is made at backwards
    compatibility.
    
    [1] https://www.rfc-editor.org/rfc/rfc9110.html#name-accept
    cmurphy committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    70ea282 View commit details
    Browse the repository at this point in the history
  5. cleanup: Remove unused switchstore store

    Usage of the switchstore store was removed when the clusters resource
    was removed in dcea1db.
    cmurphy committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    475f311 View commit details
    Browse the repository at this point in the history
  6. cleanup: Remove unused namespace constraint

    The use of AddNamespaceConstraint was removed in e35b8304 of
    rancher/rancher, so there is no possibility of there being a namespace
    constraint in the request context. Remove the unused function and the
    unused codepath from the rbac store.
    cmurphy committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    ea61c21 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2022

  1. Updates Schemas watch logic.

    Updated logic used to decide when and what schema events are sent
    during a watch.
    KevinJoiner committed Oct 28, 2022
    Configuration menu
    Copy the full SHA
    72ab913 View commit details
    Browse the repository at this point in the history
  2. Add go generate to CI

    KevinJoiner committed Oct 28, 2022
    Configuration menu
    Copy the full SHA
    1f2f28e View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2022

  1. Configuration menu
    Copy the full SHA
    b16d502 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rancher#60 from cmurphy/cleanup

    Cleanup and docs
    cmurphy authored Oct 31, 2022
    Configuration menu
    Copy the full SHA
    a10fe81 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2022

  1. Merge pull request rancher#61 from KevinJoiner/schema-wather

    Updates Schemas watch logic.
    KevinJoiner authored Dec 2, 2022
    Configuration menu
    Copy the full SHA
    e048005 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2022

  1. Configuration menu
    Copy the full SHA
    3df95d2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5595803 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2022

  1. Configuration menu
    Copy the full SHA
    b70a8d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fe51b08 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2022

  1. Merge pull request rancher#67 from MbolotSuse/view-fix

    Changing view links
    MbolotSuse authored Dec 9, 2022
    Configuration menu
    Copy the full SHA
    37ee7bf View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2022

  1. Configuration menu
    Copy the full SHA
    23fdd03 View commit details
    Browse the repository at this point in the history
  2. Bump dynamic listener to v0.3.5

    Bumps dynamic listener to v0.3.5. Adds a small arg change to
    account for this version bump which addresses an issue caused by
    the new version
    MbolotSuse committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    c8fb653 View commit details
    Browse the repository at this point in the history
  3. Merge pull request rancher#65 from MbolotSuse/dyn-listener-bump

    Bump dynamic listener to v0.3.5
    MbolotSuse authored Dec 13, 2022
    Configuration menu
    Copy the full SHA
    9757b4e View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2022

  1. Merge pull request rancher#58 from MbolotSuse/count-diff

    Changing count watch to only return changed counts
    MbolotSuse authored Dec 14, 2022
    Configuration menu
    Copy the full SHA
    8fdf67a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d4a130 View commit details
    Browse the repository at this point in the history
  3. Refactor proxy store

    Filtering and sorting needs to operate on unstructured data. It also
    needs to operate after the parallel partitioner, higher in the store
    stack. This means that the proxy Store needs to return raw, unstructured
    data up to the partitioner. This change moves all conversions from
    unstructured Kubernetes types to apiserver objects up from the proxy
    store into the partitioner.
    cmurphy committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    60d234d View commit details
    Browse the repository at this point in the history
  4. Add filtering to partition store

    Extend the partition store to parse query params as list filters. Filter
    keys use dot notation to denote the subfield of an object to filter on.
    Example:
    
    GET /v1/secrets?filter=metadata.name=foo
    
    Filters are ANDed together, so an object must match all filters to be
    included in the list. Example:
    
    GET /v1/secrets?filter=metadata.name=foo&filter=metadata.namespace=bar
    
    Arrays are searched for matching items. If any item in the array
    matches, the item is included in the list. Example:
    
    GET /v1/pods?filter=spec.containers.image=alpine
    cmurphy committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    f8eaa11 View commit details
    Browse the repository at this point in the history
  5. Add sorting to partition store

    Extend the partition store to parse the "sort" query parameter as a
    sorting condition. Dot notation is used to denote the object field.
    Preceding the key with "-" denotes descending (reverse) order.
    
    Example sorting by name:
    
    GET /v1/secrets?sort=metadata.name
    
    Reverse sorting by name:
    
    GET /v1/secrets?sort=-metadata.name
    
    All values are converted to strings and sorted lexicographically.
    cmurphy committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    adecbd9 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2022

  1. Merge pull request rancher#68 from cmurphy/rbac_partition_testing

    Add tests for RBAC partitioner
    cmurphy authored Dec 16, 2022
    Configuration menu
    Copy the full SHA
    48efe7f View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2022

  1. Add pagination to partition store

    Extend the partition store to parse page and pagesize parameters and
    return a subset of list results. The total number of pages is included
    in the list response.
    
    Request an initial page:
    
    GET /v1/secrets?pagesize=10
    
    or
    
    GET /v1/secrets?pagesize=10&page=1
    
    Request subsequent pages, or arbitrary pages:
    
    GET /v1/secrets?pagesize=10&page=37
    
    If a page number is out of bounds, an empty list is returned.
    cmurphy committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    9f1a27d View commit details
    Browse the repository at this point in the history
  2. Add caching to pagination

    Cache filtered, sorted results for fast subsequent page retrieval.
    
    Requests for cached queries need to include the list revision number
    along with other queries. If no specific revision is requested, a new
    fetch is done in order to get the latest revision. The revision is
    included in the list response.
    
    Example first request:
    
    GET /v1/secrets?pagesize=10
    
    Example subsequent page request:
    
    GET /v1/secrets?pagesize=10&page=1&revision=107740
    cmurphy committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    b0eb50f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    52e189b View commit details
    Browse the repository at this point in the history
  4. Add secondary sort parameter

    Extend the sorting functionality in the partition store to support
    primary and secondary sorting criteria. Sorting parameters are specified
    by a single 'sort' query and comma separated. Example:
    
    Sort by name and creation time:
    
    GET /v1/secrets?sort=metadata.name,metadata.creationTimestamp
    
    Reverse sort by name, normal sort by creation time:
    
    GET /v1/secrets?sort=-metadata.name,metadata.creationTimestamp
    
    Normal sort by name, reverse sort by creation time:
    
    GET /v1/secrets?sort=metadata.name,-metadata.creationTimestamp
    cmurphy committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    b151f25 View commit details
    Browse the repository at this point in the history
  5. Add README

    Add an initial README to explain the basics of the API and the new
    parameters.
    cmurphy committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    1a360d7 View commit details
    Browse the repository at this point in the history
  6. Use limit=-1 to disable default list limit

    The default chunk size in the partition was set to 100000. It could be
    overridden as a larger or smaller number, but not disabled altogether.
    This change adds the ability for users to explicitly opt out of the
    limit by specifying a negative number or zero. The default behavior is
    the same.
    cmurphy committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    7c0228e View commit details
    Browse the repository at this point in the history
  7. Retrieve exact revision regardless of cache state

    Without this change, the cache is checked if a revision is specified,
    but the revision is ignored if the value is not found in the cache. This
    is a problem if by chance sequential paginated requests land on separate
    pods, because a different version number may be fetched on the sequent
    request and cause the caches to be inconsistent with one another. This
    change ensures that `revision` is passed as `resourceVersion` to the
    Kubernetes request, since `revision` has no meaning to Kubernetes.
    cmurphy committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    fa7fb37 View commit details
    Browse the repository at this point in the history
  8. Merge pull request rancher#63 from cmurphy/pagination-sorting-filtering

    Pagination, sorting, filtering
    cmurphy authored Dec 20, 2022
    Configuration menu
    Copy the full SHA
    7565dba View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2022

  1. Initial implmentation of warning headers

    Attempts to pass through warning headers which k8s returns.
    Requires an update to rancher/apiserver.
    MbolotSuse authored and crobby committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    956b735 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rancher#69 from crobby/warningheaders

    Implmentation of warning headers
    crobby authored Dec 30, 2022
    Configuration menu
    Copy the full SHA
    ca73754 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2023

  1. Configuration menu
    Copy the full SHA
    65ca114 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rancher#70 from crobby/exposewarning

    Expose WarningBuffer type for external use
    crobby authored Jan 3, 2023
    Configuration menu
    Copy the full SHA
    f4338dd View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2023

  1. Fixes a bug with resource.error watch events

    Watch events need to have a type defined by
    k8s.io/apimachinery/pkg/watch to be properly interpreted. Fixes
    a bug where this was not the case
    MbolotSuse committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    59a2c55 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2023

  1. Merge pull request rancher#72 from MbolotSuse/resource-error-fix

    Fixes a bug with resource.error watch events
    MbolotSuse authored Jan 12, 2023
    Configuration menu
    Copy the full SHA
    1d517bb View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2023

  1. Bump apiserver

    cmurphy committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    73d3892 View commit details
    Browse the repository at this point in the history
  2. Fix resource counts unit tests

    Increase the timeout slightly to avoid the occasional premature timeout.
    Fix error message typo.
    cmurphy committed Jan 20, 2023
    Configuration menu
    Copy the full SHA
    9a386b2 View commit details
    Browse the repository at this point in the history
  3. Merge pull request rancher#73 from cmurphy/bump-apiserver

    Bump apiserver
    cmurphy authored Jan 20, 2023
    Configuration menu
    Copy the full SHA
    53fbb87 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2023

  1. Revert client change

    Prior, table client configs were mistakenly swapped out for regular
    client configs. This caused requests using these methods to no
    longer return table column data under metadata.fields. Consequently,
    table data was blank in the dashboard UI. Now, the client config
    swap has been reverted and table fields should be populated in the
    dashboard UI.
    rmweir committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    23ae2d3 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2023

  1. Merge pull request rancher#74 from rmweir/revert-clients

    Revert client change
    rmweir authored Feb 14, 2023
    Configuration menu
    Copy the full SHA
    68cd604 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2023

  1. Update wrangler to v1.1.0

    rmweir committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    9260c5d View commit details
    Browse the repository at this point in the history
  2. Merge pull request rancher#77 from rmweir/update-wrangler

    Update wrangler to v1.1.0
    rmweir authored Feb 22, 2023
    Configuration menu
    Copy the full SHA
    3d3cc77 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. LRU cache: fix concurrent map write

    Signed-off-by: Silvio Moioli <[email protected]>
    moio committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    44a6096 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

  1. Add support for OR filters

    Currently, multiple filters can be appended on the query string, and
    each subsequent filter is ANDed with the set. Items that pass through
    the filter set must match every filter in the set.
    
    This change adds support for OR filters. A single filter key can specify
    multiple filters, separated by ','. An item that passes this filter can
    match any filter in the set.
    
    For example, this filter matches items that have either "name" or
    "namespace" that match "example":
    
    ?filter=metadata.name=example,metadata.namespace=example
    
    This filter matches items that have "name" that matches either "foo" or
    "bar":
    
    ?filter=metadata.name=foo,metadata.name=bar
    
    Specifying more than one filter key in the query still ANDs each inner
    filter set together. This set of filters can match either a name of
    "foo" or "bar", but must in all cases match namespace "abc":
    
    ?filter=metadata.name=foo,metadata.name=bar&filter=metadata.namespace=abc
    cmurphy committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    2e4ee87 View commit details
    Browse the repository at this point in the history
  2. Add support for NOT filters

    This change adds support for excluding results using the != operator.
    
    Example to exclude all results with name "example":
    
    ?filter=metadata.name!=example
    
    Include all results from namespace "example" but exclude those with name
    "example":
    
    ?filter=metadata.namespace=example&metadata.name!=example
    
    Exclude results with name "foo" OR exclude results with name "bar"
    (effectively includes results of both types):
    
    ?filter=metadata.name!=foo,metadata.name!=bar
    cmurphy committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    61a3990 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2023

  1. Merge pull request rancher#76 from cmurphy/or-filter

    Add support for OR and NOT filters
    cmurphy authored Mar 30, 2023
    Configuration menu
    Copy the full SHA
    e6a8019 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. Configuration menu
    Copy the full SHA
    13ac720 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2023

  1. Merge pull request rancher#82 from rancher/deploy-renovate-2023-04-18…

    …-11-24-39
    
    Add initial Renovate configuration
    macedogm authored Apr 22, 2023
    Configuration menu
    Copy the full SHA
    4b2b533 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2023

  1. Configuration menu
    Copy the full SHA
    fbb7f87 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2023

  1. Configuration menu
    Copy the full SHA
    2299820 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2023

  1. Configuration menu
    Copy the full SHA
    39a13cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d46bf0 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. Change cache default to false

    rmweir committed May 11, 2023
    Configuration menu
    Copy the full SHA
    3db0918 View commit details
    Browse the repository at this point in the history
  2. Update tests

    rmweir committed May 11, 2023
    Configuration menu
    Copy the full SHA
    0cabe8d View commit details
    Browse the repository at this point in the history
  3. Add projectsornamespaces query parameter

    Add a new query parameter to filter resources by their namespace or
    their namespace's project. This parameter is separate from the existing
    `filter` parameter.
    
    Filter by a comma-separated list of projects and/or namespaces with:
    
    ?projectsornamespaces=p1,n1,n2
    
    The result can be negated with the ! operator:
    
    ?projectsornamespaces!=p1,n1,n2
    cmurphy committed May 11, 2023
    Configuration menu
    Copy the full SHA
    84dedac View commit details
    Browse the repository at this point in the history
  4. Merge pull request rancher#106 from rmweir/disable-cache

    Change cache default to false
    rmweir authored May 11, 2023
    Configuration menu
    Copy the full SHA
    3279919 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. Merge pull request rancher#105 from cmurphy/projects-filtering

    Add projectsornamespaces query parameter
    cmurphy authored May 12, 2023
    Configuration menu
    Copy the full SHA
    1dfd3c7 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2023

  1. Fix drone validate build

    go1.19 provides go=1.19.9, the right symbol for the major version is golang(API)
    
    Signed-off-by: Silvio Moioli <[email protected]>
    moio committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    27aa1b4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rancher#109 from moio/fix_drone_go1.19

    Fix drone validate build
    MbolotSuse authored Jun 7, 2023
    Configuration menu
    Copy the full SHA
    3cbeea2 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2023

  1. proxy_store: improve error handling

    This prevents a goroutine leak when item.Object is a `runtime.Object` but not a
    `metav1.Object`, as in that case `WatchNames`’s `for` loop will quit early and
    subsequent calls to `returnErr` will remain parked forever.
    
    This helps with rancher/rancher#41225
    Fuller explanation in rancher#107
    moio committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    7010a5e View commit details
    Browse the repository at this point in the history
  2. Merge pull request rancher#110 from moio/proxy_store_improve_error_ha…

    …ndling
    
    Proxy store improve error handling
    rmweir authored Jun 9, 2023
    Configuration menu
    Copy the full SHA
    4fd6f7e View commit details
    Browse the repository at this point in the history
  3. Add tests

    rmweir committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    c53bd62 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bf2e965 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

  1. Configuration menu
    Copy the full SHA
    7a7d5ad View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2023

  1. Merge pull request rancher#80 from moio/fix_lru_concurrent_map_write

    LRU cache: fix concurrent map write
    cmurphy authored Jun 23, 2023
    Configuration menu
    Copy the full SHA
    8128019 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. Drop unrecognized fields before update

    Add a nested store to the proxy store to strip non-Kubernetes fields
    from the object being updated.
    
    The steve formatter and proxy store adds fields to objects when it
    outputs them to the client, for usability by the UI. It adds the
    object's fields[1], relationships to other objects[2], a summary of the
    object's state[3], and additional information in the conditions[4].
    These fields are not native to Kubernetes, so when a client submits the
    object back as an update, Kubernetes reports a warning that they are
    unrecognized. This change ensures the extra fields are removed before
    submitting the update.
    
    [1] https://github.com/rancher/steve/blob/bf2e9655f5dde8f55b23f67e64f0186fc68789d7/pkg/stores/proxy/proxy_store.go#L189
    [2] https://github.com/rancher/steve/blob/bf2e9655f5dde8f55b23f67e64f0186fc68789d7/pkg/resources/common/formatter.go#L106
    [3] https://github.com/rancher/steve/blob/bf2e9655f5dde8f55b23f67e64f0186fc68789d7/pkg/resources/common/formatter.go#L100
    [4] https://github.com/rancher/steve/blob/bf2e9655f5dde8f55b23f67e64f0186fc68789d7/pkg/resources/common/formatter.go#L108
    cmurphy committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    adaa391 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. Merge pull request rancher#112 from cmurphy/unformatter-store

    Drop unrecognized fields before update
    cmurphy authored Jul 17, 2023
    Configuration menu
    Copy the full SHA
    d040cff View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Configuration menu
    Copy the full SHA
    70eaf26 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Configuration menu
    Copy the full SHA
    64c8a50 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. build: Bump dependencies

    The k8s.io dependencies were bumped to latest patch for the currently
    used minor. Overall changes:
    - k8s.io/api v0.25.12
    - k8s.io/apiextensions-apiserver v0.25.12
    - k8s.io/apimachinery v0.25.12
    - k8s.io/apiserver v0.25.12
    - k8s.io/component-base v0.25.12
    - k8s.io/kube-aggregator v0.25.12
    - golang.org/x/crypto v0.11.0
    - golang.org/x/net v0.12.0
    - golang.org/x/oauth2 v0.10.0
    - golang.org/x/sync v0.3.0
    - golang.org/x/sys v0.10.0
    - golang.org/x/term v0.10.0
    - golang.org/x/text v0.11.0
    - golang.org/x/time v0.3.0
    
    Signed-off-by: Paulo Gomes <[email protected]>
    pjbgf committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    700cd88 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Merge pull request rancher#115 from pjbgf/bump-deps

    build: Bump dependencies
    JonCrowther authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    d92f0d0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rancher#114 from rancher/renovate/registry.suse.co…

    …m-bci-bci-base-15.x
    
    chore(deps): update registry.suse.com/bci/bci-base docker tag to v15.5
    JonCrowther authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    781717c View commit details
    Browse the repository at this point in the history
  3. Merge pull request rancher#98 from rancher/renovate/github.com-ranche…

    …r-saml-0.x
    
    chore(deps): update module github.com/rancher/saml to v0.2.0
    JonCrowther authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    04901b4 View commit details
    Browse the repository at this point in the history
  4. Merge pull request rancher#97 from rancher/renovate/github.com-ranche…

    …r-remotedialer-0.x
    
    chore(deps): update module github.com/rancher/remotedialer to v0.3.0
    JonCrowther authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    e771a09 View commit details
    Browse the repository at this point in the history
  5. Merge pull request rancher#95 from rancher/renovate/github.com-gorill…

    …a-websocket-1.x
    
    chore(deps): update module github.com/gorilla/websocket to v1.5.0
    JonCrowther authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    5bcbfe5 View commit details
    Browse the repository at this point in the history
  6. Merge pull request rancher#93 from rancher/renovate/registry.suse.com…

    …-bci-bci-micro-15.x
    
    chore(deps): update registry.suse.com/bci/bci-micro docker tag to v15.5.11.2
    JonCrowther authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    fa9e139 View commit details
    Browse the repository at this point in the history
  7. Merge pull request rancher#92 from rancher/renovate/github.com-urfave…

    …-cli-1.x
    
    chore(deps): update module github.com/urfave/cli to v1.22.14
    JonCrowther authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    8744eaa View commit details
    Browse the repository at this point in the history
  8. Merge pull request rancher#89 from rancher/renovate/github.com-ranche…

    …r-kubernetes-provider-detector-0.x
    
    chore(deps): update module github.com/rancher/kubernetes-provider-detector to v0.1.5
    JonCrowther authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    548632c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fd96884 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fbcee62 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5f8dca1 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    45c68fa View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    33dc24b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    7f07429 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    cabea84 View commit details
    Browse the repository at this point in the history
  16. Merge pull request rancher#88 from rancher/renovate/github.com-pborma…

    …n-uuid-1.x
    
    chore(deps): update module github.com/pborman/uuid to v1.2.1
    JonCrowther authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    899abbc View commit details
    Browse the repository at this point in the history
  17. Merge pull request rancher#90 from rancher/renovate/github.com-ranche…

    …r-wrangler-1.x
    
    chore(deps): update module github.com/rancher/wrangler to v1.1.1
    JonCrowther authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    ba5c979 View commit details
    Browse the repository at this point in the history
  18. Merge pull request rancher#86 from rancher/renovate/github.com-ranche…

    …r-pkg-digest
    
    chore(deps): update github.com/rancher/pkg digest to b04c094
    JonCrowther authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    4c82d37 View commit details
    Browse the repository at this point in the history
  19. Merge pull request rancher#96 from rancher/renovate/github.com-promet…

    …heus-client_golang-1.x
    
    chore(deps): update module github.com/prometheus/client_golang to v1.16.0
    JonCrowther authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    da7ecef View commit details
    Browse the repository at this point in the history
  20. Merge pull request rancher#85 from rancher/renovate/github.com-ranche…

    …r-norman-digest
    
    chore(deps): update github.com/rancher/norman digest to ccd31a4
    JonCrowther authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    dfc0b92 View commit details
    Browse the repository at this point in the history
  21. Merge pull request rancher#100 from rancher/renovate/github.com-urfav…

    …e-cli-v2-2.x
    
    chore(deps): update module github.com/urfave/cli/v2 to v2.25.7
    JonCrowther authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    97194fb View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    d3bd2ae View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    7c49f34 View commit details
    Browse the repository at this point in the history
  24. Merge pull request rancher#84 from rancher/renovate/github.com-ranche…

    …r-apiserver-digest
    
    chore(deps): update github.com/rancher/apiserver digest to de731cd
    JonCrowther authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    6e3926e View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    99cf256 View commit details
    Browse the repository at this point in the history
  26. Merge pull request rancher#104 from rancher/renovate/k8s.io-klog-2.x

    chore(deps): update module k8s.io/klog to v2
    cmurphy authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    4118785 View commit details
    Browse the repository at this point in the history
  27. Merge pull request rancher#94 from rancher/renovate/github.com-adrg-x…

    …dg-0.x
    
    chore(deps): update module github.com/adrg/xdg to v0.4.0
    cmurphy authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    96e2a84 View commit details
    Browse the repository at this point in the history
  28. Merge pull request rancher#99 from rancher/renovate/github.com-sirups…

    …en-logrus-1.x
    
    chore(deps): update module github.com/sirupsen/logrus to v1.9.3
    cmurphy authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    8084679 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. Configuration menu
    Copy the full SHA
    8517a24 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rancher#118 from rancher/renovate/github.com-ranch…

    …er-apiserver-digest
    
    chore(deps): update github.com/rancher/apiserver digest to d134152
    JonCrowther authored Aug 11, 2023
    Configuration menu
    Copy the full SHA
    12fe048 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dfb3192 View commit details
    Browse the repository at this point in the history
  4. Merge pull request rancher#119 from rancher/renovate/github.com-ranch…

    …er-norman-digest
    
    chore(deps): update github.com/rancher/norman digest to 078862e
    cmurphy authored Aug 11, 2023
    Configuration menu
    Copy the full SHA
    e885e4a View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. updated deps for k8s 1.27

    vardhaman22 committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    ebc8b72 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. skip linting rules

    these linting rules are enabled by default now in latest golangci-lint revive pluign
    vardhaman22 committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    c8b08e8 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Merge pull request rancher#117 from vardhaman22/k8s-1.27

    updated deps for k8s 1.27
    kinarashah authored Sep 1, 2023
    Configuration menu
    Copy the full SHA
    5df31b9 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Configuration menu
    Copy the full SHA
    420ada5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b63091 View commit details
    Browse the repository at this point in the history
  3. Merge pull request rancher#125 from maxsokolovsky/run-as-non-root-in-…

    …dockerfile
    
    Run container as a non-root user
    maxsokolovsky authored Sep 13, 2023
    Configuration menu
    Copy the full SHA
    7e38c1d View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. Add developer docs to README

    cmurphy committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    6b8eceb View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. Merge pull request rancher#64 from cmurphy/docs

    Add developer docs to README
    cmurphy authored Sep 20, 2023
    Configuration menu
    Copy the full SHA
    826ba42 View commit details
    Browse the repository at this point in the history
  2. 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.
    cmurphy committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    52e7ebf View commit details
    Browse the repository at this point in the history
  3. 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.
    cmurphy committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    feab37c View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. Fix typo in README

    cmurphy committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    1826066 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7ecbec3 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. Merge pull request rancher#128 from cmurphy/pagination-docs

    Add section on pagination design to README
    cmurphy authored Sep 29, 2023
    Configuration menu
    Copy the full SHA
    811e0b3 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. 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
    MbolotSuse committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    0b23400 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rancher#132 from MbolotSuse/panic-fix

    Updating ByNames to not return nil, nil
    MbolotSuse authored Oct 16, 2023
    Configuration menu
    Copy the full SHA
    9935404 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. WatchNames: return errors via WebSocket

    Align behavior with plain Watch, which also does the same.
    
    Fixes rancher/rancher#41809
    
    Signed-off-by: Silvio Moioli <[email protected]>
    moio committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    1585ed3 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. adapt tests

    Signed-off-by: Silvio Moioli <[email protected]>
    moio committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    d138622 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. 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.
    KevinJoiner committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    e35a044 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rancher#142 from KevinJoiner/wrangler-v2

    Bumps rancher/wrangler to it's tagged v2 version.
    KevinJoiner authored Jan 24, 2024
    Configuration menu
    Copy the full SHA
    17bd14c View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Configuration menu
    Copy the full SHA
    be7dccb View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Bump dependencies to support k8s 1.28 | January Patch

    Signed-off-by: Chirayu Kapoor <[email protected]>
    chiukapoor committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    a7ba1cd View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. 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
    MbolotSuse committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    605e74c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3f65942 View commit details
    Browse the repository at this point in the history
  3. Adding schema definitions endpoint

    Introduces new schema definitions endpoint, allowing the caller to get
    the fields/types/descriptions for a given kubernetes resource.
    MbolotSuse committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    40f6b10 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    099ebc5 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Merge pull request rancher#140 from chiukapoor/rancher-v1.28

    Update dynamic listener
    chiukapoor authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    cecc8da View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Configuration menu
    Copy the full SHA
    641178e View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. Merge pull request rancher#141 from moio/watchnames_propagate_errors

    WatchNames: return errors via WebSocket
    MbolotSuse authored Mar 1, 2024
    Configuration menu
    Copy the full SHA
    7913f27 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0e74495 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cec59c5 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. 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.
    MbolotSuse committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    2f8e648 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f32ff2 View commit details
    Browse the repository at this point in the history
  3. 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.
    MbolotSuse committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    b761846 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Configuration menu
    Copy the full SHA
    abbe805 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Merge pull request rancher#162 from JonCrowther/count-race-condition

    Fix race condition in debounceCounts
    JonCrowther authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    ca29f47 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rancher#161 from MbolotSuse/resource-schema-improv…

    …ed-cache
    
    Resource schema improved cache
    MbolotSuse authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    870824d View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. Add codeowners file

    JonCrowther committed Mar 19, 2024
    Configuration menu
    Copy the full SHA
    f9c53d7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rancher#173 from JonCrowther/add-codeowners

    Add codeowners file
    JonCrowther authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    a1ef5a9 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Configuration menu
    Copy the full SHA
    09ea8b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a6db0f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3c1e7f2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    216e53e View commit details
    Browse the repository at this point in the history
  5. Bumping go version to 1.22

    Also bumps golangci-lint 1.57.1
    MbolotSuse committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    51e85d9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f5c3c4d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c9d4da9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cc5d093 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e3137d6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b77040f View commit details
    Browse the repository at this point in the history
  11. Fixing validate script

    MbolotSuse committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    c52c626 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    863d917 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Various dependency bumps (rancher#179)

    * Bump wrangler to v2.2.0-rc1
    
    * Bump dynamiclistener to v0.5.0-rc3
    
    * Bump apiserver to 0dbf81039822340de2905a7e12b096d5a717b739
    
    * Bump norman to dd207ee11dda52ef503af578a2e861b78b97eedf
    
    * Bump remotedialer to v0.3.1
    tomleb authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    9b00eb3 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. changing permission for kubeconfig file inside the shell pod (rancher…

    …#166)
    
    * changing permission for kubeconfig file inside the shell pod
    
    * creating unit tests for the changes done
    diogoasouza authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    46e3638 View commit details
    Browse the repository at this point in the history
  2. Attempting to fix flaky tests

    Some tests which relied on timeouts were a bit flaky in CI. This PR
    refactors a few of them to work on a more reliable method of receiving
    from a channel and raises the timeout of another test.
    MbolotSuse committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    0e9fde7 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Merge pull request rancher#180 from MbolotSuse/flaky-test

    Attempting to fix flaky tests
    MbolotSuse authored Apr 4, 2024
    Configuration menu
    Copy the full SHA
    bcba9d5 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. chore(deps): update rancher 2.9 packages (rancher#193)

    Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
    renovate-rancher[bot] authored Apr 12, 2024
    Configuration menu
    Copy the full SHA
    ee5c83b View commit details
    Browse the repository at this point in the history
  2. chore(deps): update k8s.io/kube-openapi digest to dc4e619 (rancher#177)

    Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
    renovate-rancher[bot] authored Apr 12, 2024
    Configuration menu
    Copy the full SHA
    f042b7d View commit details
    Browse the repository at this point in the history
  3. chore(deps): update module github.com/rancher/dynamiclistener to v0.5…

    ….0-rc4 (rancher#188)
    
    Co-authored-by: renovate-rancher[bot] <119870437+renovate-rancher[bot]@users.noreply.github.com>
    renovate-rancher[bot] authored Apr 12, 2024
    Configuration menu
    Copy the full SHA
    dc4a394 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Configuration menu
    Copy the full SHA
    d42a5bc View commit details
    Browse the repository at this point in the history
  2. Bump various dependencies to downgrade prometheus to v1.16.0 (rancher…

    …#196)
    
    Fixes incompatiblity with k8s 1.28
    tomleb authored Apr 19, 2024
    Configuration menu
    Copy the full SHA
    b3bd0b8 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Configuration menu
    Copy the full SHA
    18ff2eb View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Merge pull request rancher#200 from ericpromislow/fix-steve-readme-Co…

    …llectionFormatter-duplication
    
    Fix the sample formatter code.
    ericpromislow authored Apr 24, 2024
    Configuration menu
    Copy the full SHA
    43fc03f View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. Configuration menu
    Copy the full SHA
    0066726 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

  1. Configuration menu
    Copy the full SHA
    0302419 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Merge pull request rancher#206 from ericpromislow/45350-support-k8s-1.29

    Bumping version 0.28.6 to 0.29.3 for k8s dependencies.
    ericpromislow authored May 8, 2024
    Configuration menu
    Copy the full SHA
    2c4b19e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a9a1c0 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Merge pull request rancher#207 from krunalhinguu/rancher-1.29

    [v1.29] Bump dependencies to support k8s 1.29
    kinarashah authored May 10, 2024
    Configuration menu
    Copy the full SHA
    a9bf8c7 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Fixing schema definitions bugs

    Fixes two bugs with the schema definitions:
    - Adds resources that are a part of the baseSchema (but aren't k8s resources).
    - Adds logic to handle resources which aren't in a prefered version, but
      are still in some version.
    MbolotSuse committed May 15, 2024
    Configuration menu
    Copy the full SHA
    c6b887c View commit details
    Browse the repository at this point in the history
  2. Merge pull request rancher#202 from MbolotSuse/schema-fix-1

    Fixing schema definitions bugs
    MbolotSuse authored May 15, 2024
    Configuration menu
    Copy the full SHA
    ce206c9 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. Configuration menu
    Copy the full SHA
    4bd1e2e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9137045 View commit details
    Browse the repository at this point in the history
  3. Remove drone integration

    Note: this also removes the FOSSA step! Be sure we create an issue
    to re-add this at a later date, if we decide to do that.
    nflynt committed May 24, 2024
    Configuration menu
    Copy the full SHA
    f3d2a72 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. Pin golangci by commit ID rather than version tag

    Co-authored-by: Tom Lebreux <[email protected]>
    nflynt and tomleb authored May 28, 2024
    Configuration menu
    Copy the full SHA
    3e6d254 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rancher#218 from nflynt/drone2gha

    Migrate from Drone to GHA
    nflynt authored May 28, 2024
    Configuration menu
    Copy the full SHA
    4cf4e6b View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. SQLite backed cache (rancher#223)

    This uses SQLite-backed informers provided by Lasso with rancher/lasso#65 to implement Steve API (/v1/) functionality.
    
    This new functionality is available behind a feature flag to be specified at Steve startup
    
    See https://confluence.suse.com/pages/viewpage.action?pageId=1359086083 
    
    Co-authored-by: Ricardo Weir <[email protected]>
    Co-authored-by: Michael Bolot <[email protected]>
    Co-authored-by: Silvio Moioli <[email protected]>
    Signed-off-by: Silvio Moioli <[email protected]>
    3 people authored Jun 5, 2024
    Configuration menu
    Copy the full SHA
    7a84620 View commit details
    Browse the repository at this point in the history
  2. updated wrangler from v2 to v3

    also updated k8s dependencies to v0.30.1
    vardhaman22 committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    dae842e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c9babc6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8f3d2e8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4f4dae4 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Merge pull request rancher#224 from vardhaman22/k8s-1.30

    k8s 1.30 dependencies update
    vardhaman22 authored Jun 11, 2024
    Configuration menu
    Copy the full SHA
    d0f58fc View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Configuration menu
    Copy the full SHA
    9ac9be9 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Adding APIGroups back to the schema

    Prior schema calculations started with openapiv2 models which included a
    model for APIGroups. However, new schema calculations use
    ServerGroupsAndResources first, which omitted these values. This
    re-adds this type using a static schema.
    MbolotSuse committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    e7a76d1 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Merge pull request rancher#230 from MbolotSuse/apigroups-fix

    Adding APIGroups back to the schema
    MbolotSuse authored Jul 3, 2024
    Configuration menu
    Copy the full SHA
    22a06dd View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. sql: remove spurious log line

    Signed-off-by: Silvio Moioli <[email protected]>
    moio committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    cb311a8 View commit details
    Browse the repository at this point in the history
  2. sql: drop dead code

    Signed-off-by: Silvio Moioli <[email protected]>
    moio committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    88fd70a View commit details
    Browse the repository at this point in the history
  3. sql: bugfix: return total resource count correctly (rancher#236)

    * sql: drop dead code
    
    Signed-off-by: Silvio Moioli <[email protected]>
    
    * sql: bugfix: return total resource count correctly
    
    Signed-off-by: Silvio Moioli <[email protected]>
    
    * adapt tests
    
    Signed-off-by: Silvio Moioli <[email protected]>
    
    * adapt mocks
    
    Signed-off-by: Silvio Moioli <[email protected]>
    
    * TEMP: remove this when bumping lasso to include rancher/lasso#84
    
    Signed-off-by: Silvio Moioli <[email protected]>
    
    * Use latest lasso instead of fork
    
    ---------
    
    Signed-off-by: Silvio Moioli <[email protected]>
    Co-authored-by: Tom Lebreux <[email protected]>
    moio and tomleb authored Jul 5, 2024
    Configuration menu
    Copy the full SHA
    0841e03 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Bump wrangler to v3.0.0 (rancher#239)

    and other dependencies that also bumps wrangler
    tomleb authored Jul 9, 2024
    Configuration menu
    Copy the full SHA
    4787160 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Add a cli flag for offline

    Signed-off-by: Phillip Rak <[email protected]>
    rak-phillip committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    90ee97d View commit details
    Browse the repository at this point in the history
  2. Assign the offline flag if it contains true/false/dynamic

    Otherwise, default to dynamic to keep behavior the same as it is today
    
    Signed-off-by: Phillip Rak <[email protected]>
    rak-phillip committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    052e31a View commit details
    Browse the repository at this point in the history
  3. Create a custom handler for serving dashbaord as a SPA

    Signed-off-by: Phillip Rak <[email protected]>
    rak-phillip committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    cf0fa4d View commit details
    Browse the repository at this point in the history
  4. Make use of custom handler and api routes

    Signed-off-by: Phillip Rak <[email protected]>
    rak-phillip committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    ec1ba5b View commit details
    Browse the repository at this point in the history
  5. Add github action for steve builds

    Signed-off-by: Phillip Rak <[email protected]>
    rak-phillip committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    2162167 View commit details
    Browse the repository at this point in the history
  6. Add build script

    Signed-off-by: Phillip Rak <[email protected]>
    rak-phillip committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    4456646 View commit details
    Browse the repository at this point in the history
  7. Remove /bin from .gitignore

    Signed-off-by: Phillip Rak <[email protected]>
    rak-phillip committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    4540c5b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5ffb9bd View commit details
    Browse the repository at this point in the history
  9. Only join the base path with staticPath

    Signed-off-by: phillip_rak <[email protected]>
    rak-phillip committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    53fe69f View commit details
    Browse the repository at this point in the history
  10. Just use r.URL.Path for better crossplatform support

    Signed-off-by: phillip_rak <[email protected]>
    rak-phillip committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    0def6c8 View commit details
    Browse the repository at this point in the history
  11. Bind host to 127.0.0.1

    Signed-off-by: Phillip Rak <[email protected]>
    rak-phillip committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    2edebb9 View commit details
    Browse the repository at this point in the history
  12. Handle subscribe socket directly for local and not send 302

    Signed-off-by: Darren Shepherd <[email protected]>
    ibuildthecloud authored and rak-phillip committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    bf3f556 View commit details
    Browse the repository at this point in the history
  13. Merge branch 'master' into chore/steve-rebase

    Signed-off-by: Phillip Rak <[email protected]>
    rak-phillip authored Jul 16, 2024
    Configuration menu
    Copy the full SHA
    88d7cea View commit details
    Browse the repository at this point in the history
  14. Resolve lint error ineffectual assignment to path (ineffassign)

    This resolves an error raised by the linter
    
    ```
    Error: pkg/ui/routes.go:27:2: ineffectual assignment to path (ineffassign)
      	path, err := filepath.Abs(r.URL.Path)
    ```
    
    Signed-off-by: Phillip Rak <[email protected]>
    rak-phillip committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    9321a37 View commit details
    Browse the repository at this point in the history