All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Update sync for active proposals: votes and proposal updates
- Method for getting delegates statement
- Method for getting users info
- Getting the list of votes and proposals
- Getting the list of spaces
- Refetch shielded votes after 3h of end voting date
- Added copeland method as ranked voting
- Publish the event when collected votes for proposals
- Logic for refetching votes for finished shutter proposals
- Converting proposal snapshot to internal events
- Up snapshot-sdk-go version
- Added command to fetch proposals for dao
- Added delegates total
- Added github actions for building docker image
- Added proxy api for delegates
- Updated readme.md
- Added space update
- Added cli command building in the docker container
- Updated go version up to 1.22
- Integration with Ipfs Fetcher
- Consuming delete proposal events based on snapshot messages
- GetProposalIDsForUpdate with list of spaces
- Added worker for fetching metadata messages from spanshot
- Update votes for spaces with real updates only
- Get vote by id endpoint
- Fixed Dockerfile
- Collecting snapshot sdk key remaining and limit values
- Moved gRPC protocol to the separated go module
- Changed the path name of the go module
- Updated dependencies for self developed libraries
- Added badges with link to the license and passed workflows
- Added LICENSE information
- Added info for contributing
- Added github issues templates
- Added linter and unit-tests workflows for github actions
- Fixed linter warnings
- Metrics
- Added different api key for voting requests
- Verified field mapping
- Fixed proposal creation event
- Fixed shutter voting for quadratic and ranked voting
- Changed app name from snapshot to goverland
- Flagged field mapping
- Publish deleted proposals
- Fixed docker build
- Added voting implementation
- Fixed selecting active proposals for voting. It was stuck based on updated_at field
- Decrease vote gap from 5 to 1 minutes
- Actualize DB schema
- SpeedUp votes processing
- CLI commands for importing spaces, proposals and votes from CSV dumps
- Collecting proposal votes
- Updated SDK version
- Added API key for snapshot.org
- Fixed active proposals worker - delete not fetched proposals
- Fixed illegal chars in the snapshot as string format
- Fixed illegal chars in the snapshot
- Fixed active proposals update worker config
- Fixed saving/updating proposal in the repository
- Added worker for updating active proposals
- Updated platform-events dependency to v0.0.17
- Updated platform-events dependency to v0.0.12
- Updated platform-events dependency to v0.0.11
- Fixed dockerfile
- Added auto migrations
- Added worker for fetching new proposals from snapshot.org
- Added worker for fetching unknown spaces from fetched proposals
- Added init command for fetching all ranked space identifiers
- Added init command for filter unique space identifiers
- Added init command for fetching spaces by identifiers