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

PMM-7 pull upstream changes #4

Open
wants to merge 39 commits into
base: master
Choose a base branch
from

Commits on Apr 20, 2023

  1. Fix #165

    Signed-off-by: Ahmad Moudani <[email protected]>
    Ahmad Moudani committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    f85abf4 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2023

  1. Merge pull request #166 from Aven30/fix-spec-parser-ignoring-response…

    …-entries-with-ext-165
    
    Fix #165
    casualjim authored Apr 22, 2023
    Configuration menu
    Copy the full SHA
    7ee5140 View commit details
    Browse the repository at this point in the history
  2. Fix x-order not working with number value #162

    Signed-off-by: ChandanChainani <[email protected]>
    ChandanChainani authored and casualjim committed Apr 22, 2023
    Configuration menu
    Copy the full SHA
    b123375 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #163 from ChandanChainani/fix/162/x-order_not_work…

    …ing_with_number
    
    Fix `x-order` not working with number value #162
    casualjim authored Apr 22, 2023
    Configuration menu
    Copy the full SHA
    832384d View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. fixed json unmarshal for BoolOrSchema

    According to the json draft 4 (or later) spec, empty schema is
    equivalent to true.
    
    * checked with the OP's test case (spec expansion)
    * added unit test
    * fixes #148
    
    Signed-off-by: Frederic BIDON <[email protected]>
    fredbi committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    32e224f View commit details
    Browse the repository at this point in the history
  2. ci: re-enacted linting

    * re-enacted golangci-lint run in github action
    * re-enacted codecov uploads in github action
    
    Signed-off-by: Frederic BIDON <[email protected]>
    fredbi committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    d8ccc36 View commit details
    Browse the repository at this point in the history
  3. chore: updated linting config, relinted

    * updated linter config
    * refactored tests: if !assert => require
    * fixed a few other linting issues other than test code: x := append(y, z...),
      typos
    
    Signed-off-by: Frederic BIDON <[email protected]>
    fredbi committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    0da2f93 View commit details
    Browse the repository at this point in the history
  4. ci: removed deprecated appveyor CI

    * appveyor used to be our sole CI for windows
    * this has now been handed over to github actions
    * removing this config and the need to manage tokens
    
    * fixes #161
    * fixes #167 (duplicate)
    
    Signed-off-by: Frederic BIDON <[email protected]>
    fredbi committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    2341568 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Merge pull request #170 from fredbi/chore/update-linting

    chore: updated linting config, relinted
    casualjim authored Dec 1, 2023
    Configuration menu
    Copy the full SHA
    cc27dbe View commit details
    Browse the repository at this point in the history
  2. Merge pull request #169 from fredbi/ci/reenact-linting

    ci: re-enacted linting
    casualjim authored Dec 1, 2023
    Configuration menu
    Copy the full SHA
    ba7eeb1 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #171 from fredbi/vuln/fix-161

    ci: removed deprecated appveyor CI
    casualjim authored Dec 1, 2023
    Configuration menu
    Copy the full SHA
    8b1afa6 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #168 from fredbi/fix-148

    fixed json unmarshal for BoolOrSchema
    casualjim authored Dec 1, 2023
    Configuration menu
    Copy the full SHA
    95bb41d View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. updated go version

    * updated minimum go version required to go1.19 (like most other
      go-openapi repos)
    * fixed wrong badges/links in README
    * relinted, removing deprecated stdlib function calls
    
    Signed-off-by: Frederic BIDON <[email protected]>
    fredbi committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    d6c58be View commit details
    Browse the repository at this point in the history
  2. Removed dependency on bindata

    Starting with go1.16 go standard library exposes an embedded FS.
    
    Replaced bindata codegen by assets embedded with the standard library.
    
    Signed-off-by: Frederic BIDON <[email protected]>
    fredbi committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    5762ed3 View commit details
    Browse the repository at this point in the history
  3. Revert fix #146 (#172)

    A more thorough investigation on loading specs from a generated server
    from paths containing special characters (such as blank spaces,
    parenthesis) did not conclude that it was necessary to alter how cache
    entries are matched.
    
    Indeed, this change deeply altered how keys in the cache are managed
    and was therefore at best, a risky bet.
    
    * reverted commit e8e27ff
    * added check to ensure that the root pseudo-document is preloaded in
      cache under all conditions
    * added more unit tests to check the behavior of the normalizers against
      escaped characters
    * closes #145
    
    Signed-off-by: Frederic BIDON <[email protected]>
    fredbi authored Dec 4, 2023
    Configuration menu
    Copy the full SHA
    b250982 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Merge pull request #173 from fredbi/chore/update-go-version

    updated go version
    youyuanwu authored Dec 5, 2023
    Configuration menu
    Copy the full SHA
    56b7b69 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #174 from fredbi/chore/adopt-embedfs

    Proposal: adopt embedfs
    youyuanwu authored Dec 5, 2023
    Configuration menu
    Copy the full SHA
    0bd5b7c View commit details
    Browse the repository at this point in the history
  3. doc: fixed typo in badge link

    Signed-off-by: Frederic BIDON <[email protected]>
    fredbi committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    7d71eda View commit details
    Browse the repository at this point in the history
  4. fixed yet another typo with badges

    Signed-off-by: Frederic BIDON <[email protected]>
    fredbi committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    4df02b2 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2023

  1. updated dependencies

    Signed-off-by: Frederic BIDON <[email protected]>
    fredbi committed Dec 17, 2023
    Configuration menu
    Copy the full SHA
    94a1c0d View commit details
    Browse the repository at this point in the history
  2. removed pre-go1.19 code

    Signed-off-by: Frederic BIDON <[email protected]>
    fredbi committed Dec 17, 2023
    Configuration menu
    Copy the full SHA
    8789dc3 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. chore(deps): updated go-openapi deps

    Signed-off-by: Frederic BIDON <[email protected]>
    fredbi committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    ee158df View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2023

  1. fix(ci): muted warnings in CI runs due to cache conflicts

    Every time a job is posted, I receive false alarm failure notifications because of some cache conflict during the linting job.
    
    Reference: golangci/golangci-lint-action#807
    
    Signed-off-by: Frederic BIDON <[email protected]>
    fredbi committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    b445199 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. fix(expand): parameters & responses should properly follow remote doc…

    … resolution when SKipSchema (#183)
    
    * fix(expand): parameters & responses should properly follow remote doc resolution when SKipSchema
    
    * fixes #182
    * contributes go-swagger/go-swagger#2743
    
    Signed-off-by: Frederic BIDON <[email protected]>
    
    * fixed assertion in test for windows paths
    
    Signed-off-by: Frederic BIDON <[email protected]>
    
    ---------
    
    Signed-off-by: Frederic BIDON <[email protected]>
    fredbi authored Jan 9, 2024
    Configuration menu
    Copy the full SHA
    ed00e71 View commit details
    Browse the repository at this point in the history
  2. doc(faq): transfered questions to README

    These discussion threads are valuable, but no longer active.
    
    * fixes #164
    * fixes #23
    
    Signed-off-by: Frederic BIDON <[email protected]>
    fredbi committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    63dcade View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. ci(dependencies): automate dependencies updates

    Signed-off-by: Frédéric BIDON <[email protected]>
    fredbi committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    4c02b81 View commit details
    Browse the repository at this point in the history
  2. Bump the go-openapi-dependencies group with 1 update

    Bumps the go-openapi-dependencies group with 1 update: [github.com/go-openapi/swag](https://github.com/go-openapi/swag).
    
    
    Updates `github.com/go-openapi/swag` from 0.22.6 to 0.22.9
    - [Commits](go-openapi/swag@v0.22.6...v0.22.9)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/go-openapi/swag
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: go-openapi-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and github-actions[bot] committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    7e0aabf View commit details
    Browse the repository at this point in the history
  3. Bump the development-dependencies group with 3 updates

    Bumps the development-dependencies group with 3 updates: [actions/checkout](https://github.com/actions/checkout), [actions/setup-go](https://github.com/actions/setup-go) and [codecov/codecov-action](https://github.com/codecov/codecov-action).
    
    
    Updates `actions/checkout` from 3 to 4
    - [Release notes](https://github.com/actions/checkout/releases)
    - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
    - [Commits](actions/checkout@v3...v4)
    
    Updates `actions/setup-go` from 4 to 5
    - [Release notes](https://github.com/actions/setup-go/releases)
    - [Commits](actions/setup-go@v4...v5)
    
    Updates `codecov/codecov-action` from 3 to 4
    - [Release notes](https://github.com/codecov/codecov-action/releases)
    - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
    - [Commits](codecov/codecov-action@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: actions/checkout
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: development-dependencies
    - dependency-name: actions/setup-go
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: development-dependencies
    - dependency-name: codecov/codecov-action
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: development-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and github-actions[bot] committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    5c52f3d View commit details
    Browse the repository at this point in the history
  4. chore(ci): prevents duplicate workflow runs

    Signed-off-by: Frédéric BIDON <[email protected]>
    fredbi committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    817cb94 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Bump the development-dependencies group with 1 update

    Bumps the development-dependencies group with 1 update: [codecov/codecov-action](https://github.com/codecov/codecov-action).
    
    
    Updates `codecov/codecov-action` from 3 to 4
    - [Release notes](https://github.com/codecov/codecov-action/releases)
    - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
    - [Commits](codecov/codecov-action@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: codecov/codecov-action
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: development-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and github-actions[bot] committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    c21b34f View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2024

  1. ci: remove paths-ignore

    Using paths-ignore as a short-circuit for doc-only PRs does not work:
    branch protection rules cannot be passed.
    
    Signed-off-by: Frederic BIDON <[email protected]>
    fredbi committed Feb 3, 2024
    Configuration menu
    Copy the full SHA
    a68da9e View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. Bump the development-dependencies group with 1 update

    Bumps the development-dependencies group with 1 update: [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action).
    
    
    Updates `golangci/golangci-lint-action` from 3 to 4
    - [Release notes](https://github.com/golangci/golangci-lint-action/releases)
    - [Commits](golangci/golangci-lint-action@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: golangci/golangci-lint-action
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: development-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and github-actions[bot] committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    397f81b View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. fix(ci): remove dependency-type from dependabot groups

    dependency-type is irrelevant in the gomod ecosystem.
    
    This setting prevented some updates to auto-merge as expected.
    
    Signed-off-by: Frederic BIDON <[email protected]>
    fredbi committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    c786eed View commit details
    Browse the repository at this point in the history
  2. chore(lint): relinted

    Signed-off-by: Frederic BIDON <[email protected]>
    fredbi committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    fc76ee8 View commit details
    Browse the repository at this point in the history
  3. updated dependencies

    Signed-off-by: Frederic BIDON <[email protected]>
    fredbi committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    8937a3d View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2024

  1. chore(go): go-openapi requires go.1.20 across the board

    Signed-off-by: Frederic BIDON <[email protected]>
    fredbi committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    af9bab8 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Bump the development-dependencies group with 1 update

    Bumps the development-dependencies group with 1 update: [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata).
    
    
    Updates `dependabot/fetch-metadata` from 1 to 2
    - [Release notes](https://github.com/dependabot/fetch-metadata/releases)
    - [Commits](dependabot/fetch-metadata@v1...v2)
    
    ---
    updated-dependencies:
    - dependency-name: dependabot/fetch-metadata
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: development-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and github-actions[bot] committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    7246d41 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Bump golangci/golangci-lint-action in the development-dependencies group

    Bumps the development-dependencies group with 1 update: [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action).
    
    
    Updates `golangci/golangci-lint-action` from 4 to 5
    - [Release notes](https://github.com/golangci/golangci-lint-action/releases)
    - [Commits](golangci/golangci-lint-action@v4...v5)
    
    ---
    updated-dependencies:
    - dependency-name: golangci/golangci-lint-action
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: development-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and github-actions[bot] committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    2a63555 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Bump golangci/golangci-lint-action in the development-dependencies group

    Bumps the development-dependencies group with 1 update: [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action).
    
    
    Updates `golangci/golangci-lint-action` from 5 to 6
    - [Release notes](https://github.com/golangci/golangci-lint-action/releases)
    - [Commits](golangci/golangci-lint-action@v5...v6)
    
    ---
    updated-dependencies:
    - dependency-name: golangci/golangci-lint-action
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: development-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and github-actions[bot] committed May 10, 2024
    Configuration menu
    Copy the full SHA
    7b021a9 View commit details
    Browse the repository at this point in the history