Skip to content

Commit 2314f28

Browse files
simvaleryprernaadev01Artem Buslaevihar-tsykalaIhar
authored
Merging develop into main for 3.1.0 release (#4605)
* Delete Methodology Library/Global Carbon Council/GCCM001/GCCM001 v4.0 ReadMe.docx Signed-off-by: prernaadev01 <[email protected]> * Feature/default values (#4203) * added default values Signed-off-by: Artem Buslaev <[email protected]> * fix sub schema issue Signed-off-by: Artem Buslaev <[email protected]> * fix choosing first time preset value for ref Signed-off-by: Artem Buslaev <[email protected]> * fix frequent refresh Signed-off-by: Artem Buslaev <[email protected]> * fix sub tool schemas for published schemas Signed-off-by: Artem Buslaev <[email protected]> * fix choosing sub schema while schema creation Signed-off-by: Artem Buslaev <[email protected]> * fix choosing sub schemas for schema creation Signed-off-by: Artem Buslaev <[email protected]> * fix export to excel Signed-off-by: Artem Buslaev <[email protected]> * fix Signed-off-by: Artem Buslaev <[email protected]> * apply ui design Signed-off-by: Artem Buslaev <[email protected]> * fix excel import export Signed-off-by: Artem Buslaev <[email protected]> * fix Signed-off-by: Artem Buslaev <[email protected]> * fix Signed-off-by: Artem Buslaev <[email protected]> * fix Signed-off-by: Artem Buslaev <[email protected]> --------- Signed-off-by: Artem Buslaev <[email protected]> * fix suggested value label [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * fix: invatidation cache schema with sub schemas by create schema (#4207) * fix: invatidation cache schema with sub schemas by create schema * feat: add invalidation for post put delete schemas * fix: remove invalidation preview and xlsx * fix: add invalidation importPolicyFromXlsx importPolicyFromXlsxAsync --------- Co-authored-by: Ihar <[email protected]> * GITBOOK-246: roadmap changes * [WIP]feature/increase angular version (#4191) * feat: base increase angular until 13 * feat: changing on front websocket service * fix: proxy config path * [WIP] feature/increase angular 14 version (#4193) * feat: moving to 14 version of angular * feat:base moving angular to 14 version * feat: increase version for not base dependencies * refactor code --------- Co-authored-by: Ihar <[email protected]> --------- Co-authored-by: IharTsykala <[email protected]> Co-authored-by: Ihar <[email protected]> * fix:types of filters for findAndCount and count[3966] (#4210) Co-authored-by: Ihar <[email protected]> * GITBOOK-247: added jwt keys section in installation * [WIP] feat: save and update many with one connect to bd[3966] (#4127) * feat: save and update many with one connect to bd[3966] * feat: add many methods in db service[3966] * fix: lint errors * Feature/3966 database access layer refactoring impruving requests db microservises (#4143) * fix: lint errors * feat: add save many for guardian service[3966] * feat: add save many for queue service[3966] * feat: add update many for guardian service[3966] * feat: add update many for common[3966] * feat: add update many for policy service[3966] * fix: update many for common[3966] * fix: lint errors * feat: unit tests for save and uodate many in db server and helper[3966] --------- Co-authored-by: Ihar <[email protected]> * refactore code * fix: issue update many get collection for bulk write[3966] * feat: add multi entities in tests[3966] * fix: swich update schemas in db server to update db helper[3966] * fix: delete update many[3966] * fix: remove save many from queue service[3966] * Revert "fix: remove save many from queue service[3966]" This reverts commit c66a3cd3b2c35201d20d8308a40b1359a4a2b159. * Revert "fix: delete update many[3966]" This reverts commit ebfa5f50901c3ba13af047aeff367417aecc7e16. * Revert "Revert "fix: remove save many from queue service[3966]"" This reverts commit 998dbe7513489dbdc81999e421e3ccbcc66feaea. * fix: remove apdate many for contracts[3966] * fix: remove promice all from update array[3966] * refactor code * refactor code * fix: lint errors --------- Co-authored-by: Ihar <[email protected]> Co-authored-by: IharTsykala <[email protected]> * feature/4194 increase angular 15 version (#4212) * feat: base increase angular until 13 * feat: changing on front websocket service * fix: proxy config path * [WIP] feature/increase angular 14 version (#4193) * feat: moving to 14 version of angular * feat:base moving angular to 14 version * feat: increase version for not base dependencies * refactor code --------- Co-authored-by: Ihar <[email protected]> * feat: base dependencies before migration[4194] * feat: dependencies after base migration[4194] * feat: migration material[4194] * fix: import errors[4194] * feat: legasy styles in angular json[4194] * fix: frontend warnings * refactore code --------- Co-authored-by: IharTsykala <[email protected]> Co-authored-by: Ihar <[email protected]> * fix: styles issues from past incresing versions[4194] (#4222) Co-authored-by: Ihar <[email protected]> * GITBOOK-248: Added schema defined values docs * GITBOOK-249: updated roadmap * tls (#4230) * fix root document view Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix virtual users order Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix companyLogo === null error Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * tls encryption Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * disable tls by default Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix schemas Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * [skip ci] Add swagger.yaml * large payload container tls Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> --------- Signed-off-by: simvalery <[email protected]> Co-authored-by: envision-ci-agent <[email protected]> * fix pagination for hedera rest api (#4219) * fix pagination for hedera rest api Signed-off-by: Artem Buslaev <[email protected]> * added max limit constant to indexer Signed-off-by: Artem Buslaev <[email protected]> * added missing limit type Signed-off-by: Artem Buslaev <[email protected]> --------- Signed-off-by: Artem Buslaev <[email protected]> * fix: update notification[3966] (#4238) Co-authored-by: Ihar <[email protected]> * Guardian analytics: bottom-up data traceability (#4232) #3336 Guardian analytics: bottom-up data traceability * GITBOOK-250: updated versioning docs * Submitting VM0003, CDM AR Tool 03, CDM AR Tool 04 on behalf of Allcot IO (#4239) * Submitting VM003 on behalf of AllcotIO * VM0003 Policy on behalf of AllcotIO * READme changes * Update README.md * Update README.md * Update README.md * Update README.md * CDM AR Tool 03 on behalf of Allcot IO * CDM AR Tool 04 on behalf of Allcot IO * Update README * Update README.md * Update README.md * Update README.md * Add VM0033 documentation and schema (#4231) Co-authored-by: Gautam Prajapati <[email protected]> * fix policy statistics Signed-off-by: Stepan Kiryakov <[email protected]> * Fix/4194 increase angular 15 version styles (#4241) * fix: styles issues from past incresing versions[4194] * feat: create schema styles[4194] --------- Co-authored-by: Ihar <[email protected]> * feat: move to angular 16 and primeng 16 [4194] (#4245) * feat: move to angular 16 and primeng 16 [4194] * fix: log message type drobdown[4194] * fix: buttons colors and paddings[4194] * fix: confirm dialog component[4194] * fix: tooltips and hovers in policy menu[4194] * fix: color of delete button in policy[4194] * fix: dropdown initial option in tokens[4194] * fix: pagination user managment[4194] --------- Co-authored-by: Ihar <[email protected]> * GITBOOK-251: bottom up data docs and APIs * GITBOOK-252: roadmap changes * fix predefined values (#4264) Signed-off-by: Artem Buslaev <[email protected]> * fix import modules (#4276) Signed-off-by: Artem Buslaev <[email protected]> * [WIP]fix 4194 styles and initializations components with angular and primeNG 16 (#4275) * fix: pre fill document in create tag diolog[4194] * fix: mask input for compare policy[4194] * fix: confirmation dialog buttons block[4194] --------- Co-authored-by: Ihar <[email protected]> * Bump @hashgraph/sdk from 2.34.1 to 2.52.0 (#4283) Bumps [@hashgraph/sdk](https://github.com/hashgraph/hedera-sdk-js) from 2.34.1 to 2.52.0. - [Release notes](https://github.com/hashgraph/hedera-sdk-js/releases) - [Changelog](https://github.com/hashgraph/hedera-sdk-js/blob/main/CHANGELOG.md) - [Commits](https://github.com/hashgraph/hedera-sdk-js/compare/v2.34.1...v2.52.0) --- updated-dependencies: - dependency-name: "@hashgraph/sdk" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @azure/keyvault-secrets from 4.8.0 to 4.9.0 (#4281) Bumps [@azure/keyvault-secrets](https://github.com/Azure/azure-sdk-for-js) from 4.8.0 to 4.9.0. - [Release notes](https://github.com/Azure/azure-sdk-for-js/releases) - [Changelog](https://github.com/Azure/azure-sdk-for-js/blob/main/documentation/Changelog-for-next-generation.md) - [Commits](https://github.com/Azure/azure-sdk-for-js/compare/@azure/keyvault-secrets_4.8.0...@azure/keyvault-secrets_4.9.0) --- updated-dependencies: - dependency-name: "@azure/keyvault-secrets" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * GHGP Policy (#4292) * update ghgp policy (1729501063.737961187) [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * fix displaying time, datetime, date Signed-off-by: Artem Buslaev <[email protected]> * update ghgp policy (1729507749.618903359) [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * fix Signed-off-by: Artem Buslaev <[email protected]> * update ghgp policy (1729589646.268944000) [skip ci] Signed-off-by: Artem Buslaev <[email protected]> --------- Signed-off-by: Artem Buslaev <[email protected]> * update ghgp policy (1729604449.737593597) [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * GITBOOK-253: Added step 8 * Bump @aws-sdk/client-secrets-manager from 3.515.0 to 3.677.0 (#4301) Bumps [@aws-sdk/client-secrets-manager](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager) from 3.515.0 to 3.677.0. - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-secrets-manager/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.677.0/clients/client-secrets-manager) --- updated-dependencies: - dependency-name: "@aws-sdk/client-secrets-manager" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Merge tests update to develop from tmp-e2e-tests (#4303) * fixes for tests * fixing and updating cotracts tests * update contracts tab and fixes for pipeline * update account register * fixes for contracts tests * test fixes * [skip ci] Add swagger.yaml * [skip ci] Add swagger.yaml * update auth * tests update --------- Co-authored-by: envision-ci-agent <[email protected]> * Bump @fastify/static from 7.0.4 to 8.0.2 (#4278) Bumps [@fastify/static](https://github.com/fastify/fastify-static) from 7.0.4 to 8.0.2. - [Release notes](https://github.com/fastify/fastify-static/releases) - [Commits](https://github.com/fastify/fastify-static/compare/v7.0.4...v8.0.2) --- updated-dependencies: - dependency-name: "@fastify/static" dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump multiformats from 13.1.0 to 13.3.1 (#4324) Bumps [multiformats](https://github.com/multiformats/js-multiformats) from 13.1.0 to 13.3.1. - [Release notes](https://github.com/multiformats/js-multiformats/releases) - [Changelog](https://github.com/multiformats/js-multiformats/blob/master/CHANGELOG.md) - [Commits](https://github.com/multiformats/js-multiformats/compare/v13.1.0...v13.3.1) --- updated-dependencies: - dependency-name: multiformats dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @nestjs/platform-fastify from 9.4.3 to 10.4.6 (#4299) Bumps [@nestjs/platform-fastify](https://github.com/nestjs/nest/tree/HEAD/packages/platform-fastify) from 9.4.3 to 10.4.6. - [Release notes](https://github.com/nestjs/nest/releases) - [Commits](https://github.com/nestjs/nest/commits/v10.4.6/packages/platform-fastify) --- updated-dependencies: - dependency-name: "@nestjs/platform-fastify" dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Fix/revert commits from bot about increasing dependencies (#4329) * Revert "Bump @nestjs/platform-fastify from 9.4.3 to 10.4.6 (#4299)" This reverts commit 5fa765534e3458763f433e2401941bdd46c3d0be. * Revert "Bump multiformats from 13.1.0 to 13.3.1 (#4324)" This reverts commit ca7386ba808a410aab31f90a6e3a11ba71573572. * Revert "Bump @fastify/static from 7.0.4 to 8.0.2 (#4278)" This reverts commit cfc18ade0b894868cac6841a53928aebbe273c72. --------- Co-authored-by: Ihar <[email protected]> * GITBOOK-254: updated roadmap changes * #4025 (#4328) #4025 Data Parameterization and Conditional Review Logic * fix: add package lock for front (#4333) Co-authored-by: Ihar <[email protected]> * fix grid style Signed-off-by: Stepan Kiryakov <[email protected]> * fix button names Signed-off-by: Stepan Kiryakov <[email protected]> * fix scroll Signed-off-by: Stepan Kiryakov <[email protected]> * fix style Signed-off-by: Stepan Kiryakov <[email protected]> * fix policy fields Signed-off-by: Stepan Kiryakov <[email protected]> * #4213 Restore Signed-off-by: Stepan Kiryakov <[email protected]> * Azure Cosmos DB for MongoDB support (#4330) * feat: add dynamic role index Signed-off-by: GitHub <[email protected]> * fix: remove duplicated index Signed-off-by: GitHub <[email protected]> --------- Signed-off-by: GitHub <[email protected]> Co-authored-by: Alexander Pyatakov <[email protected]> * GITBOOK-255: schema rules UI and APIs documented * Base images version bump. Builds time optimization (#4338) Base images version bump. Subsequent builds time optimization in case of source code changes only (with no packages changes). Signed-off-by: Alexander Pyatakov <[email protected]> * fix branding; fix calendar Signed-off-by: Stepan Kiryakov <[email protected]> * revert changes Signed-off-by: Stepan Kiryakov <[email protected]> * fix Signed-off-by: Stepan Kiryakov <[email protected]> * fix time format Signed-off-by: Stepan Kiryakov <[email protected]> * fix SR cards Signed-off-by: Stepan Kiryakov <[email protected]> * fix time Signed-off-by: Stepan Kiryakov <[email protected]> * fix time Signed-off-by: Stepan Kiryakov <[email protected]> * fix style Signed-off-by: Stepan Kiryakov <[email protected]> * Feature/2986 (#4339) * test runner Signed-off-by: simvalery <[email protected]> * test runner Signed-off-by: simvalery <[email protected]> * test runner Signed-off-by: simvalery <[email protected]> * test runner Signed-off-by: simvalery <[email protected]> * test runner Signed-off-by: simvalery <[email protected]> * fixes Signed-off-by: simvalery <[email protected]> --------- Signed-off-by: simvalery <[email protected]> * Feature/2986 (#4340) * test runner Signed-off-by: simvalery <[email protected]> * test runner Signed-off-by: simvalery <[email protected]> * test runner Signed-off-by: simvalery <[email protected]> * test runner Signed-off-by: simvalery <[email protected]> * test runner Signed-off-by: simvalery <[email protected]> * fixes Signed-off-by: simvalery <[email protected]> * remove file Signed-off-by: simvalery <[email protected]> --------- Signed-off-by: simvalery <[email protected]> * fix build Signed-off-by: simvalery <[email protected]> * bump version Signed-off-by: simvalery <[email protected]> * fix ai-service build Signed-off-by: simvalery <[email protected]> * fix ai-service start Signed-off-by: simvalery <[email protected]> * GITBOOK-256: roadmap changes * revert commit Signed-off-by: Stepan Kiryakov <[email protected]> * fix autocalculate Signed-off-by: Stepan Kiryakov <[email protected]> * fix indexer build Signed-off-by: simvalery <[email protected]> * Update README.md Signed-off-by: prernaadev01 <[email protected]> * GITBOOK-257: updated roadmap * Correction of spelling in ACM0006 Signed-off-by: prernaadev01 <[email protected]> * Correcting VMR0006 Signed-off-by: prernaadev01 <[email protected]> * Correcting II.G Signed-off-by: prernaadev01 <[email protected]> * Correcting Metered Cooking Signed-off-by: prernaadev01 <[email protected]> * Correcting AMS-I.E Signed-off-by: prernaadev01 <[email protected]> * Correcting ACM0007 Signed-off-by: prernaadev01 <[email protected]> * Correcting UNFCCC_ACM0007 Signed-off-by: prernaadev01 <[email protected]> * Correcting VM0033 Signed-off-by: prernaadev01 <[email protected]> * Correcting GHGP Signed-off-by: prernaadev01 <[email protected]> * Correcting GS TPDDTEC Signed-off-by: prernaadev01 <[email protected]> * Correcting III.H Signed-off-by: prernaadev01 <[email protected]> * Correcting GS Signed-off-by: prernaadev01 <[email protected]> * Correcting III.F Signed-off-by: prernaadev01 <[email protected]> * Correcting VM0044 Signed-off-by: prernaadev01 <[email protected]> * Correcting III.D Signed-off-by: prernaadev01 <[email protected]> * Correcting III.BB Signed-off-by: prernaadev01 <[email protected]> * fix schema rules Signed-off-by: Stepan Kiryakov <[email protected]> * fix policy permissions Signed-off-by: Stepan Kiryakov <[email protected]> * fix submit button Signed-off-by: Stepan Kiryakov <[email protected]> * fix hidden fields Signed-off-by: Stepan Kiryakov <[email protected]> * fix create policy Signed-off-by: Stepan Kiryakov <[email protected]> * fix schema permissions Signed-off-by: Stepan Kiryakov <[email protected]> * fix export permissions Signed-off-by: Stepan Kiryakov <[email protected]> * fix topic permissions Signed-off-by: Stepan Kiryakov <[email protected]> * fix contract permissions Signed-off-by: Stepan Kiryakov <[email protected]> * fix search permissions Signed-off-by: Stepan Kiryakov <[email protected]> * fix policy permissions Signed-off-by: Stepan Kiryakov <[email protected]> * GITBOOK-259: Landfill protocol guide * Add GHGP policy v2 (#4377) Add U.S. Landfill Protocol policy Update AMS-III BB polity Signed-off-by: Dariy Miseldzhani <[email protected]> Co-authored-by: Dariy Miseldzhani <[email protected]> * Create readme.md of Landfill protocol Signed-off-by: prernaadev01 <[email protected]> * fix token count Signed-off-by: Stepan Kiryakov <[email protected]> * update indexer tasks Signed-off-by: Stepan Kiryakov <[email protected]> * fix label Signed-off-by: Stepan Kiryakov <[email protected]> * fix policy button Signed-off-by: Stepan Kiryakov <[email protected]> * Add files via upload Signed-off-by: prernaadev01 <[email protected]> * GITBOOK-260: step by stpe of landfill protocol * Update readme.md of landfill protocol Signed-off-by: prernaadev01 <[email protected]> * Update readme.md of ML Signed-off-by: prernaadev01 <[email protected]> * GITBOOK-261: updated GHGP changes * Update readme.md of landfill Signed-off-by: prernaadev01 <[email protected]> * Update readMe.md of GHGP Signed-off-by: prernaadev01 <[email protected]> * fix grid size Signed-off-by: Stepan Kiryakov <[email protected]> * Feature/3139 (#4392) * Documentation update with new build instructions (#4356) * fix logs (#3904) Signed-off-by: Artem Buslaev <[email protected]> * update custom logic block (#3918) Signed-off-by: Artem Buslaev <[email protected]> * GITBOOK-206: Added docs for 3610 * GITBOOK-207: added docs for indexer, roles&permissions, global policy search and compare * update map api (#3919) * update map api Signed-off-by: Artem Buslaev <[email protected]> * [skip ci] Add swagger.yaml * fix loading map key on frontend side Signed-off-by: Artem Buslaev <[email protected]> --------- Signed-off-by: Artem Buslaev <[email protected]> Co-authored-by: envision-ci-agent <[email protected]> * moved vmr0006 [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * fix docker images configs Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix nginx templates folder Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * Update readme.md of ML folder Signed-off-by: prernaadev01 <[email protected]> * Create readme.md of CDM Signed-off-by: prernaadev01 <[email protected]> * Create readme.md of CDM Signed-off-by: prernaadev01 <[email protected]> * Update readme.md of CDM Signed-off-by: prernaadev01 <[email protected]> * Update readme.md of CDM Signed-off-by: prernaadev01 <[email protected]> * Update readme.md of CDM Signed-off-by: prernaadev01 <[email protected]> * Update readme.md of CDM Signed-off-by: prernaadev01 <[email protected]> * Update readme.md of Verra Signed-off-by: prernaadev01 <[email protected]> * Update readme.md of VMR0007 Signed-off-by: prernaadev01 <[email protected]> * Update README.md of VMR0017 Signed-off-by: prernaadev01 <[email protected]> * Update readMe.md of VM0042 Signed-off-by: prernaadev01 <[email protected]> * Update README.md of VerraARR Signed-off-by: prernaadev01 <[email protected]> * Update readme.md of Verra Signed-off-by: prernaadev01 <[email protected]> * fixed typo [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * fix delete schemas Signed-off-by: Artem Buslaev <[email protected]> * Feature/fix pipeline (#3927) * test action Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * [skip ci] Add swagger.yaml * test action Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * test action Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * test Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * test Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * test fix Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * test fix Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * test fix Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix pipeline Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix pipeline Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix pipeline Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> --------- Signed-off-by: simvalery <[email protected]> Co-authored-by: envision-ci-agent <[email protected]> * Update readme.md of Verra Readme Signed-off-by: prernaadev01 <[email protected]> * update vmr0006 (1721826322.833452372) [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * added demo and production docker files [skip ci] (#3928) Signed-off-by: Artem Buslaev <[email protected]> * GITBOOK-208: fixed some doc issues * GITBOOK-209: Added VMR0006 docs * fix demo generations notifications (#3932) Signed-off-by: Artem Buslaev <[email protected]> * upload cdm i.e policy (1721987853.015059003) [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * GITBOOK-210: adding logging configuration * Update readme.md of ML Signed-off-by: prernaadev01 <[email protected]> * Add files via upload Signed-off-by: prernaadev01 <[email protected]> * Update README.md of VMR0006 Signed-off-by: prernaadev01 <[email protected]> * Update readme.md of Verra Signed-off-by: prernaadev01 <[email protected]> * Update readme.md of CDM Signed-off-by: prernaadev01 <[email protected]> * Add files via upload Signed-off-by: prernaadev01 <[email protected]> * Auto-testing (#3935) Auto-testing #2847 * Update readme.md of vmr0006 Signed-off-by: prernaadev01 <[email protected]> * upd i.e policy (1722268220.144894003) [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * Fix/broken access (#3945) * fix token issuer Signed-off-by: Artem Buslaev <[email protected]> * fix block access Signed-off-by: Artem Buslaev <[email protected]> --------- Signed-off-by: Artem Buslaev <[email protected]> * feat: move helper logger from winston to pino[3834] (#3857) * feat: move helper logger from winston to pino[3834] * [skip ci] Add swagger.yaml * feat: provide logger for services across di[3834] * fix: remove winston dependencies[3834] * feat: add tranports and factory for pino logger (#3877) Co-authored-by: Ihar <[email protected]> * feat: dividing code base on modules and refactore[3834] * feat: seq transport for pino logger[3834] * feat: move ai srvice to pino logger[3834] * feat: move auth service to pino[3834] * feat: move gardian service to pino logger[3834] * fix: api gate way internal error func and web sockets[3834] * feat: move notification service to pino[3834] * feat: move policy service to pino logger[3834] * feat: move queue service to pino logger[3834] * feat: move worker service to pino logger[3834] * feat: mongo logger init and pino logger init[3834] * feat: pino logger in common helpers for guardian service[3834] * feat: pino logger instead new old logger for policy service[3834] * feat: move to pino analitics-sevice[3834] * refactore code[3834] * refactore code[3834] * fix: env for common config for pino logger[3834] * fix: linter issues[3834] * docs: link to the seq logging documentation[3834] * feat: conditionat for mongo transport and refactore code[3834] * feat: subscribtions on frontent for states logger service[3834] (#3922) * feat: subscribtions on frontent for states logger service[3834] * feat: open tab with seq by click button[3834] * [skip ci] Add swagger.yaml --------- Co-authored-by: Ihar <[email protected]> Co-authored-by: envision-ci-agent <[email protected]> * fix: configs api-gateway[3834] * feat: api key for seq and refactor code --------- Co-authored-by: Ihar <[email protected]> Co-authored-by: envision-ci-agent <[email protected]> * update i.e policy (1722339509.124100450) [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * Feature/3834 migrate logger from winston to pino (#3949) * feat: move helper logger from winston to pino[3834] * [skip ci] Add swagger.yaml * feat: provide logger for services across di[3834] * fix: remove winston dependencies[3834] * feat: add tranports and factory for pino logger (#3877) Co-authored-by: Ihar <[email protected]> * feat: dividing code base on modules and refactore[3834] * feat: seq transport for pino logger[3834] * feat: move ai srvice to pino logger[3834] * feat: move auth service to pino[3834] * feat: move gardian service to pino logger[3834] * fix: api gate way internal error func and web sockets[3834] * feat: move notification service to pino[3834] * feat: move policy service to pino logger[3834] * feat: move queue service to pino logger[3834] * feat: move worker service to pino logger[3834] * feat: mongo logger init and pino logger init[3834] * feat: pino logger in common helpers for guardian service[3834] * feat: pino logger instead new old logger for policy service[3834] * feat: move to pino analitics-sevice[3834] * refactore code[3834] * refactore code[3834] * fix: env for common config for pino logger[3834] * fix: linter issues[3834] * docs: link to the seq logging documentation[3834] * feat: conditionat for mongo transport and refactore code[3834] * feat: subscribtions on frontent for states logger service[3834] (#3922) * feat: subscribtions on frontent for states logger service[3834] * feat: open tab with seq by click button[3834] * [skip ci] Add swagger.yaml --------- Co-authored-by: Ihar <[email protected]> Co-authored-by: envision-ci-agent <[email protected]> * fix: configs api-gateway[3834] * feat: api key for seq and refactor code * refactore code * refactore code --------- Co-authored-by: Ihar <[email protected]> Co-authored-by: envision-ci-agent <[email protected]> * fix record event (added delay for access to blocks) Signed-off-by: Stepan Kiryakov <[email protected]> * fix getting user did keys (#3953) Signed-off-by: Artem Buslaev <[email protected]> * fix mint (#3956) Signed-off-by: Artem Buslaev <[email protected]> * GITBOOK-211: Added UI of Auto testing * fix uploading artifacts (#3958) Signed-off-by: Artem Buslaev <[email protected]> * fix import dialog Signed-off-by: Stepan Kiryakov <[email protected]> * GITBOOK-212: Added APIs of Auto Testing * GITBOOK-213: Added Map related APIs * Feature/3834 migrate logger from winston to pino (#3954) * feat: move helper logger from winston to pino[3834] * [skip ci] Add swagger.yaml * feat: provide logger for services across di[3834] * fix: remove winston dependencies[3834] * feat: add tranports and factory for pino logger (#3877) Co-authored-by: Ihar <[email protected]> * feat: dividing code base on modules and refactore[3834] * feat: seq transport for pino logger[3834] * feat: move ai srvice to pino logger[3834] * feat: move auth service to pino[3834] * feat: move gardian service to pino logger[3834] * fix: api gate way internal error func and web sockets[3834] * feat: move notification service to pino[3834] * feat: move policy service to pino logger[3834] * feat: move queue service to pino logger[3834] * feat: move worker service to pino logger[3834] * feat: mongo logger init and pino logger init[3834] * feat: pino logger in common helpers for guardian service[3834] * feat: pino logger instead new old logger for policy service[3834] * feat: move to pino analitics-sevice[3834] * refactore code[3834] * refactore code[3834] * fix: env for common config for pino logger[3834] * fix: linter issues[3834] * docs: link to the seq logging documentation[3834] * feat: conditionat for mongo transport and refactore code[3834] * feat: subscribtions on frontent for states logger service[3834] (#3922) * feat: subscribtions on frontent for states logger service[3834] * feat: open tab with seq by click button[3834] * [skip ci] Add swagger.yaml --------- Co-authored-by: Ihar <[email protected]> Co-authored-by: envision-ci-agent <[email protected]> * fix: configs api-gateway[3834] * feat: api key for seq and refactor code * refactore code * refactore code * fix: crush app in logger mongo initialization[3834] * fix: add logger setting to docker configs[3834] * fix: dublicates records in db[3834] * fix: remove log from the guardian_db --------- Co-authored-by: Ihar <[email protected]> Co-authored-by: envision-ci-agent <[email protected]> * Create readme Signed-off-by: prernaadev01 <[email protected]> * added sr initial password (#3960) * added sr initial password Signed-off-by: Artem Buslaev <[email protected]> * fix logger initialization Signed-off-by: Artem Buslaev <[email protected]> --------- Signed-off-by: Artem Buslaev <[email protected]> * GITBOOK-214: added parameter * feat: new init mongo for logger service[3834] (#3961) Co-authored-by: Ihar <[email protected]> * bump version Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * GITBOOK-215: AMS-I.E docs added * fix role description [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * GITBOOK-216: Added tools to 1.E * Create readme.md of AMS-I.E Signed-off-by: prernaadev01 <[email protected]> * Update readme.md of ML Signed-off-by: prernaadev01 <[email protected]> * Update readme.md of ML Signed-off-by: prernaadev01 <[email protected]> * Update password storage (#3965) Change hash password algorithms * remove indexer description [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * add sort Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * GITBOOK-217: Updated roadmap 1 * GITBOOK-218: Updated roadmap 2 * fix filter data types Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix pagination Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix query filters for vp Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * allow full mongo connection string (#3999) Signed-off-by: Artem Buslaev <[email protected]> * Create wip of cdm Signed-off-by: prernaadev01 <[email protected]> * Create WIP of GHG Signed-off-by: prernaadev01 <[email protected]> * Create WIP of Gold Standard Signed-off-by: prernaadev01 <[email protected]> * Create WIP of Verra Signed-off-by: prernaadev01 <[email protected]> * GITBOOK-219: Adding note for indexer data load * unique values for filter addon Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * Add set strict filters functional. (#4019) Signed-off-by: Dariy Miseldzhani <[email protected]> * fix filters Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix filters Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix filters Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix filters Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * restore filters in strict mode Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * Fix/indexer (#4022) * fix map loading [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * fix overview cards [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * added nats config [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * added search page size [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * added fixtures [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * fix indexer docker dependencies [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * Dockerfiles unification * fix nats config [skip ci] Signed-off-by: Artem Buslaev <[email protected]> --------- Signed-off-by: Artem Buslaev <[email protected]> Co-authored-by: Alexander Pyatakov <[email protected]> * fix indexer search bar in safari Signed-off-by: Artem Buslaev <[email protected]> * Feature/interactive block issues (#3993) * added button and dropdown addons Signed-off-by: Artem Buslaev <[email protected]> * [skip ci] Add swagger.yaml * fix set options Signed-off-by: Artem Buslaev <[email protected]> * update types Signed-off-by: Artem Buslaev <[email protected]> * added request vc document addon Signed-off-by: Artem Buslaev <[email protected]> * fix Signed-off-by: Artem Buslaev <[email protected]> * update vm0017 (1723473044.239729003) [skip ci] Signed-off-by: Artem Buslaev <[email protected]> --------- Signed-off-by: Artem Buslaev <[email protected]> Co-authored-by: envision-ci-agent <[email protected]> * Feature/cache new routes (#3950) * feat: move helper logger from winston to pino[3834] * [skip ci] Add swagger.yaml * feat: provide logger for services across di[3834] * fix: remove winston dependencies[3834] * feat: add tranports and factory for pino logger (#3877) Co-authored-by: Ihar <[email protected]> * feat: dividing code base on modules and refactore[3834] * feat: seq transport for pino logger[3834] * feat: move ai srvice to pino logger[3834] * feat: move auth service to pino[3834] * feat: move gardian service to pino logger[3834] * fix: api gate way internal error func and web sockets[3834] * feat: move notification service to pino[3834] * feat: move policy service to pino logger[3834] * feat: move queue service to pino logger[3834] * feat: move worker service to pino logger[3834] * feat: mongo logger init and pino logger init[3834] * feat: pino logger in common helpers for guardian service[3834] * feat: pino logger instead new old logger for policy service[3834] * feat: move to pino analitics-sevice[3834] * refactore code[3834] * refactore code[3834] * fix: env for common config for pino logger[3834] * fix: linter issues[3834] * docs: link to the seq logging documentation[3834] * feat: conditionat for mongo transport and refactore code[3834] * feat: subscribtions on frontent for states logger service[3834] (#3922) * feat: subscribtions on frontent for states logger service[3834] * feat: open tab with seq by click button[3834] * [skip ci] Add swagger.yaml --------- Co-authored-by: Ihar <[email protected]> Co-authored-by: envision-ci-agent <[email protected]> * fix: configs api-gateway[3834] * feat: api key for seq and refactor code * feat: add policy groups and navigation cache and invalidation * feat: add cache and invalidation for contracts api * feat: add cache and invalidation for schemas api * feat: add cache and invalidation for tags api * refactore code * feat: add cache and invalidation for modules api * feat: add cache and invalidation for ipfs api * fix: remove is express veriable from cache * refactore code * refactore code * [skip ci] Add swagger.yaml * fix:add additional invalidation for wipe retire * fix:add additional invalidation for retire requests * fix:add additional invalidation for retire pools * Revert "fix:add additional invalidation for retire pools" This reverts commit 0211cbcb20cf8632af66802f807aed8088d59554. * Revert "fix:add additional invalidation for retire requests" This reverts commit 358609eadb3cdee893ea3b8cdb52c635a6b543c9. * Revert "feat: add cache and invalidation for contracts api" This reverts commit 942ae73c920355ea74dce7018441f9a262fa792f. * feat: possible work with buffer in cache * [skip ci] Add swagger.yaml --------- Co-authored-by: Ihar <[email protected]> Co-authored-by: envision-ci-agent <[email protected]> * Feature/db connection string (#4016) * fix connection string for db logger Signed-off-by: Artem Buslaev <[email protected]> * fix queue service Signed-off-by: Artem Buslaev <[email protected]> * fix Signed-off-by: Artem Buslaev <[email protected]> --------- Signed-off-by: Artem Buslaev <[email protected]> * fix filters reset Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * 3988 (#4035) * 3988 Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix filters reset Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> --------- Signed-off-by: simvalery <[email protected]> * fix lint Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix: get cache from base64 (#4036) * fix: get cache from base64 * fix: lint error * fix: devide cases responce bufer and base64 in cache --------- Co-authored-by: Ihar <[email protected]> * GITBOOK-220: Button block Addon * fix: add document to schema update[3724] (#3986) Co-authored-by: Ihar <[email protected]> * Feature/hard coded default jwt secret key (#3934) * remove hard coded JWT key Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix validator Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * move to RS256 Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fixes Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * [skip ci] Add swagger.yaml * fix routines::unsupported issue Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * merge develop Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> --------- Signed-off-by: simvalery <[email protected]> Co-authored-by: envision-ci-agent <[email protected]> * GITBOOK-221: dropdown button block addon added * Feature/hard coded default jwt secret key (#4053) * remove hard coded JWT key Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix validator Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * move to RS256 Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fixes Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * [skip ci] Add swagger.yaml * fix routines::unsupported issue Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * merge develop Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix SR_INITIAL_PASSWORD Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> --------- Signed-off-by: simvalery <[email protected]> Co-authored-by: envision-ci-agent <[email protected]> * GITBOOK-222: added requestvcdocumentaddon block * remove unused variables Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * remove unused variables Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * ai-service cleanup (#4069) Signed-off-by: Alexander Pyatakov <[email protected]> * Docker-compose fixes (#4070) * YARN_CACHE_FOLDER fix and images version bump Signed-off-by: Alexander Pyatakov <[email protected]> * Images version bump. Volumes path fixes Signed-off-by: Alexander Pyatakov <[email protected]> --------- Signed-off-by: Alexander Pyatakov <[email protected]> * GITBOOK-223: mongo atlas * fix invalid algorithm error Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * Upgrade to the policy (#3882) * Update readme.md * Add files via upload * Delete Methodology Library/Hackathon/UNFCCC_ACM0007/policy_1712610559572.policy * Delete Methodology Library/Hackathon/UNFCCC_ACM0007/policy_1712610570761.xlsx * chore: migrate github actions to step-security maintained versions (#3989) Signed-off-by: Iliya Savov <[email protected]> Co-authored-by: Iliya Savov <[email protected]> * ci: Updates self hosted runner group and adds CODEOWNERS (#4032) * ci: Updates self hosted runner group and adds CODEOWNERS Update the self-hosted runner to use the guardian runner group label Adds a standard CODEOWNERS file Signed-off-by: Roger Barker <[email protected]> * fixes typo in CODEOWNERS Signed-off-by: Roger Barker <[email protected]> --------- Signed-off-by: Roger Barker <[email protected]> * bump version Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix detect secrets Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * Fix/contracts (#4071) * fix contracts Signed-off-by: Artem Buslaev <[email protected]> * added compatibility errors Signed-off-by: Artem Buslaev <[email protected]> * revert wipe reject ban Signed-off-by: Artem Buslaev <[email protected]> * fix Signed-off-by: Artem Buslaev <[email protected]> * fix sync pools Signed-off-by: Artem Buslaev <[email protected]> * fix Signed-off-by: Artem Buslaev <[email protected]> * fix Signed-off-by: Artem Buslaev <[email protected]> * fix issues in wipe contract Signed-off-by: Artem Buslaev <[email protected]> * fix endpoints Signed-off-by: Artem Buslaev <[email protected]> * [skip ci] Add swagger.yaml --------- Signed-off-by: Artem Buslaev <[email protected]> Co-authored-by: envision-ci-agent <[email protected]> * change setup sr profile title [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * GITBOOK-224: added note for jwt key implementation for auth service * Fix load ipfs documents (#4087) Fix load ipfs documents * GITBOOK-225: change password docs added * fix load bind blocks Signed-off-by: Stepan Kiryakov <[email protected]> * update swagger Signed-off-by: Stepan Kiryakov <[email protected]> * Fix: this prevents nginx to emergency shutdown (host xxx not found in upstream) if an optional service is not started; (#3752) Signed-off-by: Giuseppe Bertone <[email protected]> * rename generate demo key task (#4093) * rename generate demo key task Signed-off-by: Artem Buslaev <[email protected]> * [skip ci] Add swagger.yaml --------- Signed-off-by: Artem Buslaev <[email protected]> Co-authored-by: envision-ci-agent <[email protected]> * Feature/update create token block (#4084) * update create token by template Signed-off-by: Artem Buslaev <[email protected]> * fix Signed-off-by: Artem Buslaev <[email protected]> * added irec tokens for devices(1724415199.202508003) Signed-off-by: Artem Buslaev <[email protected]> * added autorun and variables in create token block Signed-off-by: Artem Buslaev <[email protected]> * update create token block and validators Signed-off-by: Artem Buslaev <[email protected]> * code refactor for create token block Signed-off-by: Artem Buslaev <[email protected]> * update irec create tokens for devices (1724753425.754266003) [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * refactoring Signed-off-by: Artem Buslaev <[email protected]> * fix Signed-off-by: Artem Buslaev <[email protected]> * fix Signed-off-by: Artem Buslaev <[email protected]> * clear wipe contract id after enable wipe changed Signed-off-by: Artem Buslaev <[email protected]> * [skip ci] Add swagger.yaml * fix token action and token confirmation blocks Signed-off-by: Artem Buslaev <[email protected]> --------- Signed-off-by: Artem Buslaev <[email protected]> Co-authored-by: envision-ci-agent <[email protected]> * GITBOOK-226: roadmap changes * GITBOOK-228: dynamic token creation * Enhanced Docker Configuration and Multi-Platform Support (#4096) * Remove obsolete docker-compose files Signed-off-by: Alexander Pyatakov <[email protected]> * arm64 platform added as build target; bump used node image version; bump workflow steps verisons Signed-off-by: Alexander Pyatakov <[email protected]> * Revised docker-compose files Signed-off-by: Alexander Pyatakov <[email protected]> --------- Signed-off-by: Alexander Pyatakov <[email protected]> * Feature/3966 database access layer refactoring (#4002) * fix: call data base server insted helper in analiticts service[3966] * fix: call data base server insted helper in logger service[3966] * fix: call data base server insted helper in auth service[3966] * fix: call data base server insted helper in guardian service[3966] * fix: call data base server insted helper in queue service[3966] * fix: call data base server insted helper in notification service[3966] * fix: call data base server insted helper in common library[3966] * fix: call data base server insted helper in database-server[3966] * fix: common library imports[3966] * fix: auth service data dase update parametrs[3966] * fix: guardian service data base server update parametrs[3966] * fix: notification service data base server update parametrs[3966] * fix: queue service data base server update parametrs[3966] * fix:data base server update parametrs[3966] * fix: analitics service data base server update parametrs[3966] * fix: lint issues[3966] * Feature/3966 database access layer refactoring remove where (#4030) * fix: remove where from quarduan service[3966] * fix: remove where from policy service[3966] * fix: remove where from common service[3966] * fix: remove where from database server[3966] * fix: remove where from database helper[3966] --------- Co-authored-by: Ihar <[email protected]> * Feature/3966 database access layer refactoring types (#4034) * fix: remove where from quarduan service[3966] * fix: remove where from policy service[3966] * fix: remove where from common service[3966] * fix: remove where from database server[3966] * fix: remove where from database helper[3966] * feat: types for database helper[3966] * feat: types for guardian service[3966] * feat: types for policy service[3966] * feat: types for loggers service[3966] * feat: types for queue service[3966] * feat: types for common library[3966] * feat: types for db helper[3966] * feat: types for db server[3966] * feat: types for analitic service[3966] * feat: types for db server[3966] * feat: types for logger service[3966] --------- Co-authored-by: Ihar <[email protected]> * fix: lint errors * fix: lint errors * fix: get cache from base64 * fix: devide cases responce bufer and base64 in cache * Feature/3966 database access layer refactoring agregation (#4048) * fix: get cache from base64 * fix: devide cases responce bufer and base64 in cache * feat: move aggregation filters to bd helper[3966] * feat: move aggregation filters to bd helper for logger service[3966] * feat: move aggregation filters to bd helper for policy service[3966] * feat: move aggregation filters to bd helper for queue service[3966] * feat: move aggregation filters to bd helper and server[3966] --------- Co-authored-by: Ihar <[email protected]> * Feature/3966 move grid fs from services and db server (#4051) * fix: get cache from base64 * fix: devide cases responce bufer and base64 in cache * feat: move aggregation filters to bd helper[3966] * feat: move aggregation filters to bd helper for logger service[3966] * feat: move aggregation filters to bd helper for policy service[3966] * feat: move aggregation filters to bd helper for queue service[3966] * feat: move aggregation filters to bd helper and server[3966] * feat: move grid fs calls from db server to db helper[3966] * feat: connect bd and grid fs in db helper[3966] --------- Co-authored-by: Ihar <[email protected]> * fix: types[3966] * fix: lint error[3966] * Feature/3966 database access layer refactoring common types in db server (#4073) * GITBOOK-221: dropdown button block addon added * Feature/hard coded default jwt secret key (#4053) * remove hard coded JWT key Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix validator Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * move to RS256 Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fixes Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * [skip ci] Add swagger.yaml * fix routines::unsupported issue Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * merge develop Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix SR_INITIAL_PASSWORD Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> --------- Signed-off-by: simvalery <[email protected]> Co-authored-by: envision-ci-agent <[email protected]> * GITBOOK-222: added requestvcdocumentaddon block * remove unused variables Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix: any entity arguments[3966] * remove unused variables Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * ai-service cleanup (#4069) Signed-off-by: Alexander Pyatakov <[email protected]> * Docker-compose fixes (#4070) * YARN_CACHE_FOLDER fix and images version bump Signed-off-by: Alexander Pyatakov <[email protected]> * Images version bump. Volumes path fixes Signed-off-by: Alexander Pyatakov <[email protected]> --------- Signed-off-by: Alexander Pyatakov <[email protected]> * feat: types for options[3966] * feat: add types for items in bd server[3966] --------- Signed-off-by: simvalery <[email protected]> Signed-off-by: Alexander Pyatakov <[email protected]> Co-authored-by: prernaa.agarwal <[email protected]> Co-authored-by: simvalery <[email protected]> Co-authored-by: envision-ci-agent <[email protected]> Co-authored-by: Ihar <[email protected]> Co-authored-by: Alexander Pyatakov <[email protected]> * feat: add contract as abstract class for db helper[3966] (#4074) * feat: add contract as abstract class for db helper[3966…
1 parent 6ef3cb1 commit 2314f28

File tree

1,651 files changed

+200842
-122193
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,651 files changed

+200842
-122193
lines changed

.github/CODEOWNERS

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
##### Global Protection Rule ######
33
###################################
44
# NOTE: This rule is overriden by the more specific rules below. This is the catch-all rule for all files not covered by the more specific rules below.
5-
* @hashgraph/developer-advocates
5+
* @hashgraph/envision-blockchain-hedera
66

77
############################
88
##### Project Files ######
99
############################
1010

11-
*/src/** @hashgraph/developer-advocates @hashgraph/envision-blockchain-hedera
12-
*/tests/** @hashgraph/developer-advocates @hashgraph/envision-blockchain-hedera
11+
*/src/** @hashgraph/guardian-committers @hashgraph/guardian-maintainers
12+
*/tests/** @hashgraph/guardian-committers @hashgraph/guardian-maintainers
1313

1414

1515
#########################
@@ -19,31 +19,31 @@
1919
# NOTE: Must be placed last to ensure enforcement over all other rules
2020

2121
# Protection Rules for Github Configuration Files and Actions Workflows
22-
/.github/ @hashgraph/platform-ci @hashgraph/platform-ci-committers @hashgraph/release-engineering-managers
23-
/.github/workflows/ @hashgraph/platform-ci @hashgraph/platform-ci-committers
22+
/.github/ @hashgraph/devops-ci @hashgraph/devops-ci-committers @hashgraph/release-engineering-managers
23+
/.github/workflows/ @hashgraph/devops-ci @hashgraph/devops-ci-committers @hashgraph/guardian-committers
2424

2525
# NodeJS project files
26-
package.json @hashgraph/platform-ci @hashgraph/platform-ci-committers @hashgraph/developer-advocates
27-
package-lock.json @hashgraph/platform-ci @hashgraph/platform-ci-committers @hashgraph/developer-advocates
28-
jest.config.mjs @hashgraph/platform-ci @hashgraph/platform-ci-committers @hashgraph/developer-advocates
26+
package.json @hashgraph/devops-ci @hashgraph/devops-ci-committers @hashgraph/developer-advocates @hashgraph/guardian-committers
27+
package-lock.json @hashgraph/devops-ci @hashgraph/devops-ci-committers @hashgraph/developer-advocates @hashgraph/guardian-committers
28+
jest.config.mjs @hashgraph/devops-ci @hashgraph/devops-ci-committers @hashgraph/developer-advocates @hashgraph/guardian-committers
2929

3030
# Codacy Tool Configurations
31-
/config/ @hashgraph/platform-ci @hashgraph/platform-ci-committers @hashgraph/developer-advocates
32-
.remarkrc @hashgraph/platform-ci @hashgraph/platform-ci-committers @hashgraph/developer-advocates
31+
/config/ @hashgraph/devops-ci @hashgraph/devops-ci-committers @hashgraph/developer-advocates
32+
.remarkrc @hashgraph/devops-ci @hashgraph/devops-ci-committers @hashgraph/developer-advocates
3333

3434
# Semantic Release Configuration
35-
.releaserc @hashgraph/platform-ci @hashgraph/platform-ci-committers
35+
.releaserc @hashgraph/devops-ci @hashgraph/devops-ci-committers
3636

3737
# Self-protection for root CODEOWNERS files (this file should not exist and should definitely require approval)
3838
/CODEOWNERS @hashgraph/release-engineering-managers
3939

4040
# Protect the repository root files
41-
/README.md @hashgraph/platform-ci @hashgraph/platform-ci-committers @hashgraph/release-engineering-managers
42-
**/LICENSE @hashgraph/release-engineering-managers
41+
/README.md @hashgraph/devops-ci @hashgraph/devops-ci-committers @hashgraph/release-engineering-managers @hashgraph/guardian-maintainers
42+
**/LICENSE @hashgraph/release-engineering-managers @hashgraph/guardian-maintainers
4343

4444
# CodeCov configuration
45-
**/codecov.yml @hashgraph/platform-ci @hashgraph/platform-ci-committers
45+
**/codecov.yml @hashgraph/devops-ci @hashgraph/devops-ci-committers
4646

4747
# Git Ignore definitions
48-
**/.gitignore @hashgraph/platform-ci @hashgraph/platform-ci-committers @hashgraph/release-engineering-managers
49-
**/.gitignore.* @hashgraph/platform-ci @hashgraph/platform-ci-committers @hashgraph/release-engineering-managers
48+
**/.gitignore @hashgraph/devops-ci @hashgraph/devops-ci-committers @hashgraph/release-engineering-managers
49+
**/.gitignore.* @hashgraph/devops-ci @hashgraph/devops-ci-committers @hashgraph/release-engineering-managers

.github/dependabot.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,14 @@ updates:
33
- package-ecosystem: "github-actions"
44
directory: "/"
55
schedule:
6-
interval: "daily"
6+
interval: weekly
77
open-pull-requests-limit: 10
8+
target-branch: "develop"
9+
810
- package-ecosystem: npm
911
directory: "/"
1012
schedule:
1113
interval: weekly
1214
open-pull-requests-limit: 15
1315
target-branch: "develop"
16+
versioning-strategy: increase-if-necessary

.github/workflows/add-documentation-to-repo.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: guardian-linux-medium
1414
strategy:
1515
matrix:
16-
node-version: [ 20.x ]
16+
node-version: [ 20.18.1 ]
1717
mongodb-version: [ 7.0.5 ]
1818
steps:
1919
- name: Harden Runner

.github/workflows/api.yml renamed to .github/workflows/api-after-commit.yml

Lines changed: 22 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Guardian CI API Tests
1+
name: Guardian CI API Tests(after commit)
22
on:
33
push:
44
branches-ignore:
@@ -7,20 +7,15 @@ on:
77
jobs:
88
buildAndTest:
99
name: Build and Test
10-
runs-on: guardian-linux-medium
10+
runs-on: ubuntu-latest
1111
services:
12-
ipfs-node:
13-
image: ipfs/kubo:latest
14-
ports:
15-
- 8080:8080
16-
- 5001:5001
1712
cache:
1813
image: registry.redict.io/redict
1914
ports:
2015
- 6379:6379
2116
strategy:
2217
matrix:
23-
node-version: [ 20.x ]
18+
node-version: [ 20.18.1 ]
2419
mongodb-version: [ 7.0.5 ]
2520
steps:
2621
- name: Harden Runner
@@ -30,8 +25,6 @@ jobs:
3025

3126
- name: Checkout Code
3227
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
33-
with:
34-
ref: 'develop'
3528

3629
- name: Use Node.js ${{ matrix.node-version }}
3730
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af #v4.1.0
@@ -48,8 +41,8 @@ jobs:
4841

4942
- name: Build packages
5043
run: |
51-
sudo apt-get update
52-
sudo apt-get install -y libgtk2.0-0 libgtk-3-0 libgbm-dev libnotify-dev libnss3 libxss1 libasound2 libxtst6 xauth xvfb
44+
# sudo apt-get update
45+
# sudo apt-get install -y libgtk2.0-0 libgtk-3-0 libgbm-dev libnotify-dev libnss3 libxss1 libasound2 libxtst6 xauth xvfb
5346
pushd interfaces
5447
yarn run build
5548
popd
@@ -104,10 +97,6 @@ jobs:
10497
pushd auth-service
10598
npm start &
10699
sleep 20
107-
popd
108-
pushd queue-service
109-
npm start &
110-
sleep 20
111100
popd
112101
pushd guardian-service
113102
npm start &
@@ -117,8 +106,16 @@ jobs:
117106
npm start &
118107
sleep 20
119108
popd
109+
pushd queue-service
110+
npm start &
111+
sleep 20
112+
popd
120113
pushd worker-service
121114
npm start &
115+
npm start &
116+
npm start &
117+
npm start &
118+
npm start &
122119
sleep 20
123120
popd
124121
pushd api-gateway
@@ -130,15 +127,20 @@ jobs:
130127
CI: true
131128
OPERATOR_ID: ${{ secrets.CI_HEDERA_ACCOUNT }}
132129
OPERATOR_KEY: ${{ secrets.CI_HEDERA_PRIV_KEY }}
130+
JWT_PRIVATE_KEY: ${{ secrets.CI_JWT_PRIVATE_KEY }}
131+
JWT_PUBLIC_KEY: ${{ secrets.CI_JWT_PUBLIC_KEY }}
133132
IPFS_NODE_ADDRESS: http://localhost:5001
134-
IPFS_PROVIDER: local
135-
IPFS_PUBLIC_GATEWAY: http://localhost:8080/ipfs/${cid}
133+
IPFS_PROVIDER: web3storage
134+
IPFS_PUBLIC_GATEWAY: https://dweb.link/ipfs/${cid}
135+
IPFS_STORAGE_KEY: ${{ secrets.E2E_IPFS_STORAGE_KEY }}
136+
IPFS_STORAGE_PROOF: ${{ secrets.E2E_IPFS_STORAGE_PROOF }}
137+
ACCESS_TOKEN_UPDATE_INTERVAL: 600000
136138

137139
- name: Run tests with Cypress
138140
run: |
139141
pushd e2e-tests
140-
npm install --force
141-
npx cypress run --env "portApi=3002,operatorId=${{ secrets.CI_HEDERA_ACCOUNT }},operatorKey=${{ secrets.CI_HEDERA_PRIV_KEY }},grepTags=smoke,grepFilterSpecs=true" --spec cypress/e2e/api-tests/**/*.cy.js
142+
npm install
143+
npx cypress run --env "portApi=3002,operatorId=${{ secrets.CI_HEDERA_ACCOUNT }},operatorKey=${{ secrets.CI_HEDERA_PRIV_KEY }},grepTags=smoke,grepFilterSpecs=true" --spec "cypress/e2e/api-tests/**/*.cy.js" --browser chrome
142144
popd
143145
144146
- name: Publish API Test Results

.github/workflows/api-manual.yml

Lines changed: 22 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
name: Guardian CI API Tests(Manual)
2+
run-name: Guardian CI API Tests(Manual) - ${{ inputs.tags }}
23
on:
34
workflow_dispatch:
45
inputs:
@@ -12,18 +13,13 @@ jobs:
1213
name: Build and Test (Manual)
1314
runs-on: ubuntu-latest
1415
services:
15-
ipfs-node:
16-
image: ipfs/kubo:latest
17-
ports:
18-
- 8080:8080
19-
- 5001:5001
2016
cache:
2117
image: registry.redict.io/redict
2218
ports:
2319
- 6379:6379
2420
strategy:
2521
matrix:
26-
node-version: [ 20.x ]
22+
node-version: [ 20.18.1 ]
2723
mongodb-version: [ 7.0.5 ]
2824
steps:
2925
- name: Harden Runner
@@ -49,6 +45,8 @@ jobs:
4945

5046
- name: Build packages
5147
run: |
48+
# sudo apt-get update
49+
# sudo apt-get install -y libgtk2.0-0 libgtk-3-0 libgbm-dev libnotify-dev libnss3 libxss1 libasound2 libxtst6 xauth xvfb
5250
pushd interfaces
5351
yarn run build
5452
popd
@@ -79,7 +77,6 @@ jobs:
7977
pushd api-gateway
8078
yarn run build
8179
popd
82-
8380
- name: Start NatsMQ
8481
uses: step-security/nats-action@0306fc1c4e4f49dbe4db5865a3135ab1516a5aee # v0.1.0
8582
with:
@@ -112,8 +109,16 @@ jobs:
112109
npm start &
113110
sleep 20
114111
popd
112+
pushd queue-service
113+
npm start &
114+
sleep 20
115+
popd
115116
pushd worker-service
116117
npm start &
118+
npm start &
119+
npm start &
120+
npm start &
121+
npm start &
117122
sleep 20
118123
popd
119124
pushd api-gateway
@@ -125,19 +130,23 @@ jobs:
125130
CI: true
126131
OPERATOR_ID: ${{ secrets.CI_HEDERA_ACCOUNT }}
127132
OPERATOR_KEY: ${{ secrets.CI_HEDERA_PRIV_KEY }}
133+
JWT_PRIVATE_KEY: ${{ secrets.CI_JWT_PRIVATE_KEY }}
134+
JWT_PUBLIC_KEY: ${{ secrets.CI_JWT_PUBLIC_KEY }}
128135
IPFS_NODE_ADDRESS: http://localhost:5001
129-
IPFS_PROVIDER: local
130-
IPFS_PUBLIC_GATEWAY: http://localhost:8080/ipfs/${cid}
136+
IPFS_PROVIDER: web3storage
137+
IPFS_PUBLIC_GATEWAY: https://dweb.link/ipfs/${cid}
138+
IPFS_STORAGE_KEY: ${{ secrets.E2E_IPFS_STORAGE_KEY }}
139+
IPFS_STORAGE_PROOF: ${{ secrets.E2E_IPFS_STORAGE_PROOF }}
140+
ACCESS_TOKEN_UPDATE_INTERVAL: 600000
131141

132142
- name: Run tests with Cypress
133143
run: |
134144
pushd e2e-tests
135-
npm install --force
136-
npx cypress run --env "portApi=3002,operatorId=${{ secrets.CI_HEDERA_ACCOUNT }},operatorKey=${{ secrets.CI_HEDERA_PRIV_KEY }},grepTags=${{ inputs.tags }},grepFilterSpecs=true" --spec cypress/e2e/api-tests/**/*.cy.js
145+
npm install
146+
npx cypress run --env "portApi=3002,operatorId=${{ secrets.CI_HEDERA_ACCOUNT }},operatorKey=${{ secrets.CI_HEDERA_PRIV_KEY }},grepTags=${{ inputs.tags }},grepFilterSpecs=true" --spec "cypress/e2e/api-tests/**/*.cy.js" --browser chrome
137147
popd
138-
139148
- name: Publish API Test Results
140149
uses: EnricoMi/publish-unit-test-result-action@170bf24d20d201b842d7a52403b73ed297e6645b # v2.18.0
141150
if: always()
142151
with:
143-
files: e2e-tests/cypress/test_results/**/*.xml
152+
files: e2e-tests/cypress/test_results/**/*.xml

0 commit comments

Comments
 (0)