Releases: humanprotocol/human-protocol
Releases · humanprotocol/human-protocol
v1.1.9
What's Changed
- [CVAT][Recording Oracle] Add first set of agreement measures by @simulacrum6 in #757
- Job Launcher - Refactor auth by @portuu3 in #740
- [Job Launcher] Added payment link logic by @eugenvoronov in #762
- [Escrow Dashboard] patch solved tasks for july by @m00n620 in #767
- [CVAT][Recording Oracle] Github workflow by @flopez7 in #774
- [CVAT][Recording Oracle] Integration tests for cron jobs by @flopez7 in #773
- [CVAT][Exchange Oracle] Integration tests for cron jobs by @flopez7 in #764
- [Job Launcher] Add sendgrid mail service by @leric7 in #738
- [Snyk] Security upgrade node from 16.20.0-buster to 18.17.0-buster by @basit511 in #770
- [Snyk] Security upgrade node from 16.20.0-buster to 18.17.0-buster by @basit511 in #771
- [Snyk] Security upgrade node from 16.15.0-alpine3.14 to 18.1-alpine3.14 by @basit511 in #772
- use area chart for solved tasks in escrow dashboard by @m00n620 in #780
- [Job Launcher] Added testnet and mainnet setup by @eugenvoronov in #763
- Bump protobufjs from 6.11.3 to 6.11.4 by @dependabot in #785
- [CVAT][Exchange Oracle] Refactor structure by @flopez7 in #787
- [Job launcher] Fixed auth by @eugenvoronov in #793
- fix balance calculation and tests by @portuu3 in #796
- [CVAT][Recording Oracle] Add Inter Rater Agreement Measures to Recording Oracle Output by @simulacrum6 in #765
- [Subgraph] New schema implementation by @leric7 in #728
- [Recording Oracle] - Refactored by @eugenvoronov in #732
- [CVAT][Recording Oracle] Refactor structure by @flopez7 in #798
- [CVAT][AGREEMENT] Add property tests for agreement measures. by @simulacrum6 in #801
- allow manual subgraph deployment by @leric7 in #804
- Upload encrypted file by @alidzm in #809
- Release 230822 by @leric7 in #816
New Contributors
- @simulacrum6 made their first contribution in #757
Full Changelog: 1.1.8...1.1.9
v1.1.8
What's Changed
- [Monorepo] Fix: Husky pre-commit to run black formatting when python file is changed by @leric7 in #696
- [Job Launcher] Unit tests improvements by @eugenvoronov in #697
- CVAT Exchange Oracle by @flopez7 in #698
- Added auth status to revert migration script by @eugenvoronov in #707
- Recording Oracle by @flopez7 in #711
- Rename db folder by @flopez7 in #712
- Added
s3_url
to Recording Oracle webhook. by @Dzeranov in #713 - Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #704
- Added s3_url to Exchange Oracle webhook by @flopez7 in #714
- [Job Launcher] Added fix for get rate route by @eugenvoronov in #718
- Added get user balance with tests by @eugenvoronov in #720
- [SDK] Fixed contract address in KVStoreClient by @eugenvoronov in #723
- [Exchange oracle] Updates for job service by @eugenvoronov in #726
- [Recording oracle] Updated job service by @eugenvoronov in #727
- [Reputation oracle] Updates by @eugenvoronov in #725
- Fix lint error by @leric7 in #729
- [Recording Oracle] Job type validation by @eugenvoronov in #730
- Add CI/CD for Oracles by @ivhus in #735
- [CVAT][Recording Oracle] Added
alembic upgrade head
command tostart_dev.sh
script by @Dzeranov in #739 - Fixed path in
ci-test-cvat-eo.yaml
action by @Dzeranov in #752 - Update web3 to support python 3.10 & 3.11 by @RafalBielickiIM in #751
- [Fortune] [Job Launcher] download result endpoint by @leric7 in #736
- Updated dependencies in CVAT Exchange Oracle and Recording Oracles by @Dzeranov in #754
- [Job Launcher] Round robin network election by @leric7 in #742
- Develop by @portuu3 in #753
New Contributors
- @ivhus made their first contribution in #735
- @RafalBielickiIM made their first contribution in #751
Full Changelog: 1.1.7...1.1.8
v1.1.7
What's Changed
- fix: meta code verify workflow name to match others by @leric7 in #661
- fix: sdk staking client to add staker address when getting staker info by @leric7 in #660
- Get Job Launcher address SDK by @flopez7 in #652
- Add legacy encryption to Python SDK by @flopez7 in #670
- Bump semver from 5.7.1 to 5.7.2 by @dependabot in #674
- [Fortune] [Reputation Oracle] Add manifest endpoint by @leric7 in #681
- [Job Launcher] - Fix manifest validation for CVAT type by @eugenvoronov in #690
- [Job Launcher] Removed job mode type by @eugenvoronov in #687
- [Reputation Oracle] Removed job mode type by @eugenvoronov in #686
- fix job launcher address and add new escrow factory variable by @leric7 in #679
- [Job Launcher] Added logic for rate processing by @eugenvoronov in #654
- Updated behavior of the refresh token in the database after logout by @eugenvoronov in #688
- [Reputation Oracle] Response DTO by @eugenvoronov in #683
- [Job Launcher] Response DTO by @eugenvoronov in #676
- [Fortune] [Exchange oracle] Get manifest data from reputation oracle by @leric7 in #691
- [Job Launcher] - Proper testing and documentation updates by @eugenvoronov in #664
- Release Q3 - sprint 2 by @portuu3 in #693
Full Changelog: 1.1.6...1.1.7
v1.1.6
What's Changed
- Update README.md by @Jalal-1 in #511
- feat: update contract address in sdk by @leric7 in #535
- [Escrow Dashboard] patch solved tasks numbers by @m00n620 in #536
- fix: escrow setup function call by @leric7 in #537
- fix: sdk storage module to return url after upload by @leric7 in #541
- update addresses and deploy subgraphs by @portuu3 in #532
- Bump @openzeppelin/contracts-upgradeable from 4.9.0 to 4.9.1 by @dependabot in #548
- Bump @openzeppelin/contracts from 4.9.0 to 4.9.1 by @dependabot in #549
- [Snyk] Security upgrade node from 16.13-buster to 16.18.1-buster by @basit511 in #552
- [Snyk] Security upgrade node from 16.13-alpine3.14 to 16.15.0-alpine3.14 by @basit511 in #554
- [Snyk] Security upgrade node from 16.13-buster to 16.18.1-buster by @basit511 in #553
- fix python basemodels dependency and sdk by @leric7 in #550
- [escrow-dashboard] update network selector on escrow-dashboard by @m00n620 in #544
- Fortune V2 Recording by @leric7 in #543
- add time range selector on escrow-dashboard by @m00n620 in #561
- [Snyk] Security upgrade node from 16.13-buster to 16.18.1-buster by @snyk-bot in #562
- [escrow-dashboard] improve escrow-dashboard ui by @m00n620 in #534
- [escrow-dashboard] update solved tasks by @m00n620 in #557
- fix build issues on escrow-dashboard by @m00n620 in #565
- Escrow dashboard fix token view by @m00n620 in #569
- Feat: Update CI workflows to be run on changes. by @leric7 in #567
- fix: [Core] update escrow function permissions by @leric7 in #570
- Feat/dependabot updates by @portuu3 in #580
- Feat/exchange oracle by @flopez7 in #575
- Feat/job launcher v2 + tests by @eugenvoronov in #574
- remove unused isChild function and update doc by @leric7 in #582
- feat: move recording oracle to app directory by @leric7 in #588
- [Escrow Dashboard] - SDK integration by @m00n620 in #589
- Fortune: Recording Oracle Multi Chain Support by @leric7 in #604
- Check env variables in job launcher by @eugenvoronov in #599
- Remove basemodels, and fix Vercel build failing by @leric7 in #615
- fix news section by @m00n620 in #608
- Fix/migration scripts by @eugenvoronov in #613
- update image and add link by @m00n620 in #617
- Add typescript encryption module by @flopez7 in #593
- update doc for monorepo and sdk by @leric7 in #625
- Feat/reputation oracle v0 by @eugenvoronov in #545
- Feat/admin api integration by @m00n620 in #627
- Added manifest validation, added additional dto classes, added unit tests by @eugenvoronov in #635
- add sign and send raw middleware check and update doc for python sdk by @leric7 in #634
- Migrate from /examples to /apps by @eugenvoronov in #631
- update fortune urls by @portuu3 in #644
- [Fortune] [Recording Oracle] Change the way reading reputation oracle URL by @leric7 in #642
- fix solved tasks numbers for June by @m00n620 in #647
- Remove InitClient from Typescript SDK by @flopez7 in #639
- Add python encryption module to SDK by @flopez7 in #623
- Added token transfer to launch methods and tests by @eugenvoronov in #643
- Updated error logging and error handling by @eugenvoronov in #626
- [fortune] [reputation-oracle] get reputation endpoint by @leric7 in #653
- Release Q3 - sprint 1 by @portuu3 in #659
New Contributors
Full Changelog: 1.1.5...1.1.6
1.1.0.post2
Wallet lease
v1.1.5
What's Changed
- Deploy contracts upgrade to ethereum, moonbase and moonbeam by @portuu3 in #522
- Update dependencies to avoid yarn install error by @flopez7 in #521
- Enable networks fortune by @portuu3 in #523
- fix node.js sdk lint by @leric7 in #519
- [Escrow-dashboard] Fix solved tasks by @m00n620 in #512
- [Subgraph] Amend LaunchedEscrow entity by @m00n620 in #527
- update contract addresses and CD by @portuu3 in #529
- fix: node and python sdk for release by @leric7 in #526
- Develop to main 20230531 by @portuu3 in #530
Full Changelog: 1.1.4...1.1.5
v1.1.4
What's Changed
- feat: update subgraph for escrow by @leric7 in #253
- Fix wagmi dependency by @leric7 in #255
- Add workers data to track info with The Graph by @flopez7 in #260
- update README by @leric7 in #269
- Check if address exist on workers array to avoid duplicate entries by @flopez7 in #272
- Update README.md by @leric7 in #274
- Change the provider of the fiat section by @flopez7 in #276
- feat: use minio for python sdk doctest by @leric7 in #281
- Feat/faucet by @flopez7 in #280
- How to deploy fortune on vercel and update readme by @portuu3 in #299
- Adding Skale chain config by @AzizBardi in #287
- dashboard - update home button text by @m00n620 in #302
- Add stripe testing on launcher back and front by @flopez7 in #303
- Update readme with upgrade proxy info by @flopez7 in #310
- [escrow-dashboard] - job detail view by @m00n620 in #33
- refactor: Escrow Dashboard by @leric7 in #314
- remove unused dependency and update qrcode module resolution by @leric7 in #323
- Smart contracts continuous deployment by @flopez7 in #325
- Add path into contracts CD by @flopez7 in #329
- MX Contract Integration by @vladNed in #312
- Add SKALE params by @payvint in #328
- Redeploy Moonbase Alpha contracts by @portuu3 in #330
- Update wagmi with skale support by @payvint in #332
- fix vercel comments on dashboard by @m00n620 in #324
- Update CONTRIBUTING.MD file by @Dzeranov in #345
- Add SKALE to supported chains by @payvint in #342
- Add SKALE to supported chains (#342) by @portuu3 in #349
- use yarn v1.19.0 to avoid dependency install issue by @leric7 in #347
- use yarn v1.19.0 to avoid dependency install issue (#347) by @leric7 in #350
- The Graph role error by @flopez7 in #343
- The Graph role error by @flopez7 in #351
- add warning on escrow dashboard by @m00n620 in #352
- Feat/fortune client vite by @m00n620 in #327
- center dashboard warning message by @m00n620 in #361
- Monorepo Cleanup by @leric7 in #362
- migrate CRA to vite for fortune exchange by @leric7 in #363
- deploy contracts on Ethereum mainnet by @portuu3 in #369
- Add Stripe keys by @portuu3 in #372
- add mainnet wagmi config by @leric7 in #378
- Certik audit v2 by @leric7 in #371
- add bulk set function to kvstore and remove duplicate code from staking by @leric7 in #385
- Exchange Server by @flopez7 in #392
- Fix/subgraph config by @portuu3 in #407
- Ex oracle server - vercel deployment and updates by @portuu3 in #414
- Fix cors origin for exchange oracle server by @portuu3 in #416
- Escrow contract by @portuu3 in #420
- Fix: Staking/RewardPool contracts by @leric7 in #410
- add meta code verify by @spiritbroski in #311
- enchance contracts and subgraph CD workflows by @portuu3 in #423
- Fix/fortune launcher client styling by @m00n620 in #424
- fix contracts compile failing randomly in workflow by @portuu3 in #428
- Release 20230414 by @portuu3 in #386
- Bump @openzeppelin/contracts from 4.8.2 to 4.8.3 by @dependabot in #409
- Bump @openzeppelin/contracts-upgradeable from 4.8.2 to 4.8.3 by @dependabot in #408
- Fix/deploy workflows by @portuu3 in #430
- Release 20220428 by @portuu3 in #431
- fix deploy contracts workflow by @portuu3 in #433
- fix token view on escrow dashboard by @m00n620 in #442
- improve UI elements on job launcher by @m00n620 in #434
- Feat/update exchange oracle UI/UX by @m00n620 in #426
- Resolve Certik v3 Reports by @leric7 in #437
- basemodels: manifest: include content preferences by @pared-imi in #444
- [Escrow Dashboard] - Fix vercel config to prevent clickjacking by @m00n620 in #451
- fix reward pool event and subgraph by @leric7 in #452
- update variable name and datatype in escrow contract by @leric7 in #449
- remove sender in storeResults by @leric7 in #456
- [Escrow Dashboard] - Staking Dashboard UI/UX by @m00n620 in #446
- use trusted modifier in complete function by @leric7 in #459
- Release 20230511 by @portuu3 in #460
- Add env variables in script for upgrade by @portuu3 in #461
- Merge develop to main by @portuu3 in #462
- fix reward struct of rewardpool by @leric7 in #465
- fix: remove onlyStaker modifier and validation for allocation close by @leric7 in #467
- merge develop to main by @portuu3 in #466
- modify addresses of upgraded contracts by @portuu3 in #468
- develop to main by @portuu3 in #469
- add rebase develop by @portuu3 in #491
- release 20230522 (#491) by @portuu3 in #492
- Feat/remove reputation by @flopez7 in #488
- update upgrades history and remove reputation by @portuu3 in #493
- Fortune v2 by @eugenvoronov in #487
- Python SDK by @leric7 in #490
- Typescript SDK by @portuu3 in #501
- Add missing download_file_from_url method by @flopez7 in #502
- Fix fortune ports by @flopez7 in #504
- Release 20230524 by @portuu3 in #494
- Fix addReward event and improve contracts CD by @portuu3 in #507
- fix addReward event and improve contracts CD (#507) by @portuu3 in #508
- feat: update python and node sdk for release by @leric7 in #513
- fix python/node sdk publish by @leric7 in #515
- Fix Python/Node SDK Publish by @leric7 in #516
New Contributors
- @AzizBardi made their first contribution in #287
*...
Fix Old Version of SDK
Full Changelog: 1.1.0...1.1.0-1
v1.1.2
v1.1.1
What's Changed
- Remove counter from Launched event by @leric7 in #83
- Delete Certik_Audit_22.pdf by @posix4e in #142
- update solved tasks till December by @m00n620 in #132
- RewardPool withdraw by @leric7 in #149
- Docs by @Jalal-1 in #144
- show factory/token address, dashboard UI update by @m00n620 in #159
- update KVStore contract by @leric7 in #177
- update escrow dashboard solved tasks by @m00n620 in #179
- fix staking contract slashed event fix by @leric7 in #180
- Feat/proxy escrow factory by @flopez7 in #94
- add fortune v1 doc by @portuu3 in #173
- Feat/subgraph staking by @leric7 in #178
- Escrow factory multi token support by @leric7 in #182
- Update status badge on README by @leric7 in #188
- Feat/reputation contract by @flopez7 in #172
- Clone basemodels from hCaptcha by @leric7 in #187
- add all deployed networks and maintainers in core/readme by @foufrix in #183
- Change fortune's name in protocol contracts by @flopez7 in #192
- Update old deployed playground fortune readme by @flopez7 in #195
- Fortune Job Launcher Server by @portuu3 in #191
- Deploy contracts with proxies on Mumbai by @portuu3 in #199
- Feature/deploy bsc testnet by @portuu3 in #201
- Feature/reputation multichain by @flopez7 in #198
- Deploy contracts with proxies on Goerli by @portuu3 in #203
- Deploy contracts with proxies on Moonbase Alpha Tesnet by @portuu3 in #207
- Avalanche Support for Human Protocol by @hrik2001 in #158
- Fix subgraphs url for avalanche by @portuu3 in #212
- Fix audit report by @leric7 in #194
- [Fortune] - Job Launcher Client Update by @m00n620 in #213
- fix constants, check stats by @m00n620 in #217
- Feature/exchange wallet connect by @flopez7 in #214
- Feature/deploy proxy polygon by @portuu3 in #218
- Fortune/recording oracle by @eugenvoronov in #204
- feat: Auto Generate Typescript types for HMT Base Model by @leric7 in #205
- update solved tasks till Jan 31 by @m00n620 in #221
- add past rinkeby data on dashboard by @m00n620 in #222
- Deploy contracts with proxies on BSC by @portuu3 in #226
- Update WalletConnect modal to version 2 by @flopez7 in #227
- Deploy contracts with proxies on Moonbeam by @portuu3 in #228
- [escrow-dashboard] remove news block by @m00n620 in #231
- Combine dashboard stats from old and new contracts by @portuu3 in #230
- Update fortune local config by @flopez7 in #232
- Staking/Slashing on Abuse by @leric7 in #87
- Fix subgraphs cd by @portuu3 in #234
- fix: chart date order by @m00n620 in #236
- BSC rpc down by @portuu3 in #239
- feat: add kvstore into monorepo by @spiritupbro in #96
- deploy subgraphs when cd workflow is modified by @portuu3 in #240
- Add ex oracle url to create job response by @portuu3 in #244
- Fixed bug with the substitution of already recorded answer by @eugenvoronov in #225
- [fortune-launcher] - improve fortune launcher client by @m00n620 in #243
- Add stripe card payment by @flopez7 in #246
- Fix get_pub_key_from_addr to get value of wallet_addr by @alidzm in #261
New Contributors
Full Changelog: 1.1.0...1.1.1