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 Kubo: v0.18 #9581

Merged
merged 37 commits into from
Jan 25, 2023
Merged

Merge Kubo: v0.18 #9581

merged 37 commits into from
Jan 25, 2023

Conversation

galargh
Copy link
Contributor

@galargh galargh commented Jan 24, 2023

This PR merges Kubo v0.18 to master

Kubo Mage and others added 30 commits December 13, 2022 09:08
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
Co-authored-by: Marcin Rataj <lidel@lidel.org>
Co-authored-by: Marcin Rataj <lidel@lidel.org>
This makes is clear why test failed, and what were values.

Fixes flaky test: It will re-run flaky advanced test until bitswap stats
match expected value (something team has been doing anyway for the past
year).

It also adds /quic-v1 and /webtransport tests
Block/CAR responses always had single explicit type, and we did not bother
with implementing/testing lists.

With the introduction of JSON people may start passing a list.
This is the most basic fix which will return on the first matching
type (in order). This does not implements weights (can be added in
future, if needed).

Closes #9520
Fixes default auto mode, but Routing.Type=custom needs more work.
Continued in #9482
Avoid confusion about what kind of documentation we have on this folder.
fix: docker image publishing and experimental gh workflow
lidel and others added 6 commits January 23, 2023 12:05
* fix(gateway): do not convert unixfs/raw into dag-* unless explicit
* fix(gateway): keep only dag-json|dag-cbor handling
* fix: allow requesting dag-json as application/json
- adds bunch of additional tests including JSON file on UnixFS
- fix: dag-json codec (0x0129) can be returned as plain json
- fix: json codec (0x0200) cna be retrurned as plain json
* fix: using ?format|Accept with CID w/ codec works
* docs(changelog): cbor and json on gateway

Co-authored-by: Marcin Rataj <lidel@lidel.org>
Co-authored-by: Antonio Navarro Perez <antnavper@gmail.com>
Co-authored-by: Marcin Rataj <lidel@lidel.org>
@galargh galargh requested a review from lidel as a code owner January 24, 2023 13:18
@galargh
Copy link
Contributor Author

galargh commented Jan 25, 2023

I'm going to merge it as it only modifies the changelog as expected.

@galargh galargh merged commit 644f0ae into master Jan 25, 2023
@galargh galargh deleted the merge-kubo-v0.18 branch January 25, 2023 11:45
hacdias pushed a commit to ipfs/boxo that referenced this pull request Jan 27, 2023
gammazero pushed a commit to ipfs/boxo that referenced this pull request Sep 28, 2023
gammazero pushed a commit to ipfs/boxo that referenced this pull request Sep 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants