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

Merge Release: v0.21.0 #10008

Merged
merged 31 commits into from
Jul 3, 2023
Merged

Merge Release: v0.21.0 #10008

merged 31 commits into from
Jul 3, 2023

Commits on Jun 12, 2023

  1. chore: update version

    hacdias committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    696b3a4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    85c53ab View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. Configuration menu
    Copy the full SHA
    aa4e883 View commit details
    Browse the repository at this point in the history
  2. chore(docs): typo http→https

    lidel authored and hacdias committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    df5c062 View commit details
    Browse the repository at this point in the history
  3. feat: webui@4.0.1 (#9940)

    SgtPooki authored and hacdias committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    c495914 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    75a315a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    859e8d3 View commit details
    Browse the repository at this point in the history
  6. fix(cmd): useful errors in dag import (#9945)

    * fix: useful errors during dag import
    
    Most of the time the error is either a bitflip in one of blocks,
    or a truncation of car stream.
    
    This allows user to understand what happened
    and at which place in the car stream, making debug more humane.
    
    * fix: correct message when root pin failed
    
    this also correctly exits CLI commands with code 1 (was silent
    false-positive 0 before)
    lidel authored and hacdias committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    0e52389 View commit details
    Browse the repository at this point in the history
  7. chore: update dht and libp2p for identify stream block

    Streams used to be blocked on ping IO because we didn't handled the DHT ping check asynchronously.
    
    Include fixes from libp2p/go-libp2p-kad-dht#851
    Fixes #9957
    Jorropo authored and hacdias committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    5b2bc58 View commit details
    Browse the repository at this point in the history
  8. chore: update version

    hacdias committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    e5ac045 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f7bc237 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2023

  1. feat!: dag import - don't pin roots by default (#9926)

    * feat!: dag import - don't pin roots by default
    
    Fixes: #9765
    
    * test(ipip-402): dag import
    
    this adds basic regression test that guards behavior
    around partial cars with or without pinning
    
    * docs(ipip-402): ipip and dag import changelog
    
    ---------
    
    Co-authored-by: Marcin Rataj <lidel@lidel.org>
    2 people authored and hacdias committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    308274f View commit details
    Browse the repository at this point in the history
  2. docs: fix 0.21 changelog

    hacdias committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    9183554 View commit details
    Browse the repository at this point in the history
  3. cmds/dag/import: pin roots by default (#9966)

    This is a partial revert of b685355.
    Closes #9765 with compromise agreed in #9765 (comment)
    Jorropo authored and hacdias committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    02fb0a4 View commit details
    Browse the repository at this point in the history
  4. chore(deps): bump docker/build-push-action from 2 to 4 (#9954)

    Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2 to 4.
    - [Release notes](https://github.com/docker/build-push-action/releases)
    - [Commits](docker/build-push-action@v2...v4)
    
    ---
    updated-dependencies:
    - dependency-name: docker/build-push-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and hacdias committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    9fac882 View commit details
    Browse the repository at this point in the history
  5. chore(deps): bump docker/setup-buildx-action from 1 to 2 (#9952)

    Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1 to 2.
    - [Release notes](https://github.com/docker/setup-buildx-action/releases)
    - [Commits](docker/setup-buildx-action@v1...v2)
    
    ---
    updated-dependencies:
    - dependency-name: docker/setup-buildx-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and hacdias committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    d35e3ab View commit details
    Browse the repository at this point in the history
  6. chore(deps): bump codecov/codecov-action from 3.1.0 to 3.1.4 (#9951)

    Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3.1.0 to 3.1.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@81cd2dc...eaaf4be)
    
    ---
    updated-dependencies:
    - dependency-name: codecov/codecov-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and hacdias committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    591066f View commit details
    Browse the repository at this point in the history
  7. chore(deps): bump docker/setup-qemu-action from 1 to 2 (#9953)

    Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 1 to 2.
    - [Release notes](https://github.com/docker/setup-qemu-action/releases)
    - [Commits](docker/setup-qemu-action@v1...v2)
    
    ---
    updated-dependencies:
    - dependency-name: docker/setup-qemu-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and hacdias committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    dc88f66 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4c0ca38 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    56f3973 View commit details
    Browse the repository at this point in the history
  10. chore: update version

    hacdias committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    ff34819 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9f21cf5 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. chore: update version

    hacdias committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    37b215a View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. fix: docker repository initialization race condition

    When running the health check command without passing the `--api` command line flag and if the Kubo daemon is not active, executing `ipfs dag stat` will initialize the repository. It is common for the health check command to be run with root privileges. As a result, the repository will be owned by the root user. Then, if the Kubo daemon process attempts to access the repository later on, it will encounter a permission denied error because it runs as a non-privileged user by default.
    
    Hence, this modification simply provides the `--api` flag to the `ipfs dag stat` command. Given that we are operating within the limited confines of a docker container, we can make a few assumptions. I can't come up with a scenario where one would desire to assign a different port to the internal API rather than using the default 5001. Therefore, I have hard-coded the value accordingly.
    
    (cherry picked from commit 1972a49)
    dennis-tra authored and hacdias committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    d1e3141 View commit details
    Browse the repository at this point in the history
  2. ci: fix checking state of CI in ipfs-webui (#9969)

    (cherry picked from commit 61f0aa0)
    galargh authored and hacdias committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    76fe5fc View commit details
    Browse the repository at this point in the history
  3. fix(gateway): include CORS on subdomain redirects (#9994)

    (cherry picked from commit 3da4e5b)
    lidel authored and hacdias committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    9737e88 View commit details
    Browse the repository at this point in the history
  4. fix: correctly handle migration of configs

    readPluginsConfig was copied from ReadMigrationConfig and switched
    erroring fields to a bool so it can be omitemptied.
    
    (cherry picked from commit f2a6c4f)
    Jorropo authored and hacdias committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    60c969d View commit details
    Browse the repository at this point in the history
  5. chore: bump to boxo 0.10.2

    hacdias committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    ac7f04d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4d5f2b8 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Configuration menu
    Copy the full SHA
    294db3e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0c890de View commit details
    Browse the repository at this point in the history