Commit Graph

14448 Commits

Author SHA1 Message Date
Marcin Rataj
c5cc835fb8 docs(readme): unofficial packages badge 2023-08-07 16:13:20 +02:00
Jorropo
4cd49cfca8 chore: bump go-libp2p v0.29.1 2023-08-04 18:31:58 +02:00
Laurent Senta
7977f26e86
chore: remove sharness tests ported to conformance testing (#9999)
* test(t0112): drop test ported to conformance

* test(t0113): drop test ported to conformance

* test(t0114): drop test ported to conformance

* test(t0114): drop test ported to conformance

* test(t0115): drop test ported to conformance

* test(t0122): drop test ported to conformance

* test(t0123): drop test ported to conformance

* test(t0117): drop test ported to conformance

* test(t0124): drop test ported to conformance

* test(t0114): simplify tests

* test(t0112): drop test ported to conformance

* test(t0116): drop test ported to conformance

* t0114: restore tests flagged by lidel

* t0112: restore

* t0116: restore dirindex check

* t0109: restore file

* t0115: restore full file

* t0114: restored rest of file

* fix: kill the iptb cluster
2023-08-02 19:15:27 +02:00
Jorropo
5bec4d6756
ci: switch from testing against js-ipfs to helia (#10042)
* ci: switch interop tests from js-ipfs to helia

Fixes #10013

* Update .github/workflows/build.yml

Co-authored-by: Henrique Dias <hacdias@gmail.com>

---------

Co-authored-by: Henrique Dias <hacdias@gmail.com>
2023-08-02 17:01:41 +02:00
Jorropo
89b0432387 chore: merge release back into master
Needs to include 9db33d3191
2023-07-31 17:13:48 +02:00
Jorropo
67ac4f4078
chore: change orbitdb to haydenyoung EARLY_TESTERS
https://github.com/ipfs/kubo/issues/9911#issuecomment-1658468324
2023-07-31 17:08:29 +02:00
Marco Munizaga
9013cf9956 Fix usage numbers 2023-07-31 16:16:00 +02:00
Antonio Navarro Perez
2cf65f28eb
chore: update early testers list (#9218)
* chore: Update early testers list

* cleaning up early testers

---------

Co-authored-by: Adin Schmahmann <adin.schmahmann@gmail.com>
Co-authored-by: Piotr Galar <piotr.galar@gmail.com>
2023-07-31 15:34:17 +02:00
Laurent Senta
e5050d014b chore: gateway conformance v0.3 2023-07-31 13:22:37 +02:00
Marcin Rataj
afa891b0ed
docs: changelog v0.21 fixes (#10037)
Co-authored-by: Jorropo <jorropo.pgm@gmail.com>
2023-07-27 20:14:30 +02:00
Piotr Galar
c5868a86be
refactor(ci): simplify Dockerfile and add docker image testing (#10021) 2023-07-27 19:53:24 +02:00
Jorropo
b90786a353
Merge pull request #10036 from ipfs/release-v0.22.0
chore: fix version to v0.22.0-rc1
2023-07-27 14:27:15 +02:00
Jorropo
9db33d3191 chore: fix version to v0.22.0-rc1 2023-07-27 14:19:22 +02:00
Jorropo
51cc921d3c chore: update version 2023-07-27 14:18:16 +02:00
Jorropo
487162c4ba
Merge pull request #10034 from ipfs/release-v0.22.0
Release: v0.22.0
2023-07-27 14:02:23 +02:00
Jorropo
149190c5a6 chore: update changelog for v0.22 2023-07-27 11:55:23 +00:00
Jorropo
9d6012c130 chore: update version 2023-07-27 11:37:49 +00:00
Jorropo
5a0a9ede15 chore: bump boxo to v0.11.0 for release 2023-07-27 12:08:19 +02:00
Mohamed MHAMDI
4c35289556 fix(relay): apply user provider options 2023-07-26 15:57:52 +02:00
Jorropo
6be6630e4e libp2p: stop reporting ProtocolVersion 2023-07-26 14:48:19 +02:00
Marco Munizaga
649283bb6c chore: update go-libp2p to v0.29.0 2023-07-26 14:48:19 +02:00
Marten Seemann
c08313f032 chore: update go-libp2p to v0.28.1
Co-authored-by: Jorropo <jorropo.pgm@gmail.com>
2023-07-26 14:48:19 +02:00
Jorropo
9c02eecad7
fix: mark all routers DoNotWaitForSearchValue (#10020)
* fix: mark ipns pubsub router DoNotWaitForSearchValue

That means if the DHT has finished searching and no one responded over pubsub *yet*, we will not spend 1 minute searching for no reason.

This also include other error handling bug fixes inside `go-libp2p-routing-helpers`.

Fixes: #9927

* routing: bring back the old IPNS behaviour

Stop making this configurable let everything race like it used to do.
2023-07-25 19:39:21 +02:00
Henrique Dias
a8c63537f2
feat(gateway): support for ipip-412 parameters 2023-07-24 11:09:09 +02:00
Adin Schmahmann
1fe17a4165
docs(commands): explain that swarm connect can reuse existing connections or known addresses (#10015) 2023-07-20 08:25:56 -07:00
Marcin Rataj
4a5e99d7ea
docs: add Brave to RELEASE_ISSUE_TEMPLATE.md (#10012)
* docs: add Brave to RELEASE_ISSUE_TEMPLATE.md

* docs: update docs/RELEASE_ISSUE_TEMPLATE.md

---------

Co-authored-by: Piotr Galar <piotr.galar@gmail.com>
2023-07-06 11:21:48 +02:00
Piotr Galar
c293d62698
ci: add changelog update checker workflow [skip changelog] (#10002)
* ci: add changelog update checker workflow

* ci: trigger changelog workflow when modifying Go files only

* ci: disable js-rv-js tests in interop (#10007)
2023-07-06 08:13:27 +02:00
Russell Dempsey
82e0a44587 feat: webui@4.0.2
see https://github.com/ipfs/ipfs-webui/releases/tag/v4.0.2
2023-07-05 22:37:43 +02:00
Henrique Dias
895963b95a
Merge pull request #10008 from ipfs/merge-release-v0.21.0 2023-07-03 13:31:17 +02:00
Henrique Dias
0c890de400
Merge branch 'master' into merge-release-v0.21.0 2023-07-03 13:24:34 +02:00
Henrique Dias
294db3e302
Merge pull request #9988 from ipfs/release-v0.21.0 2023-07-03 09:17:09 +02:00
Piotr Galar
f797e9e6d3
docs: skip check before prepare branch in RELEASE_ISSUE_TEMPLATE.md 2023-06-30 16:11:51 +02:00
Piotr Galar
c00cee50b1
docs: update RELEASE_ISSUE_TEMPLATE.md with a warning about npm publish 2023-06-30 15:40:17 +02:00
Piotr Galar
0d5a933762
docs: update refs to kuboreleaser in RELEASE_ISSUE_TEMPLATE.md 2023-06-30 15:35:00 +02:00
Marcin Rataj
da44c9f7a1 docs: Gateway.HTTPHeaders 2023-06-30 09:27:04 +02:00
Henrique Dias
4d5f2b89e9 chore: update changelog for v0.21 2023-06-29 15:13:51 +00:00
Henrique Dias
ac7f04d00f
chore: bump to boxo 0.10.2 2023-06-29 16:35:03 +02:00
Jorropo
60c969d8e5
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 f2a6c4f764)
2023-06-29 16:34:10 +02:00
Marcin Rataj
9737e8871a
fix(gateway): include CORS on subdomain redirects (#9994)
(cherry picked from commit 3da4e5b409)
2023-06-29 16:33:58 +02:00
Piotr Galar
76fe5fcd5b
ci: fix checking state of CI in ipfs-webui (#9969)
(cherry picked from commit 61f0aa0737)
2023-06-29 16:33:30 +02:00
Dennis Trautwein
d1e3141752
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 1972a49f91)
2023-06-29 16:33:21 +02:00
Henrique Dias
394d72db4c refactor: replace boxo/ipld/car by ipld/go-car 2023-06-29 16:10:49 +02:00
Henrique Dias
dae41836c0 chore: bump to boxo master 2023-06-29 13:05:08 +02:00
GitHub
92f651fda9 chore: Update .github/workflows/stale.yml [skip ci] 2023-06-28 08:49:44 +00:00
Jorropo
f2a6c4f764 fix: correctly handle migration of configs
readPluginsConfig was copied from ReadMigrationConfig and switched
erroring fields to a bool so it can be omitemptied.
2023-06-27 16:32:06 +02:00
Laurent Senta
40476501e9 feat: update conformance to v0.2 2023-06-27 13:47:47 +02:00
Marcin Rataj
3da4e5b409
fix(gateway): include CORS on subdomain redirects (#9994) 2023-06-27 11:11:21 +00:00
Piotr Galar
61f0aa0737
ci: fix checking state of CI in ipfs-webui (#9969) 2023-06-27 10:57:54 +00:00
Dennis Trautwein
1972a49f91 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.
2023-06-27 12:45:24 +02:00
Henrique Dias
37b215afa6
chore: update version 2023-06-22 11:34:43 +02:00