Skip to content
This repository has been archived by the owner on Oct 4, 2023. It is now read-only.

Releases: oceanprotocol-archive/DAOBot

v0.1.0

11 Apr 14:59
2a88103
Compare
Choose a tag to compare

What's Changed

  • Feature/200 report airflow project standing by @idiom-bytes in #1
  • Feature/218 use airtable current round by @idiom-bytes in #2
  • Feature/264 update project standing test coverage by @idiom-bytes in #4
  • Feature/120 accurate snapshot count all proposals by @idiom-bytes in #3
  • Feature/222 calculate round winners by @idiom-bytes in #5
  • Updating snapshot configuration to support uniswap, sushiswap, bancor. by @idiom-bytes in #8
  • Feature/255 update daobot execute funding round by @idiom-bytes in #7
  • Feature/264 update project standing test coverage by @idiom-bytes in #9
  • Update Snapshot GraphQL by @mariacarmina in #6
  • Updated functionality and added tests to verify that gsheet [Sync] + … by @idiom-bytes in #10
  • Feature/project summary by @TimDaub in #27
  • Add Apache-2.0 ID to package.json by @TimDaub in #18
  • Upgrade axios dep to address high risk vuln by @TimDaub in #25
  • Fetching ocean price from chainlink by @DimitarSD in #30
  • Update funding to be based on OCEAN by @claudiaHash in #32
  • Update DAOBot to implement QV & Weighted voting. by @idiom-bytes in #26
  • Feature/15 support new earmark structure by @KatunaNorbert in #33
  • The sum from all granted proposals + the amount of ocean burned doesn't add up to the round total amount of oceans by @AnaLoznianu in #42
  • [DAOBot 41] GSheets Vote Summary Map Reduce, yields bad result by @AnaLoznianu in #44
  • Report no standings fix no ocean proposal standings by @KatunaNorbert in #43
  • Updated calculateWinningProposalsForEarmark to be based off selected currency by @trizin in #50
  • Clear GSheets before updating values by @KatunaNorbert in #49
  • Merge update_funding_round & update_standings by @trizin in #54
  • Display last round's burned funds in 'Funding Rounds' table by @claudiaHash in #55
  • Fix/38 project rejected by @claudiaHash in #52
  • Add CI, Eslint by @DimitarSD in #34
  • Import OCEAN_ERC20_ABI from a JSON file by @trizin in #58
  • Create custom logger by @trizin in #60
  • Pino logger integration by @trizin in #64
  • Add Airtable for testing, make all test run by @KatunaNorbert in #61
  • Call dotenv.config() before declaring logger by @trizin in #72
  • Add a new proposal state for projects that want to withdraw by @claudiaHash in #63
  • Using UUID instead of project name by @DimitarSD in #48
  • Fix update proposals is changing "Funded" proposals into "Rejected" by @trizin in #69
  • Fix DAObot bugs by @trizin in #80
  • Fix proposal standings are being set to New Project by @trizin in #82
  • Feature/83 remove max grant by @KatunaNorbert in #84
  • Set the state to Funded if the ETH Transaction field is not null by @trizin in #88
  • Integrate OPS Schedule issue generation inside DAOBot by @AnaLoznianu in #59
  • Improve test coverage by @trizin in #85
  • Dump Round Winners to GSheet grouped by Earmark by @KatunaNorbert in #94
  • Project Summary doesn't show "OCEAN Granted" column values for some projects by @trizin in #97
  • R13 bug: Some big numbers being spat out for #Num Votes & #Num Yes by @trizin in #98
  • Voting edge case by @claudiaHash in #73
  • Dump choices and created vote values by @KatunaNorbert in #62
  • Set proposal state to Funded if the state is Granted and ETH Transaction exists by @trizin in #102
  • Feature/103 remove windows and mac os devices from ci by @trizin in #104
  • Only check ocean balances for the current round by @trizin in #107
  • Logger should log multiple arguments by @trizin in #111
  • Implement burn&recycle switches by @KatunaNorbert in #99
  • Improve Ops Tasks by @AnaLoznianu in #105
  • Update table to report "Max Funding" available based on Funding Tiers by @trizin in #114
  • Updated prepare_proposals_for_snapshot() so I could deploy R13 by @idiom-bytes in #117
  • Add proposal validation by @trizin in #119
  • Move ocean -> usd calculation to voting period ends by @trizin in #122
  • Fix USD calculations & improve code readability by @trizin in #126
  • Generate Round Results GSheet before voting period starts by @KatunaNorbert in #118
  • Fix outdated function prepareProposalsForSnapshot by @trizin in #133
  • Set the proposal to Rejected if no wallet address is provided by @trizin in #131
  • Add QV strategy by @trizin in #128
  • Fix snapshot proposal deployment by @trizin in #125
  • Fix OPS tasks automatic generation by @AnaLoznianu in #136
  • Set to Valid Proposal if valid by @trizin in #135
  • Update QV strategy params by @trizin in #140
  • Fix QF calculations by @trizin in #145
  • Feature/testing r15 results by @idiom-bytes in #146
  • Issue/137 iteration by @idiom-bytes in #148
  • Issue/137 fix r14 funding distribution by @KatunaNorbert in #138
  • Update max ceiling to 20. by @idiom-bytes in #154
  • Update main by @trizin in #159
  • Fix Round Results sheet creation in DD period by @KatunaNorbert in #173
  • Fix GSheet votes not updating in voting period by @KatunaNorbert in #180
  • Exclude withdrawn proposals from GSheet Round Results by @KatunaNorbert in #182

New Contributors

Full Changelog: https://github.com/oceanprotocol/DAOBot/commits/v0.1.0