Skip to content
This repository has been archived by the owner on May 15, 2024. It is now read-only.

v0.2.0

Compare
Choose a tag to compare
@hannahhoward hannahhoward released this 08 Sep 20:02
· 160 commits to main since this release
da6f25c

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

Full Changelog: https://github.com/filecoin-project/motion/commits/v0.2.0