Commit Graph

2921 Commits

Author SHA1 Message Date
Jonas Michel
009dada8d6 Rename announce and no_announce settings to be consistent with listen_multiaddress 2023-12-20 09:40:32 -06:00
Kishan Mohanbhai Sagathiya
95beedb679 Add Announce and NoAnnounce swarm options
Same as corresponding IPFS Options
announce - the swarm addresses to announce to the network
no_announce - swarm addresses not to announce to the network
2023-12-19 17:02:23 -06:00
Hector Sanjuan
aeabdfc27f
Merge pull request #2007 from ipfs-cluster/update-pebble
Bump go-ds-pebble version to 0.2.5
2023-12-07 16:40:48 +01:00
Hector Sanjuan
fa966102b6 Enable pebble in all architectures
Upstream was fixed to build on all platforms.
2023-12-07 11:06:27 +01:00
Hector Sanjuan
9c64b56290 Fix codeql 2023-12-06 15:07:05 +01:00
Hector Sanjuan
e2b36b97b7 Bump Go to 1.21 2023-12-06 12:55:48 +01:00
Hector Sanjuan
c6f97fd637 Bump go-ds-pebble version to 0.2.5 2023-12-06 12:50:22 +01:00
Hector Sanjuan
304c6285ea
Merge pull request #2001 from ipfs-cluster/fix/1999-ipfsconn-unix-sockets
Fix #1999: Support talking to unix sockets in the ipfshttp connector
2023-12-06 12:45:00 +01:00
Hector Sanjuan
f1028214cd Fix #1999: Support talking to unix sockets in the ipfshttp connector
Kubo can listen on a unix socket instead of tcp. This allows talking to that
in the same way that the API client already supported talking to a cluster
daemon listening on unix sockets.
2023-11-23 11:39:24 +01:00
Hector Sanjuan
622bd94260
Merge pull request #1986 from ipfs-cluster/rm-dockerfile-bundle
Remove Dockerfile bundle
2023-10-17 09:51:00 +02:00
Hector Sanjuan
da63c9c401 Remove Dockerfile bundle
It is not tested and has been broken for months.
2023-10-17 09:34:36 +02:00
Hector Sanjuan
6289b56db4 Changelog: formatting 2023-10-12 17:58:37 +02:00
Hector Sanjuan
f98afd0b9b
Release v1.0.7
Some checks failed
Publish Docker image / build-and-push-image (push) Failing after 1s
2023-10-12 17:55:57 +02:00
Hector Sanjuan
3c0837c864
Merge pull request #1983 from ipfs-cluster/v1.0.7/changelog
Changelog for v1.0.7
2023-10-12 15:39:12 +00:00
Hector Sanjuan
64eb0fb985 Changelog for v1.0.7 2023-10-12 17:38:41 +02:00
Hector Sanjuan
b1da448418
Docker: support multiarch builds (#1984)
General alignment with Kubo and other projects

- Switch to Alpine for final image
- Switch to Github Actions for building and pushing
2023-10-12 17:32:09 +02:00
Hector Sanjuan
d4484ec3f1
Dependency upgrades (#1980)
* build(deps): bump github.com/google/uuid from 1.3.0 to 1.3.1

Bumps [github.com/google/uuid](https://github.com/google/uuid) from 1.3.0 to 1.3.1.
- [Release notes](https://github.com/google/uuid/releases)
- [Changelog](https://github.com/google/uuid/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/uuid/compare/v1.3.0...v1.3.1)

---
updated-dependencies:
- dependency-name: github.com/google/uuid
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Dependency upgrades

* build(deps): bump golang.org/x/crypto from 0.12.0 to 0.13.0

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.12.0 to 0.13.0.
- [Commits](https://github.com/golang/crypto/compare/v0.12.0...v0.13.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump github.com/rs/cors from 1.8.3 to 1.10.1

Bumps [github.com/rs/cors](https://github.com/rs/cors) from 1.8.3 to 1.10.1.
- [Release notes](https://github.com/rs/cors/releases)
- [Commits](https://github.com/rs/cors/compare/v1.8.3...v1.10.1)

---
updated-dependencies:
- dependency-name: github.com/rs/cors
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump github.com/ipfs/go-block-format from 0.1.2 to 0.2.0

Bumps [github.com/ipfs/go-block-format](https://github.com/ipfs/go-block-format) from 0.1.2 to 0.2.0.
- [Release notes](https://github.com/ipfs/go-block-format/releases)
- [Commits](https://github.com/ipfs/go-block-format/compare/v0.1.2...v0.2.0)

---
updated-dependencies:
- dependency-name: github.com/ipfs/go-block-format
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump github.com/ipfs/go-ipfs-api from 0.5.0 to 0.7.0

Bumps [github.com/ipfs/go-ipfs-api](https://github.com/ipfs/go-ipfs-api) from 0.5.0 to 0.7.0.
- [Release notes](https://github.com/ipfs/go-ipfs-api/releases)
- [Commits](https://github.com/ipfs/go-ipfs-api/compare/v0.5.0...v0.7.0)

---
updated-dependencies:
- dependency-name: github.com/ipfs/go-ipfs-api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-03 19:34:02 +02:00
Hector Sanjuan
8bef4fb813 Add fundring file. 2023-10-02 18:04:24 +02:00
Hector Sanjuan
d9bb46b013
changelog: fix wrong link to issue
In v1.0.6
2023-10-02 16:12:46 +02:00
Hector Sanjuan
432c54d6bb
Merge pull request #1977 from jonasrmichel/feat/1976-pin-only-on-untrusted-peers
Add support for configurable pinning only on untrusted peers
2023-09-29 16:42:43 +00:00
Jonas Michel
90fd8c0f51 fix #1976: Add support for configurable pinning only on untrusted peers 2023-09-22 17:50:58 -05:00
Hector Sanjuan
d1c6ba9346
Merge pull request #1961 from ipfs-cluster/dependency-upgrades
Dependency upgrades
2023-08-10 23:39:10 +02:00
Hector Sanjuan
12bcef98aa
Merge pull request #1942 from ipfs-cluster/dependabot/go_modules/dependency-upgrades/github.com/urfave/cli-1.22.14
build(deps): bump github.com/urfave/cli from 1.22.12 to 1.22.14
2023-08-10 23:38:42 +02:00
dependabot[bot]
c213f6ccb6
build(deps): bump github.com/urfave/cli from 1.22.12 to 1.22.14
Bumps [github.com/urfave/cli](https://github.com/urfave/cli) from 1.22.12 to 1.22.14.
- [Release notes](https://github.com/urfave/cli/releases)
- [Changelog](https://github.com/urfave/cli/blob/main/docs/CHANGELOG.md)
- [Commits](https://github.com/urfave/cli/compare/v1.22.12...v1.22.14)

---
updated-dependencies:
- dependency-name: github.com/urfave/cli
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-10 21:29:01 +00:00
Hector Sanjuan
8f66663ec9
Merge pull request #1944 from ipfs-cluster/dependabot/go_modules/dependency-upgrades/github.com/urfave/cli/v2-2.25.7
build(deps): bump github.com/urfave/cli/v2 from 2.16.3 to 2.25.7
2023-08-10 23:27:32 +02:00
Hector Sanjuan
57489edbcf deps: Update mergo to dario.cat/mergo 2023-08-10 23:17:47 +02:00
dependabot[bot]
ca93633035
build(deps): bump github.com/urfave/cli/v2 from 2.16.3 to 2.25.7
Bumps [github.com/urfave/cli/v2](https://github.com/urfave/cli) from 2.16.3 to 2.25.7.
- [Release notes](https://github.com/urfave/cli/releases)
- [Changelog](https://github.com/urfave/cli/blob/main/docs/CHANGELOG.md)
- [Commits](https://github.com/urfave/cli/compare/v2.16.3...v2.25.7)

---
updated-dependencies:
- dependency-name: github.com/urfave/cli/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-10 21:11:32 +00:00
Hector Sanjuan
3573ee47af
Merge pull request #1960 from ipfs-cluster/dependency-upgrades2
Dependency upgrades
2023-08-10 23:07:20 +02:00
Hector Sanjuan
be612bc91d Docker: use more recent versions
Use gosu and tini from debian packages for the main container.
2023-08-10 22:52:30 +02:00
Hector Sanjuan
7c923c32e2 client: Fix formatting in lbclient.go 2023-08-10 22:51:52 +02:00
Hector Sanjuan
828342bdc8 Fix tests: DHT lookups not working 2023-08-10 20:17:21 +02:00
Hector Sanjuan
ba2308765f Avoid using rand.Seed as it is deprecated 2023-08-10 18:33:30 +02:00
Hector Sanjuan
d58c29151d Update docker and CI to go1.20 2023-08-10 18:07:12 +02:00
Hector Sanjuan
a904da3083 Dependency upgrades
Includes updating go-ipld-format and boxo

Co-Authored-By: Adin Schmahmann <adin.schmahmann@gmail.com>
2023-08-10 17:47:09 +02:00
Hector Sanjuan
ef435f6054
Merge pull request #1919 from arthurgavazza/feat/add-authless-healthcheck
feat: add health endpoint
2023-06-14 21:54:06 +02:00
Hector Sanjuan
50015947da
api.go: update comment on auth pass-through 2023-05-11 12:11:57 +02:00
Hector Sanjuan
287f285d79
api.go: only pass through GET requests to /health 2023-05-11 12:11:21 +02:00
Hector Sanjuan
9cb2219636
Add end of line to api.go 2023-05-11 12:10:50 +02:00
Arthur Gavazza
093d234da9
Merge branch 'master' into feat/add-authless-healthcheck 2023-04-20 08:54:13 -03:00
arthurgavazza
d4340a339f fix: make lbclient implement client interface correctly 2023-04-20 08:45:09 -03:00
arthurgavazza
a15b4171d4 test: add client health method tests 2023-04-20 08:37:41 -03:00
arthurgavazza
ef23442cab feat: add health endpoint 2023-04-20 08:18:38 -03:00
Hector Sanjuan
f092e02850 Merge remote-tracking branch 'origin/master' 2023-04-19 22:52:09 +02:00
Hector Sanjuan
fd53d68b0a
Merge pull request #1901 from guseggert/chore/boxo-upgrade
chore: upgrade to boxo
2023-04-19 21:36:42 +02:00
Gus Eggert
c115d29bce chore: upgrade to boxo 2023-04-19 12:59:07 +02:00
Hector Sanjuan
6c3fc0e635
Merge pull request #1898 from max-privatevoid/systemd-notify
Send readiness notification to systemd
2023-04-15 00:55:54 +02:00
Max
ecb70f1573 Send readiness notification to systemd 2023-04-14 15:40:50 +02:00
Arthur Gavazza
4c520c94fa
Feat/add max concurrent compactions pebble config (#1900)
* feat: add max concurrent compactions pebble config

* test: refactor pebble config tests to add max concurrent compactions property

* Update datastore/pebble/config_test.go

---------

Co-authored-by: Hector Sanjuan <code@hector.link>
2023-04-12 14:27:08 +02:00
StrathCole
6164ad35b8
Add newline to json stream to pin/ls (#1893)
* - add newline to json stream

---------

Co-authored-by: Marius Burkard <m.burkard@pixcept.de>
Co-authored-by: Hector Sanjuan <code@hector.link>
2023-03-22 14:51:54 +01:00
Hector Sanjuan
be8932f3fe
Release v1.0.6 2023-03-06 19:48:30 +01:00