New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Library of Policy examples #1012
Labels
Comments
anvabr
pushed a commit
that referenced
this issue
Jan 30, 2023
### Header - Policy Differentiation - Resilient Guardian Service **Issues Solved** - Policy Differentiation Feature [#85](#85) - QA: Disaster Recovery Testing [#362](#362) - Resilient Guardian Service [#1596](#1596) - Support retiring offsets against non-tokenised emissions (i.e. manual retirement) [#1664](#1664) - Retirement process for assets MVP [#55](#55) - QA: Soak testing [#1011](#1011) - Library of Policy examples [#1012](#1012) **Bugs Fixed** - CVE-2022-25878 in protobufjs [#1235](#1235) - setImmediate - the "background process" could be killed by the server without the appropriate timeout [#1589](#1589) - Presetting conditional fields [#1616](#1616) - Add URL frontend validations to Registrant form in UI [#1632](#1632) Changelog: * restore tokens Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * GitBook: [#210] rearranging the pages * GitBook: [#211] creating token using UI * Updated Timestamp of Remote Workflow Policy * add user topic select Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix lint Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix validation Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix lint Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix validation Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * update messages * update Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * fix typo Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * tmp Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * implement local ipfs node remove ipfs client Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * update moment.js version Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * update message format * fix readonly fields in request block Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fix * fix * update log * fix readonly fields fix save topic keys * fix lint * GitBook: [#212] added description to token parameters * fix save key * fix * update swagger * bump version Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * aggregate documents by custom fields Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * update Dovu policy (fix schemas) * update validation errors Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * update validation errors Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * GitBook: [#213] Added GroupByFields property in aggregateBlock * GitBook: [#214] Setting up local IPFS Node * Setting Local IPFS node updated in ReadMe * GitBook: [#215] Added Multi Policy APIs * update Dovu policy (fix schemas) * update validation errors Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * update validation errors Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * GitBook: [#213] Added GroupByFields property in aggregateBlock * GitBook: [#214] Setting up local IPFS Node * Setting Local IPFS node updated in ReadMe * GitBook: [#215] Added Multi Policy APIs * MBP projects * bump version Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * change hedera explorer Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * always display delete action on selected block Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * update hedera-sdk Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * GitBook: [#220] Multi Policy UI * GitBook: [#221] corrected local node files * added message chunk setting Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * #1014 MBP projects * update schemas * rename * Updated Verra Timestamp * added settings to change body request size Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * add demo policy * GitBook: [#224] Changed DragonGlass to Ledger Works in FAQs * GitBook: [#225] how to change Explorer URL * add additional events * update lint * GitBook: [#227] ImpactAddon block added * GitBook: [#228] UI Automation Tests * GitBook: [#229] added AddiitonalMintEvent * GitBook: [#230] Added Impacts section in ReportBlock * fix display token type * fix dependency Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * added IREC 8.1,8.2 in ReadMe * GitBook: [#231] Added IREC and Verra Intro * policy comparison * GitBook: [#232] Remote GHG Policy added * GitBook: [#233] Remote GHG Policy Demo images * GitBook: [#234] Artifacts APIs added * update * http request block config Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * update * update * http-request-block Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix lint Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * add validation Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * update * custom logic worker Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * tokens retirement Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fixed endpoints, changed labels Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * tokens retirement fixes Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * up version Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fixed issue with double publishing retire schema Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fix deps Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * GitBook: [#235] Retirement UI and APIs added * The worker-service now operates on the network specified by guardian-service. Signed-off-by: Giuseppe Bertone <giuseppe.bertone@swirldslabs.com> * fix updating token balance in retirement process Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * GitBook: [#236] corrected typo in retirement * added max transaction fee setting to worker Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * update default max fee Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * GitBook: [#237] Updated env parameters in installation * up version Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * GitBook: [#239] UI Properties of Interface step Block deprecated * updated retirement docs, added some checks Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * GitBook: [#240] Updated Contract APIs * fix preset and readonly fields in condition section Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * remove setImmidiate Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * update string formats ui validation Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * GitBook: [#241] HTTP Request Block added * GitBook: [#242] Added blocks to available blocks * remove redundant logs Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * CVE-2022-25878 Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * disable autocomplete on tokens count Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * change placeholder for url type field Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * added retirement contract code Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * update * Changed the iREC User Guide URL in ReadMe * Updated Verra User Guide link * fix lint Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix tests Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * GitBook: [#243] Corrected Creation of Root API in API Demo Guide of iREC * compare tokens * compare conditions * update * update * update * export in csv * update tymlez policies Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * update * update * fix * fix * update * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * GitBook: [#244] Corrected time tracking format in GHG * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * GitBook: [#245] No subject * GitBook: [#247] Policy Differentiation UI * GitBook: [#248] No subject * GitBook: [#250] No subject * GitBook: [#251] Policy Differentiation UI * GitBook: [#252] Policy Differentiation APIs * GitBook: [#253] Schema Differentiation UI * GitBook: [#254] Schema Diff APIs * added possibility to include incomplete pairs Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * added contract code, fix Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fix incomplete retire request for nft opposite token Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fix custom logic block error handling Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * policy service Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fixes Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix build Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix build Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix tests Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * add title * fix Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fix select user role fix block updates Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * refactor runner Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix docker build Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * GitBook: [#255] Updated Retirement screens * add package lock Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * updated contract file id Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * update transmute Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * update transmute Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * Temp fix Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fixes Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix available block for interfaceDocumentSourceBlock Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fix trustchain Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * GitBook: [#257] Updated timestamps * Updated iREC Timestamps * Updated Verra Timestamps * Updated GHG timestamp * GitBook: [#258] Updated Topic ID and Contract ID * fix lint Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix deps Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * refactor Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix lint Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix receive external data Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * refactor Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * add .env Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * remove api key Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix versions Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix policy init Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix lint Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * initialization messages Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * GitBook: [#259] Added Mongo-admin-panel, target deployment * fix duplicate retire requests Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fix contract query transaction fee Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * up version Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> --------- Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> Signed-off-by: artembuslaev <buslaew.ar@mail.ru> Signed-off-by: Giuseppe Bertone <giuseppe.bertone@swirldslabs.com> Co-authored-by: prernaa.agarwal <prernaa.agarwal@envisionblockchain.com> Co-authored-by: prernaadev01 <79293833+prernaadev01@users.noreply.github.com> Co-authored-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> Co-authored-by: artembuslaev <buslaew.ar@mail.ru> Co-authored-by: Stepan Kirjakov <84465157+Stepan-Kirjakov@users.noreply.github.com> Co-authored-by: artembuslaev <68849616+artembuslaev@users.noreply.github.com> Co-authored-by: Giuseppe Bertone <giuseppe.bertone@swirldslabs.com>
anvabr
pushed a commit
that referenced
this issue
Jan 31, 2023
### Headline features - Policy Differentiation - Resilient Guardian Service ### Issues Solved - Policy Differentiation Feature [#85](#85) - QA: Disaster Recovery Testing [#362](#362) - Resilient Guardian Service [#1596](#1596) - Support retiring offsets against non-tokenised emissions (i.e. manual retirement) [#1664](#1664) - Retirement process for assets MVP [#55](#55) - QA: Soak testing [#1011](#1011) - Library of Policy examples [#1012](#1012) ### Bugs Fixed - CVE-2022-25878 in protobufjs [#1235](#1235) - setImmediate - the "background process" could be killed by the server without the appropriate timeout [#1589](#1589) - Presetting conditional fields [#1616](#1616) - Add URL frontend validations to Registrant form in UI [#1632](#1632) ### Full changelog * add user topic select Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix lint Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix validation Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix lint Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix validation Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * update messages * update Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * fix typo Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * tmp Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * implement local ipfs node remove ipfs client Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * update moment.js version Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * update message format * fix readonly fields in request block Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fix * fix * update log * fix readonly fields fix save topic keys * fix lint * GitBook: [#212] added description to token parameters * fix save key * fix * update swagger * bump version Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * aggregate documents by custom fields Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * update Dovu policy (fix schemas) * update validation errors Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * update validation errors Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * GitBook: [#213] Added GroupByFields property in aggregateBlock * GitBook: [#214] Setting up local IPFS Node * Setting Local IPFS node updated in ReadMe * GitBook: [#215] Added Multi Policy APIs * update Dovu policy (fix schemas) * update validation errors Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * update validation errors Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * GitBook: [#213] Added GroupByFields property in aggregateBlock * GitBook: [#214] Setting up local IPFS Node * Setting Local IPFS node updated in ReadMe * GitBook: [#215] Added Multi Policy APIs * MBP projects * bump version Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * change hedera explorer Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * always display delete action on selected block Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * update hedera-sdk Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * GitBook: [#220] Multi Policy UI * GitBook: [#221] corrected local node files * added message chunk setting Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * #1014 MBP projects * update schemas * rename * Updated Verra Timestamp * added settings to change body request size Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * add demo policy * GitBook: [#224] Changed DragonGlass to Ledger Works in FAQs * GitBook: [#225] how to change Explorer URL * add additional events * update lint * GitBook: [#227] ImpactAddon block added * GitBook: [#228] UI Automation Tests * GitBook: [#229] added AddiitonalMintEvent * GitBook: [#230] Added Impacts section in ReportBlock * fix display token type * fix dependency Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * added IREC 8.1,8.2 in ReadMe * GitBook: [#231] Added IREC and Verra Intro * policy comparison * GitBook: [#232] Remote GHG Policy added * GitBook: [#233] Remote GHG Policy Demo images * GitBook: [#234] Artifacts APIs added * update * http request block config Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * update * update * http-request-block Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix lint Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * add validation Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * update * custom logic worker Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * tokens retirement Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fixed endpoints, changed labels Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * tokens retirement fixes Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * up version Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fixed issue with double publishing retire schema Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fix deps Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * GitBook: [#235] Retirement UI and APIs added * The worker-service now operates on the network specified by guardian-service. Signed-off-by: Giuseppe Bertone <giuseppe.bertone@swirldslabs.com> * fix updating token balance in retirement process Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * GitBook: [#236] corrected typo in retirement * added max transaction fee setting to worker Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * update default max fee Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * GitBook: [#237] Updated env parameters in installation * up version Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * GitBook: [#239] UI Properties of Interface step Block deprecated * updated retirement docs, added some checks Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * GitBook: [#240] Updated Contract APIs * fix preset and readonly fields in condition section Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * remove setImmidiate Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * update string formats ui validation Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * GitBook: [#241] HTTP Request Block added * GitBook: [#242] Added blocks to available blocks * remove redundant logs Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * CVE-2022-25878 Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * disable autocomplete on tokens count Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * change placeholder for url type field Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * added retirement contract code Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * update * Changed the iREC User Guide URL in ReadMe * Updated Verra User Guide link * fix lint Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix tests Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * GitBook: [#243] Corrected Creation of Root API in API Demo Guide of iREC * compare tokens * compare conditions * update * update * update * export in csv * update tymlez policies Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * update * update * fix * fix * update * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * GitBook: [#244] Corrected time tracking format in GHG * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * GitBook: [#245] No subject * GitBook: [#247] Policy Differentiation UI * GitBook: [#248] No subject * GitBook: [#250] No subject * GitBook: [#251] Policy Differentiation UI * GitBook: [#252] Policy Differentiation APIs * GitBook: [#253] Schema Differentiation UI * GitBook: [#254] Schema Diff APIs * added possibility to include incomplete pairs Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * added contract code, fix Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fix incomplete retire request for nft opposite token Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fix custom logic block error handling Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * policy service Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fixes Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix build Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix build Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix tests Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * add title * fix Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fix select user role fix block updates Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * refactor runner Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix docker build Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * GitBook: [#255] Updated Retirement screens * add package lock Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * updated contract file id Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * update transmute Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * update transmute Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * Temp fix Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fixes Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix available block for interfaceDocumentSourceBlock Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fix trustchain Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * GitBook: [#257] Updated timestamps * Updated iREC Timestamps * Updated Verra Timestamps * Updated GHG timestamp * GitBook: [#258] Updated Topic ID and Contract ID * fix lint Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix deps Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * refactor Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix lint Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix receive external data Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * refactor Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * add .env Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * remove api key Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix versions Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix policy init Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix lint Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * initialization messages Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * GitBook: [#259] Added Mongo-admin-panel, target deployment * fix duplicate retire requests Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fix contract query transaction fee Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * up version Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * GitBook: [#261] library of policy * fix draft policy requests Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * up version Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * update retire requests in swagger Signed-off-by: artembuslaev <buslaew.ar@mail.ru> --------- Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> Signed-off-by: artembuslaev <buslaew.ar@mail.ru> Signed-off-by: Giuseppe Bertone <giuseppe.bertone@swirldslabs.com> Co-authored-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> Co-authored-by: artembuslaev <buslaew.ar@mail.ru> Co-authored-by: prernaa.agarwal <prernaa.agarwal@envisionblockchain.com> Co-authored-by: Stepan Kirjakov <84465157+Stepan-Kirjakov@users.noreply.github.com> Co-authored-by: artembuslaev <68849616+artembuslaev@users.noreply.github.com> Co-authored-by: prernaadev01 <79293833+prernaadev01@users.noreply.github.com> Co-authored-by: Giuseppe Bertone <giuseppe.bertone@swirldslabs.com>
felipeneuhauss
pushed a commit
to IntellectEU/guardian
that referenced
this issue
Feb 7, 2023
### Headline features - Policy Differentiation - Resilient Guardian Service ### Issues Solved - Policy Differentiation Feature [hashgraph#85](hashgraph#85) - QA: Disaster Recovery Testing [hashgraph#362](hashgraph#362) - Resilient Guardian Service [hashgraph#1596](hashgraph#1596) - Support retiring offsets against non-tokenised emissions (i.e. manual retirement) [hashgraph#1664](hashgraph#1664) - Retirement process for assets MVP [hashgraph#55](hashgraph#55) - QA: Soak testing [hashgraph#1011](hashgraph#1011) - Library of Policy examples [hashgraph#1012](hashgraph#1012) ### Bugs Fixed - CVE-2022-25878 in protobufjs [hashgraph#1235](hashgraph#1235) - setImmediate - the "background process" could be killed by the server without the appropriate timeout [hashgraph#1589](hashgraph#1589) - Presetting conditional fields [hashgraph#1616](hashgraph#1616) - Add URL frontend validations to Registrant form in UI [hashgraph#1632](hashgraph#1632) ### Full changelog * add user topic select Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix lint Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix validation Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix lint Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix validation Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * update messages * update Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * fix typo Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * tmp Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * implement local ipfs node remove ipfs client Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * update moment.js version Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * update message format * fix readonly fields in request block Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fix * fix * update log * fix readonly fields fix save topic keys * fix lint * GitBook: [hashgraph#212] added description to token parameters * fix save key * fix * update swagger * bump version Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * aggregate documents by custom fields Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * update Dovu policy (fix schemas) * update validation errors Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * update validation errors Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * GitBook: [hashgraph#213] Added GroupByFields property in aggregateBlock * GitBook: [hashgraph#214] Setting up local IPFS Node * Setting Local IPFS node updated in ReadMe * GitBook: [hashgraph#215] Added Multi Policy APIs * update Dovu policy (fix schemas) * update validation errors Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * update validation errors Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * GitBook: [hashgraph#213] Added GroupByFields property in aggregateBlock * GitBook: [hashgraph#214] Setting up local IPFS Node * Setting Local IPFS node updated in ReadMe * GitBook: [hashgraph#215] Added Multi Policy APIs * MBP projects * bump version Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * change hedera explorer Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * always display delete action on selected block Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * update hedera-sdk Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * GitBook: [hashgraph#220] Multi Policy UI * GitBook: [hashgraph#221] corrected local node files * added message chunk setting Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * hashgraph#1014 MBP projects * update schemas * rename * Updated Verra Timestamp * added settings to change body request size Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * add demo policy * GitBook: [hashgraph#224] Changed DragonGlass to Ledger Works in FAQs * GitBook: [hashgraph#225] how to change Explorer URL * add additional events * update lint * GitBook: [hashgraph#227] ImpactAddon block added * GitBook: [hashgraph#228] UI Automation Tests * GitBook: [hashgraph#229] added AddiitonalMintEvent * GitBook: [hashgraph#230] Added Impacts section in ReportBlock * fix display token type * fix dependency Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * added IREC 8.1,8.2 in ReadMe * GitBook: [hashgraph#231] Added IREC and Verra Intro * policy comparison * GitBook: [hashgraph#232] Remote GHG Policy added * GitBook: [hashgraph#233] Remote GHG Policy Demo images * GitBook: [hashgraph#234] Artifacts APIs added * update * http request block config Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * update * update * http-request-block Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix lint Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * add validation Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * update * custom logic worker Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * tokens retirement Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fixed endpoints, changed labels Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * tokens retirement fixes Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * up version Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fixed issue with double publishing retire schema Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fix deps Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * GitBook: [hashgraph#235] Retirement UI and APIs added * The worker-service now operates on the network specified by guardian-service. Signed-off-by: Giuseppe Bertone <giuseppe.bertone@swirldslabs.com> * fix updating token balance in retirement process Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * GitBook: [hashgraph#236] corrected typo in retirement * added max transaction fee setting to worker Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * update default max fee Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * GitBook: [hashgraph#237] Updated env parameters in installation * up version Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * GitBook: [hashgraph#239] UI Properties of Interface step Block deprecated * updated retirement docs, added some checks Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * GitBook: [hashgraph#240] Updated Contract APIs * fix preset and readonly fields in condition section Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * remove setImmidiate Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * update string formats ui validation Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * GitBook: [hashgraph#241] HTTP Request Block added * GitBook: [hashgraph#242] Added blocks to available blocks * remove redundant logs Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * CVE-2022-25878 Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * disable autocomplete on tokens count Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * change placeholder for url type field Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * added retirement contract code Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * update * Changed the iREC User Guide URL in ReadMe * Updated Verra User Guide link * fix lint Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix tests Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * GitBook: [hashgraph#243] Corrected Creation of Root API in API Demo Guide of iREC * compare tokens * compare conditions * update * update * update * export in csv * update tymlez policies Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * update * update * fix * fix * update * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * GitBook: [hashgraph#244] Corrected time tracking format in GHG * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * GitBook: [hashgraph#245] No subject * GitBook: [hashgraph#247] Policy Differentiation UI * GitBook: [hashgraph#248] No subject * GitBook: [hashgraph#250] No subject * GitBook: [hashgraph#251] Policy Differentiation UI * GitBook: [hashgraph#252] Policy Differentiation APIs * GitBook: [hashgraph#253] Schema Differentiation UI * GitBook: [hashgraph#254] Schema Diff APIs * added possibility to include incomplete pairs Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * added contract code, fix Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fix incomplete retire request for nft opposite token Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fix custom logic block error handling Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * fix Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> * policy service Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fixes Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix build Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix build Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix tests Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * add title * fix Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fix select user role fix block updates Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * refactor runner Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix docker build Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * GitBook: [hashgraph#255] Updated Retirement screens * add package lock Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * updated contract file id Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * update transmute Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * update transmute Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * Temp fix Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fixes Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix available block for interfaceDocumentSourceBlock Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fix trustchain Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * GitBook: [hashgraph#257] Updated timestamps * Updated iREC Timestamps * Updated Verra Timestamps * Updated GHG timestamp * GitBook: [hashgraph#258] Updated Topic ID and Contract ID * fix lint Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix deps Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * refactor Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix lint Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix receive external data Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * refactor Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * add .env Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * remove api key Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix versions Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix policy init Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * fix lint Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * initialization messages Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * GitBook: [hashgraph#259] Added Mongo-admin-panel, target deployment * fix duplicate retire requests Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * fix contract query transaction fee Signed-off-by: artembuslaev <buslaew.ar@mail.ru> * up version Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * GitBook: [hashgraph#261] library of policy * fix draft policy requests Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * up version Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> * update retire requests in swagger Signed-off-by: artembuslaev <buslaew.ar@mail.ru> --------- Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com> Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> Signed-off-by: artembuslaev <buslaew.ar@mail.ru> Signed-off-by: Giuseppe Bertone <giuseppe.bertone@swirldslabs.com> Co-authored-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com> Co-authored-by: artembuslaev <buslaew.ar@mail.ru> Co-authored-by: prernaa.agarwal <prernaa.agarwal@envisionblockchain.com> Co-authored-by: Stepan Kirjakov <84465157+Stepan-Kirjakov@users.noreply.github.com> Co-authored-by: artembuslaev <68849616+artembuslaev@users.noreply.github.com> Co-authored-by: prernaadev01 <79293833+prernaadev01@users.noreply.github.com> Co-authored-by: Giuseppe Bertone <giuseppe.bertone@swirldslabs.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Problem description
There are common scenarios in various policies, which should be reflected in common patters of usage of policy elements. These are currently present (to some degree), but hidden behind the complexity of the large Policy documents.
Requirements
Definition of done
Acceptance criteria
Coverage for at least all significant/appropriate cases which are currently present in iREC and VERRA demo policies.
The text was updated successfully, but these errors were encountered: