This repository has been archived by the owner on May 15, 2024. It is now read-only.
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