This repository has been archived by the owner on May 15, 2024. It is now read-only.
Releases: filecoin-project/motion
Releases · filecoin-project/motion
v0.2.3
What's Changed
- fix: remove unnecessary lotus CLI arguments (also: why are these here?) by @rvagg in #200
- Parse content length as 64-bit value by @gammazero in #219
- Fail upload if it uses more then available space by @gammazero in #220
Full Changelog: v0.2.2...v0.2.3
v0.2.2
What's Changed
- Update Dockerfile to build with go1.21 by @gammazero in #150
- fix: fill/rename LastVerified -> LastUpdated in replica by @elijaharita in #136
- Add goroutine leak detection to unit test by @gammazero in #152
- chore(deps): bump golang.org/x/net from 0.14.0 to 0.17.0 in /integration/ribs by @dependabot in #158
- chore(deps): bump golang.org/x/net from 0.14.0 to 0.17.0 by @dependabot in #157
- Use a concrete release of singularity for integration test by @gammazero in #151
- Modify replica struct to better describe deal spanning by @gammazero in #153
- Update .env.example by @Angelo-gh3990 in #154
- Do not use undocumented channel size by @gammazero in #159
- Update singularity dependency to latest by @gammazero in #160
- Add health check to Singularity API by @xinaxu in #164
- Fix incorrect Singularity API flag by @xinaxu in #166
- Update README.md by @Angelo-gh3990 in #170
- Correct when the the current network global var is set by @xinaxu in #167
- feat: api schema tests by @elijaharita in #168
- Use last_verified_at in Singularity as deal updated_at by @xinaxu in #172
- Document and slightly improve local devnet setup for local testing by @rvagg in #171
- Tag singularity metrics to motion by @xinaxu in #177
- chore!: replace "Replicas" with "replicas" in JSON response by @rvagg in #176
- Set identity during admin init by @xinaxu in #181
- feat: force packing if threshold is not reached after a configurable duration by @elijaharita in #178
- fix: motionularity depends on devnet, not devnet on motionularity by @rvagg in #198
- fix: docker compose down with --rmi=local on cleanup by @rvagg in #199
- fix: clean up error logging (logging + returning identical errors) by @elijaharita in #194
- feat: update motion cloudserver to 0.1.1 in test package by @elijaharita in #197
- Return appropriate error for out of range vs syntax by @gammazero in #211
- Fix use of path where filepath is needed by @gammazero in #210
- Optimize retrieval to do minimal fetcher from singularity by @gammazero in #195
- Improve logging with consistent use of structured logging by @gammazero in #212
- Remove redundant package name from type name by @gammazero in #213
- Update to latest singularity version by @gammazero in #214
- New version by @gammazero in #215
New Contributors
- @Angelo-gh3990 made their first contribution in #154
- @xinaxu made their first contribution in #164
- @rvagg made their first contribution in #171
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- Run automated integrations with
devnet
by @masih in #78 - Remove redundant wallet directory env var by @masih in #116
- Add S3 connector integration tests by @masih in #117
- Remove redundant package installations from Dockerfile by @masih in #123
- Update README.md by @willscott in #125
- feat: singularity swagger client by @elijaharita in #110
- Fix CI triggered container publish on release by @masih in #124
- feat: update schedule by @elijaharita in #119
- feat: singularity retrieve by @elijaharita in #122
- feat: cleanup worker by @elijaharita in #126
- Fix typo in container publication CI job by @masih in #134
- Fix singularity store to allow preparation jobs to run @gammazero in #142
- Add integration test for full deal flow, fix retrieval bugs by @hannahhoward in #118
- Fix race condition in singularity store Start/Shutdown @gammazero in #149
New Contributors
- @willscott made their first contribution in #125
- @elijaharita made their first contribution in #110
- @gammazero made their first contribution in #142
Full Changelog: v0.2.0...v0.2.1
v0.2.0
MOTION'S FIRST OFFICIAL RELEASE for Milestone 2
What's Changed
- Initialise go module and containerise Motion by @masih in #2
- ci: update Unified CI configuration by @web3-bot in #3
- Update README and add license by @masih in #1
- Fix
tags
in container publication CI job by @masih in #5 - Define the initial OpenAPI specification by @masih in #4
- Implement local Motion HTTP API that conforms to the specification by @masih in #12
- Update README with instruction on how to run locally by @masih in #21
- Allow the local store directory to be configurable by @masih in #22
- Add option to use RIBS as Motion blob store by @masih in #26
- Extend blob store to return status and handle /status by @masih in #31
- Use max blob size of 31 Gi by @masih in #38
- Add local wallet management to Motion by @masih in #37
- Fix missing C libraries in motion container by @masih in #39
- Signal content length to upstream components when present by @masih in #42
- Bump github.com/libp2p/go-libp2p from 0.27.7 to 0.27.8 by @dependabot in #48
- ci: uci/delete-templates by @web3-bot in #50
- Experimental Singularity Store by @hannahhoward in #29
- correcting spelling by @bobdubois in #52
- ci: uci/copy-templates by @web3-bot in #64
- Add docker compose to run motion with singularity by @masih in #68
- Add config to specify a list of SPs used for deal making by @masih in #69
- Add replica status when using singularity store by @hannahhoward in #67
- Move RIBS store implementation to a separate module by @masih in #70
- Start deal tracker and deal pusher service as part of docker compose by @masih in #73
- Add replication and deal making policy configs by @masih in #74
- Fix CI docker publish failing due to cache support by @masih in #75
- Prep files pushed into singularity by @hannahhoward in #71
- Setup wallets for singularity by @hannahhoward in #76
- Singularity schedules by @hannahhoward in #77
- Move singularity to a dedicated package and parameterize constants by @masih in #83
- Parameterize singularity deal schedule by @masih in #84
- Remove duplicate singularity client filed by @masih in #85
- Update singularity v0.3.2 by @hannahhoward in #87
- Env vars for deal configs by @hannahhoward in #89
- Fix status output by @hannahhoward in #90
- Support Testnet mode by @hannahhoward in #88
- Add logging to singularity store for easier debugging by @masih in #98
- Fix schedule creation with parameterized options by @masih in #99
- Use direct wallets as params, remove ffi by @hannahhoward in #94
- Optimize Docker build by @hannahhoward in #91
- Remove the makefile now that it only contains go make targets by @masih in #104
- Improve logging in singularity store PUT for debugging by @masih in #105
- Update usage in README by @masih in #107
- Update docker compose files by @hannahhoward in #100
- Final changes for mainnet roundtrip + significant documentation update by @hannahhoward in #109
- Update for v0.2.0 by @hannahhoward in #115
New Contributors
- @masih made their first contribution in #2
- @web3-bot made their first contribution in #3
- @dependabot made their first contribution in #48
- @hannahhoward made their first contribution in #29
- @bobdubois made their first contribution in #52
Full Changelog: https://github.com/filecoin-project/motion/commits/v0.2.0