Skip to content

Commit f1a267b

Browse files
Pyatakovsimvaleryprernaadev01Stepan-KirjakovDariyEnvision
authored
feat: Guardian v3.3.0-rc (#5169)
* 4568 Signed-off-by: simvalery <[email protected]> * 4589 Signed-off-by: simvalery <[email protected]> * remove comment Signed-off-by: simvalery <[email protected]> * GITBOOK-284: Updated roadmap links * fix multiSelect in filter addon block Signed-off-by: Stepan Kiryakov <[email protected]> * Fix db aggregation for vp filtration. (#4679) * Fix db aggregation for vp filtration. --------- Signed-off-by: Dariy Miseldzhani <[email protected]> * fix multiSelect in filter addon block Signed-off-by: Stepan Kiryakov <[email protected]> * fix code style Signed-off-by: Stepan Kiryakov <[email protected]> * fix multiSelect in filter addon block Signed-off-by: Stepan Kiryakov <[email protected]> * Data transformation addon (#4680) * data-transformation addon * data-transformation-addon: lint changes * Add sources to data transformation addon. * Fix the dataTransformationAddon view in the policy configurator * Block metadata adjustments --------- Signed-off-by: Dariy Miseldzhani <[email protected]> Co-authored-by: EnvBsh <[email protected]> Co-authored-by: Dariy Miseldzhani <[email protected]> * Feature/4375 geo json (#4683) * WIP: GeoJson chang map component and vc details. changed sync task for project coordinates. Signed-off-by: Dariy Miseldzhani <[email protected]> * Add translation. Signed-off-by: Dariy Miseldzhani <[email protected]> * [skip ci] Add swagger.yaml * WIP: Improve project locations map component. Add map to vc details. Add migration to drop project locations collection. Signed-off-by: Dariy Miseldzhani <[email protected]> * Add center points of shapes on main page map. Add translations. Improve table component. Signed-off-by: Dariy Miseldzhani <[email protected]> * Add side menu for map on vc details page. Signed-off-by: Dariy Miseldzhani <[email protected]> * Fix geometry styles. Fix container height. Signed-off-by: Dariy Miseldzhani <[email protected]> --------- Signed-off-by: Dariy Miseldzhani <[email protected]> Co-authored-by: Dariy Miseldzhani <[email protected]> Co-authored-by: envision-ci-agent <[email protected]> * fix/cleaning callback maps in nats and workers service[4626] (#4677) * fix/responseCallbacksMap by balance subscribtion[4626] * refactor code * refactor code * feat/increase hashgraph/sdk version[4626] * refactor code * [skip ci] Add swagger.yaml * fix: hashgraph/sdk issue and refactor[4626] * fix: callback maps in workers, analitics, guardian, policy[4626] * fix: lint errors --------- Co-authored-by: Ihar <[email protected]> Co-authored-by: envision-ci-agent <[email protected]> * Fix/angular irec 5 user information (#4702) * fix: open menu with user information irec5 --------- Co-authored-by: Ihar <[email protected]> * fix/remove redundant hashgraph/sdk[4626] (#4703) * fix/responseCallbacksMap by balance subscribtion[4626] * refactor code * refactor code * feat/increase hashgraph/sdk version[4626] * refactor code * [skip ci] Add swagger.yaml * fix: hashgraph/sdk issue and refactor[4626] * fix: callback maps in workers, analitics, guardian, policy[4626] * fix: lint errors * feat: increase vertion of hashgraph/sdk[4626] * fix/remove reduntand hashgraph/sdk[4626] --------- Co-authored-by: Ihar <[email protected]> Co-authored-by: envision-ci-agent <[email protected]> * fix: return hashgraph/sdk to common for docker[4626] (#4704) * fix/responseCallbacksMap by balance subscribtion[4626] * refactor code * refactor code * feat/increase hashgraph/sdk version[4626] * refactor code * [skip ci] Add swagger.yaml * fix: hashgraph/sdk issue and refactor[4626] * fix: callback maps in workers, analitics, guardian, policy[4626] * fix: lint errors * feat: increase vertion of hashgraph/sdk[4626] * fix/remove reduntand hashgraph/sdk[4626] * fix: return hashgraph/sdk to common for docker[4626] --------- Co-authored-by: Ihar <[email protected]> Co-authored-by: envision-ci-agent <[email protected]> * Merging fixed from Develop into Main for 3.1.0 release (#4678) (#4705) * 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 ... * 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 --------- * 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 ... * 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 ... * 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 ... * 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. --------- * GITBOOK-254: updated roadmap changes * #4025 (#4328) #4025 Data Parameterization and Conditional Review Logic * fix: add package lock for front (#4333) * fix grid style * fix button names * fix scroll * fix style * fix policy fields * #4213 Restore * Azure Cosmos DB for MongoDB support (#4330) * feat: add dynamic role index * fix: remove duplicated index --------- * 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). * fix branding; fix calendar * revert changes * fix * fix time format * fix SR cards * fix time * fix time * fix style * Feature/2986 (#4339) * test runner * test runner * test runner * test runner * test runner * fixes --------- * Feature/2986 (#4340) * test runner * test runner * test runner * test runner * test runner * fixes * remove file --------- * fix build * bump version * fix ai-service build * fix ai-service start * GITBOOK-256: roadmap changes * revert commit * fix autocalculate * fix indexer build * Update README.md * GITBOOK-257: updated roadmap * Correction of spelling in ACM0006 * Correcting VMR0006 * Correcting II.G * Correcting Metered Cooking * Correcting AMS-I.E * Correcting ACM0007 * Correcting UNFCCC_ACM0007 * Correcting VM0033 * Correcting GHGP * Correcting GS TPDDTEC * Correcting III.H * Correcting GS * Correcting III.F * Correcting VM0044 * Correcting III.D * Correcting III.BB * fix schema rules * fix policy permissions * fix submit button * fix hidden fields * fix create policy * fix schema permissions * fix export permissions * fix topic permissions * fix contract permissions * fix search permissions * fix policy permissions * GITBOOK-259: Landfill protocol guide * Add GHGP policy v2 (#4377) Add U.S. Landfill Protocol policy Update AMS-III BB polity * Create readme.md of Landfill protocol * fix token count * update indexer tasks * fix label * fix policy button * Add files via upload * GITBOOK-260: step by stpe of landfill protocol * Update readme.md of landfill protocol * Update readme.md of ML * GITBOOK-261: updated GHGP changes * Update readme.md of landfill * Update readMe.md of GHGP * fix grid size * Feature/3139 (#4392) * Documentation update with new build instructions (#4356) * fix logs (#3904) * update custom logic block (#3918) * 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 * [skip ci] Add swagger.yaml * fix loading map key on frontend side --------- * moved vmr0006 [skip ci] * fix docker images configs * fix nginx templates folder * Update readme.md of ML folder * Create readme.md of CDM * Create readme.md of CDM * Update readme.md of CDM * Update readme.md of CDM * Update readme.md of CDM * Update readme.md of CDM * Update readme.md of Verra * Update readme.md of VMR0007 * Update README.md of VMR0017 * Update readMe.md of VM0042 * Update README.md of VerraARR * Update readme.md of Verra * fixed typo [skip ci] * fix delete schemas * Feature/fix pipeline (#3927) * test action * [skip ci] Add swagger.yaml * test action * test action * test * test * test fix * test fix * test fix * fix pipeline * fix pipeline * fix pipeline --------- * Update readme.md of Verra Readme * update vmr0006 (1721826322.833452372) [skip ci] * added demo and production docker files [skip ci] (#3928) * GITBOOK-208: fixed some doc issues * GITBOOK-209: Added VMR0006 docs * fix demo generations notifications (#3932) * upload cdm i.e policy (1721987853.015059003) [skip ci] * GITBOOK-210: adding logging configuration * Update readme.md of ML * Add files via upload * Update README.md of VMR0006 * Update readme.md of Verra * Update readme.md of CDM * Add files via upload * Auto-testing (#3935) Auto-testing #2847 * Update readme.md of vmr0006 * upd i.e policy (1722268220.144894003) [skip ci] * Fix/broken access (#3945) * fix token issuer * fix block access --------- * 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) * 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 --------- * fix: configs api-gateway[3834] * feat: api key for seq and refactor code --------- * update i.e policy (1722339509.124100450) [skip ci] * 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) * 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 --------- * fix: configs api-gateway[3834] * feat: api key for seq and refactor code * refactore code * refactore code --------- * fix record event (added delay for access to blocks) * fix getting user did keys (#3953) * fix mint (#3956) * GITBOOK-211: Added UI of Auto testing * fix uploading artifacts (#3958) * fix import dialog * 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) * 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 --------- * 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 --------- * Create readme * added sr initial password (#3960) * added sr initial password * fix logger initialization --------- * GITBOOK-214: added parameter * feat: new init mongo for logger service[3834] (#3961) * bump version * GITBOOK-215: AMS-I.E docs added * fix role description [skip ci] * GITBOOK-216: Added tools to 1.E * Create readme.md of AMS-I.E * Update readme.md of ML * Update readme.md of ML * Update password storage (#3965) Change hash password algorithms * remove indexer description [skip ci] * add sort * GITBOOK-217: Updated roadmap 1 * GITBOOK-218: Updated roadmap 2 * fix filter data types * fix pagination * fix query filters for vp * allow full mongo connection string (#3999) * Create wip of cdm * Create WIP of GHG * Create WIP of Gold Standard * Create WIP of Verra * GITBOOK-219: Adding note for indexer data load * unique values for filter addon * Add set strict filters functional. (#4019) * fix filters * fix filters * fix filters * fix filters * restore filters in strict mode * Fix/indexer (#4022) * fix map loading [skip ci] * fix overview cards [skip ci] * added nats config [skip ci] * added search page size [skip ci] * added fixtures [skip ci] * fix indexer docker dependencies [skip ci] * Dockerfiles unification * fix nats config [skip ci] --------- * fix indexer search bar in safari * Feature/interactive block issues (#3993) * added button and dropdown addons * [skip ci] Add swagger.yaml * fix set options * update types * added request vc document addon * fix * update vm0017 (1723473044.239729003) [skip ci] --------- * 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) * 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 --------- * 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 --------- * Feature/db connection string (#4016) * fix connection string for db logger * fix queue service * fix --------- * fix filters reset * 3988 (#4035) * 3988 * fix filters reset --------- * fix lint * fix: get cache from base64 (#4036) * fix: get cache from base64 * fix: lint error * fix: devide cases responce bufer and base64 in cache --------- * GITBOOK-220: Button block Addon * fix: add document to schema update[3724] (#3986) * Feature/hard coded default jwt secret key (#3934) * remove hard coded JWT key * fix validator * move to RS256 * fixes * fix * fix * [skip ci] Add swagger.yaml * fix routines::unsupported issue * merge develop --------- * GITBOOK-221: dropdown button block addon added * Feature/hard coded default jwt secret key (#4053) * remove hard coded JWT key * fix validator * move to RS256 * fixes * fix * fix * [skip ci] Add swagger.yaml * fix routines::unsupported issue * merge develop * fix SR_INITIAL_PASSWORD --------- * GITBOOK-222: added requestvcdocumentaddon block * remove unused variables * remove unused variables * ai-service cleanup (#4069) * Docker-compose fixes (#4070) * YARN_CACHE_FOLDER fix and images version bump * Images version bump. Volumes path fixes --------- * GITBOOK-223: mongo atlas * fix invalid algorithm error * 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) * 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 * fixes typo in CODEOWNERS --------- * bump version * fix detect secrets * Fix/contracts (#4071) * fix contracts * added compatibility errors * revert wipe reject ban * fix * fix sync pools * fix * fix * fix issues in wipe contract * fix endpoints * [skip ci] Add swagger.yaml --------- * change setup sr profile title [skip ci] * 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 * update swagger * Fix: this prevents nginx to emergency shutdown (host xxx not found in upstream) if an optional service is not started; (#3752) * rename generate demo key task (#4093) * rename generate demo key task * [skip ci] Add swagger.yaml --------- * Feature/update create token block (#4084) * update create token by template * fix * added irec tokens for devices(1724415199.202508003) * added autorun and variables in create token block * update create token block and validators * code refactor for create token block * update irec create tokens for devices (1724753425.754266003) [skip ci] * refactoring * fix * fix * clear wipe contract id after enable wipe changed * [skip ci] Add swagger.yaml * fix token action and token confirmation blocks --------- * GITBOOK-226: roadmap changes * GITBOOK-228: dynamic token creation * Enhanced Docker Configuration and Multi-Platform Support (#4096) * Remove obsolete docker-compose files * arm64 platform added as build target; bump used node image version; bump workflow steps verisons * Revised docker-compose files --------- * 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] --------- * 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] --------- * 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] --------- * 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] --------- * 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 * fix validator * move to RS256 * fixes * fix * fix * [skip ci] Add swagger.yaml * fix routines::unsupported issue * merge develop * fix SR_INITIAL_PASSWORD --------- * GITBOOK-222: added requestvcdocumentaddon block * remove unused variables * fix: any entity arguments[3966] * remove unused variables * ai-service cleanup (#4069) * Docker-compose fixes (#4070) * YARN_CACHE_FOLDER fix and images version bump * Images version bump. Volumes path fixes --------- * feat: types for options[3966] * feat: add types for items in bd server[3966] --------- * feat: add contract as abstract class for db helper[3966] (#4074) * feat: add contract as abstract class for db helper[3966] * feat: contract as abstract class for db server[3966] * feat: contract as abstract class for db server[3966] --------- * feat: separate errors for static was not implemented metods[3966] * [skip ci] Add swagger.yaml * fix: linter errors[3966] * fix: lint errors * fix: lint errors (#4089) --------- * GITBOOK-229: indexer local node changes * update iii f policy (#4104) * update iii f (1725284560.621023265) [skip ci] * added release event to notification block --------- * GITBOOK-230: updated roadmap * GITBOOK-232: roadmap changes * fix: await user registration[3966] (#4106) * update policy * fix: confusing field end function in analitic service[3966] (#4113) * GITBOOK-233: changes in requestVCDocument * GITBOOK-234: Getting Started docs * Update README.md * Fix/3966 bugs (#4117) * fix: confusing field end function in analitic service[3966] * fix: findOne filters null[3966] --------- * Feature/3966 database access layer refactoring tests (#4095) * 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] --------- * 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] --------- * 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] --------- * 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] --------- * 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 * fix validator * move to RS256 * fixes * fix * fix * [skip ci] Add swagger.yaml * fix routines::unsupported issue * merge develop * fix SR_INITIAL_PASSWORD --------- * GITBOOK-222: added requestvcdocumentaddon block * remove unused variables * fix: any entity arguments[3966] * remove unused variables * ai-service cleanup (#4069) * Docker-compose fixes (#4070) * YARN_CACHE_FOLDER fix and images version bump * Images version bump. Volumes path fixes --------- * feat: types for options[3966] * feat: add types for items in bd server[3966] --------- * feat: add contract as abstract class for db helper[3966] (#4074) * feat: add contract as abstract class for db helper[3966] * feat: contract as abstract class for db server[3966] * feat: contract as abstract class for db server[3966] --------- * feat: separate errors for static was not implemented metods[3966] * [skip ci] Add swagger.yaml * fix: linter errors[3966] * fix: lint errors * fix: lint errors * feat: mocs and base tests[3966] * feat: mocs and base tests[3966] * feat: add base db server tests and import mocks[3966] * feat: test for db server[3966] --------- * GITBOOK-235: roadmap table changes * 4086 * 4086 * fix lint * fix reset filters * GITBOOK-236: roadmap changes * fix retire contract [skip ci] (#4170) * GITBOOK-237: Contract changes * Update readme.md of iii.F * GITBOOK-238: Added section for SSL encryption configuration * added gccm001 (1726477041.282981680) [skip ci] (#4169) * added gccm001 (1726477041.282981680) [skip ci] * update gccm001 (1726567693.914953000) [skip ci] --------- * feat: cache serialization for streams (#4175) * feat: cache serialization for streams * fix: lint erros --------- * Update readme.md of ML * Update readme.md of CDM ML * Update readme.md of tool 33 * update tool and policy files [skip ci] (#4183) * Fixing fronte… Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: Stepan Kiryakov <[email protected]> Signed-off-by: GitHub <[email protected]> Signed-off-by: Alexander Pyatakov <[email protected]> Signed-off-by: simvalery <[email protected]> Signed-off-by: prernaadev01 <[email protected]> Signed-off-by: Dariy Miseldzhani <[email protected]> Signed-off-by: Artem Buslaev <[email protected]> Signed-off-by: Iliya Savov <[email protected]> Signed-off-by: Roger Barker <[email protected]> Signed-off-by: Giuseppe Bertone <[email protected]> Signed-off-by: Giuseppe Bertone <[email protected]> Signed-off-by: Bram Bosch <[email protected]> Signed-off-by: Andrey (Envision) <[email protected]> Signed-off-by: Retheesh Sasikumar <[email protected]> Signed-off-by: PavelSBorisov <[email protected]> Signed-off-by: Mihail Mihov <[email protected]> Signed-off-by: Celiant <[email protected]> Signed-off-by: artembuslaev <[email protected]> Signed-off-by: Ihar Tsykala <[email protected]> Signed-off-by: Ikko Eltociear Ashimine <[email protected]> Co-authored-by: prernaa.agarwal <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Celiant <[email protected]> Co-authored-by: envision-ci-agent <[email protected]> Co-authored-by: Ihar Tsykala <[email protected]> Co-authored-by: Ihar <[email protected]> Co-authored-by: Stepan Kiryakov <[email protected]> Co-authored-by: Khaled Khalifa <[email protected]> Co-authored-by: Alexander Pyatakov <[email protected]> Co-authored-by: krystal <[email protected]> Co-authored-by: Dariy Miseldzhani <[email protected]> Co-authored-by: Dariy Miseldzhani <[email protected]> Co-authored-by: Artem Buslaev <[email protected]> Co-authored-by: ankurgupta007 <[email protected]> Co-authored-by: Iliya Savov <[email protected]> Co-authored-by: Iliya Savov <[email protected]> Co-authored-by: Roger Barker <[email protected]> Co-authored-by: Giuseppe Bertone <[email protected]> Co-authored-by: IharTsykala <[email protected]> Co-authored-by: Giuseppe Bertone <[email protected]> Co-authored-by: bbosch-d <[email protected]> Co-authored-by: erika <[email protected]> Co-authored-by: Gautam Prajapati <[email protected]> Co-authored-by: Gautam Prajapati <[email protected]> Co-authored-by: Andrey (Envision) <[email protected]> Co-authored-by: Borys <[email protected]> Co-authored-by: EnvBsh <[email protected]> Co-authored-by: Retheesh Sasikumar <[email protected]> Co-authored-by: Pavel Borisov <[email protected]> Co-authored-by: Mihail Mihov <[email protected]> Co-authored-by: Dyrell Chapman <[email protected]> Co-authored-by: Xavier Jo <[email protected]> Co-authored-by: Nikita Nikishin <[email protected]> Co-authored-by: Saharsh Khicha <[email protected]> Co-authored-by: Volodymyr Shvets <[email protected]> Co-authored-by: Ikko Eltociear Ashimine <[email protected]> * GITBOOK-285: updated external events docs table * Feature/4090 (#4706) * 3992 Signed-off-by: simvalery <[email protected]> * test fix Signed-off-by: simvalery <[email protected]> * fix Signed-off-by: simvalery <[email protected]> * fix await Signed-off-by: simvalery <[email protected]> --------- Signed-off-by: simvalery <[email protected]> * fix block links fix policy config fix expression dialog fix policy tree Signed-off-by: Stepan Kiryakov <[email protected]> * Feature/3992 (#4707) * fix indexer worker build Signed-off-by: simvalery <[email protected]> * fixes Signed-off-by: simvalery <[email protected]> * [skip ci] Add swagger.yaml --------- Signed-off-by: simvalery <[email protected]> Co-authored-by: envision-ci-agent <[email protected]> * change hedera explorer Signed-off-by: Stepan Kiryakov <[email protected]> * fix notifications Signed-off-by: Stepan Kiryakov <[email protected]> * 3525 (#4708) Signed-off-by: simvalery <[email protected]> * GITBOOK-286: Added external source data API * GITBOOK-287: added deprecation policy for architectural APIs * GITBOOK-288: explorer URL changes * GITBOOK-289: Roadmap changes * GITBOOK-290: added geojson images for indexer * GITBOOK-291: added old api for external event * Create readme.md Signed-off-by: prernaadev01 <[email protected]> * Changed some names of folders of ML * Added updated VM0044 policy * created two new sub folders in verra * Update readme.md of Verra Signed-off-by: prernaadev01 <[email protected]> * Merge branch 'develop' of https://github.com/hashgraph/guardian into develop * Update readme.md of Verra Signed-off-by: prernaadev01 <[email protected]> * Create readme.md of VM0003 Signed-off-by: prernaadev01 <[email protected]> * Add files via upload Signed-off-by: prernaadev01 <[email protected]> * Delete Methodology Library/Verra/Verified Carbon Standard (VCS)/VM0003/readme.md Signed-off-by: prernaadev01 <[email protected]> * Update README.md Signed-off-by: Andrey (Envision) <[email protected]> * fix select-block in policy config Signed-off-by: Stepan Kiryakov <[email protected]> * fix: documents-source-block__text (#4721) Co-authored-by: Ihar <[email protected]> * fix: clear map in transaction logger[4626] (#4742) Co-authored-by: Ihar <[email protected]> * fix/remove-redundant-dependencies (#4723) * fix/api-gateway * fix/auth-service * fix/guardian-service * fix/logger-service * fix: notification-service * fix: policy-service * fix: queue-service * fix: worker-service * fix: analytics-service * fix: interfaces * fix: common * fix: mrv-sender * fix: api-tests * fix: frontend * fix: topic-viewer * fix: frontend file-saver * fix: application-events * fix: tree-viewer --------- Co-authored-by: Ihar <[email protected]> * fix: remove redundant components front (#4747) Co-authored-by: Ihar <[email protected]> * Fix new trustchain for the cases without minting tokens (#4752) * fix: logs range frontend and backend[3111] (#4760) Co-authored-by: Ihar <[email protected]> * fix: title dry run registrant (#4761) * fix: title dry run registrant --------- Co-authored-by: Ihar <[email protected]> * fix: removing notification by user id Co-authored-by: Ihar <[email protected]> * Automation api tests (#4777) * added tests for wipe and retire requests(negative also) * added tests for import, permissions, remove for contracts * added tests for contracts permissions, pools, requests * added tests for operations with retire tokens * added tests for get random hedera creds and get registered users * added tests for ipfs and logs endpoints * small refactoring * added tests for policies * fix configs * Pull changes from develop to branch automation-api-tests (#3787) * Add TPDDTEC v3.1.0 methodology details * Update README.md * Add in policy file * Update README.md * Add Architecture * Update README.md * Registry Step by Step flow * Complete Step by Step Flow * Complete Step by Step WorkFlow * Add GCR workflow * Update demo video * Update Demo video link * Add guardian demo video * fix ipfs get file Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * [skip ci] Add swagger.yaml * fix upload in ipfs from dryRun mode Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix download in ipfs from dryRun mode Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix gridfs bug Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix gridfs bug Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * Feature/2629 upd (#3720) * add indexer Signed-off-by: Stepan Kiryakov <[email protected]> * update Signed-off-by: Stepan Kiryakov <[email protected]> * fix Signed-off-by: Stepan Kiryakov <[email protected]> * add services Signed-off-by: Stepan Kiryakov <[email protected]> * update Signed-off-by: Stepan Kiryakov <[email protected]> * update Signed-off-by: Stepan Kiryakov <[email protected]> * update Signed-off-by: Stepan Kiryakov <[email protected]> * update Signed-off-by: Stepan Kiryakov <[email protected]> * update Signed-off-by: Stepan Kiryakov <[email protected]> * update Signed-off-by: Stepan Kiryakov <[email protected]> * update elastic Signed-off-by: Stepan Kiryakov <[email protected]> * add page templates Signed-off-by: Stepan Kiryakov <[email protected]> * update Signed-off-by: Stepan Kiryakov <[email protected]> * update Signed-off-by: Stepan Kiryakov <[email protected]> * update Signed-off-by: Stepan Kiryakov <[email protected]> * update Signed-off-by: Stepan Kiryakov <[email protected]> * update Signed-off-by: Stepan Kiryakov <[email protected]> * update Signed-off-by: Stepan Kiryakov <[email protected]> * update Signed-off-by: Stepan Kiryakov <[email protected]> * update indexer [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * update yarn lock [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * fix [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * fix [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * fix [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * fix swagger [skip ci] Signed-off-by: Artem Buslaev <[email protected]> --------- Signed-off-by: Stepan Kiryakov <[email protected]> Signed-off-by: Artem Buslaev <[email protected]> Co-authored-by: Stepan Kiryakov <[email protected]> * bump version Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * [skip ci] Add swagger.yaml * update default masks [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * Revamp Guardian user/roles and permissions model (#3722) Add messages * GITBOOK-179: Added Step by step to GS methodology * Create readme.md of Methane Emission Reduction by Adjusted Water Management Practice in Rice Cultivation Signed-off-by: prernaadev01 <[email protected]> * bump version Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * add gs policy Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * Add files via upload Signed-off-by: prernaadev01 <[email protected]> * Update readme.md of Rice Cultivation Signed-off-by: prernaadev01 <[email protected]> * GITBOOK-180: Indexer User Guide added * GITBOOK-181: Added Roles & Permissions section * GITBOOK-182: corrected docs * Merging Develop into Main for the 2.25.0 release (#3721) * [skip ci] Add swagger.yaml * update cdm policies [skip ci] Signed-off-by: artembuslaev <[email protected]> * added some tests for contracts and flow for irec4 * update status code for tests * fix bottom margin for tools changing [skip ci] Signed-off-by: artembuslaev <[email protected]> * Dockerfiles revised Signed-off-by: Alexander Pyatakov <[email protected]> * node image replaced with the slim version Signed-off-by: Alexander Pyatakov <[email protected]> * node version moved to arg Signed-off-by: Alexander Pyatakov <[email protected]> * Dockerfiles has been revamped to reduce the size of the final images Signed-off-by: Alexander Pyatakov <[email protected]> * Added/Modified .dockerignore files Signed-off-by: Alexander Pyatakov <[email protected]> * Optimize caching with "COPY --link" Signed-off-by: Alexander Pyatakov <[email protected]> * Run applications as a non-root user and use init:true for containers Signed-off-by: Alexander Pyatakov <[email protected]> * Yarn cache directory defined as an argument Signed-off-by: Alexander Pyatakov <[email protected]> * Yarn cache fix Signed-off-by: Alexander Pyatakov <[email protected]> * Permissions changes Signed-off-by: Alexander Pyatakov <[email protected]> * Base node image is changed to alpine Signed-off-by: Alexander Pyatakov <[email protected]> * GITBOOK-136: Added Filebase docs * added bad_request const for status code * added publishing contract file script Signed-off-by: artembuslaev <[email protected]> * fix: migrate to redict cache store * Revert "Merge branch 'develop' into feat/move-to-es-modules-develop" This reverts commit 6da2788a242fb0b421014850723e95038f5fae6c, reversing changes made to 0c8b8323e51d1a1b69f1c13ee366781f3211d344. * Revert "fix: merge with develop" This reverts commit 0c8b8323e51d1a1b69f1c13ee366781f3211d344, reversing changes made to 0fec16a844886453ae38a33bc25f897df3d43ea5. * Revert "Revert "fix: merge with develop"" This reverts commit 5610fa549cd6949e42ff4c0d6d8159b0f331700e. * Revert "Revert "Merge branch 'develop' into feat/move-to-es-modules-develop"" This reverts commit c48aa0f5f176f1e3cb018a4f27c3316adee52a61. * added nfts limit in contracts Signed-off-by: Artem Buslaev <[email protected]> * upd contracts [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * fix script [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * GITBOOK-137: Updated Changing Tools in UI section * Update readme.md of ML readme * remove output [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * fix Signed-off-by: Artem Buslaev <[email protected]> * GITBOOK-139: Added section on how to deploy contracts using your own account * Update readme.md * GITBOOK-140: Added Atma Scope 3 policy demo * GITBOOK-142: Added Dovu MMCM * update iii.f [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * feat: performance interceptor * cache-endpoints Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * update policies [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * fix: extentions gulp files in description dockerfiles * update policies [skip ci] Signed-off-by: Artem Buslaev <[email protected]> * feat: wrap endpoinds in cache * GITBOOK-143: added ExternalDataBlock details * feat: use cache with apply decorators * fix: file name import * fix: get user only if auth token exist * feat: add perf hooks in performance interceptor * fix: add express flag for projects/properties route * setup user profile Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * sign with fireblocks Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * user fireblocks config Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix serials column Signed-off-by: Artem Buslaev <[email protected]> * remove res where it possible and add res.locals.data * GITBOOK-144: Added Changing of Tools during Policy import APIs added * fix fireblocks sign bug Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * add ui validators, add exception Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * temp fix validators Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * GITBOOK-145: Added youtube demo video for PWRM0002 * GITBOOK-146: Updated Guardian Introduction * fix: remove cache from policies/:policyId/groups * 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]> * Policy Preview/Import performance optimisations Signed-off-by: Alexander Pyatakov <[email protected]> * fixed fields parsing for compare Signed-off-by: Alexander Pyatakov <[email protected]> * parseConditions function improvements Signed-off-by: Alexander Pyatakov <[email protected]> * fix generate xlsx Signed-off-by: Stepan Kiryakov <[email protected]> * GITBOOK-147: Made some minor corrections * test Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * added policy data migration Signed-off-by: Artem Buslaev <[email protected]> * [skip ci] Add swagger.yaml * fix Signed-off-by: Artem Buslaev <[email protected]> * fix Signed-off-by: Artem Buslaev <[email protected]> * fix lint Signed-off-by: Artem Buslaev <[email protected]> * remove types/mime resolution 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]> * Add files via upload * fix signing Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix linting Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix autocomplete Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * remove singleton from fireblocks-helper.ts 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]> * docs: add instruction for launch cache container in readme file * bump version Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * [skip ci] Add swagger.yaml * GITBOOK-148: Added Live Project Data Migration UI * GITBOOK-149: Fireblocks Docs added * added migrating retire pools and dynamic tokens Signed-off-by: Artem Buslaev <[email protected]> * [skip ci] Add swagger.yaml * fix Signed-off-by: Artem Buslaev <[email protected]> * GITBOOK-150: ACM0001 guide added * fix lint Signed-off-by: Artem Buslaev <[email protected]> * Update readme.md of ACM0001 * fix Signed-off-by: Artem Buslaev <[email protected]> * GITBOOK-151: Added migration policy data APIs * hotfix: remove cache for contract routes * GITBOOK-152: Added redict in Prerequisites * GITBOOK-153: Added Prerequisites * GITBOOK-154: Added Token template to migration * GITBOOK-155: Added fireblocks note * hotfix/remove-cache-from-tags-schemas * GITBOOK-156: Updated roadmap * GITBOOK-157: Updated roadmap * fix: remove cache from navigation * GITBOOK-158: Made some changes in SD * feat:basic fastify solution * feat: add body parser for json and binary/octet-stream and send method * feat: implement interceptor for multipart formdata * refactor: put same names as base nest * fix cache document id Signed-off-by: Stepan Kiryakov <[email protected]> * fix cache document id Signed-off-by: Stepan Kiryakov <[email protected]> * fix cache document id Signed-off-by: Stepan Kiryakov <[email protected]> * GITBOOK-159: made some minor corrections * GITBOOK-160: updated extractdatablock * fix: error status if token is not correct * bump version Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * [skip ci] Add swagger.yaml * fix: size of limit json to 1gb * GITBOOK-161: Updated Live Project Data UI * update mamual tests flow Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix: auth accross decorator in get account * feat: add option ignoreTrailingSlash in fastify adapter * [skip ci] Add swagger.yaml * fix: remove local data for cache from contracts * fix: remove local data for cache from tags schemas * GITBOOK-162: Added note in Topics Architecture * fix: export strime for schema file * update api workflows (#3640) Signed-off-by: simvalery <[email protected]> * fix: setHeader to header for fastify * fix: linter errors * fix: req body is undefined for logger * gzip compression enabled for web-proxy Signed-off-by: Alexander Pyatakov <[email protected]> * fix: multipart intercepter for artifats * GITBOOK-163: Updated Fireblocks UI screens * GITBOOK-164: Removed Fireblocks note * fix: sypress 500 error instead 400 in artifact * remove port sharing from cache container Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * GITBOOK-165: Updated tools for AMS-II.G * GITBOOK-166: Corrected gold Standard policy * GITBOOK-167: Updated Verra titles * GITBOOK-168: updated VM0017 title * GITBOOK-169: updated Verra * GITBOOK-171: updated grid spelling * GITBOOK-172: correcting grid spelling * GITBOOK-173: Updated High level architecture * data comparation Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix 3449 Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * GITBOOK-174: fireblocks diagram updated * add api-version Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * [skip ci] Add swagger.yaml * fix swagger generated files Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * [skip ci] Add swagger.yaml * fix 3449 Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * GITBOOK-174: fireblocks diagram updated * fix swagger generated files Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix swagger Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * [skip ci] Add swagger.yaml * fix labels Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix labels Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix irec7 comparation Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix irec5 comparison Signed-off-by: simvalery <[email protected]> Signed-off-by: simvalery <[email protected]> * fix crash Signed-off-by: simvalery <[email protected]> Signed-off-by: simvaler…
1 parent 54ce821 commit f1a267b

File tree

1,066 files changed

+42276
-24051
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,066 files changed

+42276
-24051
lines changed

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

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ jobs:
1212
runs-on: guardian-linux-medium
1313
strategy:
1414
matrix:
15-
node-version: [ 20.18.1 ]
16-
mongodb-version: [ 7.0.5 ]
15+
node-version: [ 20.19.3 ]
16+
mongodb-version: [ 7.0.21 ]
1717
steps:
1818
- name: Harden Runner
19-
uses: step-security/harden-runner@0634a2670c59f64b4a01f0f96f84700a4088b9f0 # v2.12.0
19+
uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
2020
with:
2121
egress-policy: audit
2222

@@ -49,7 +49,7 @@ jobs:
4949
git checkout "${GITHUB_REF:11}"
5050
5151
- name: Start MongoDB
52-
uses: step-security/mongodb-github-action@3160045518552049fae7e4ab834ad6f04836da49 # v1.12.0
52+
uses: step-security/mongodb-github-action@b5ec2cea9277791cd58a1d6d534ca79076836782 # v1.12.1
5353
with:
5454
mongodb-version: ${{ matrix.mongodb-version }}
5555

@@ -92,6 +92,8 @@ jobs:
9292
yarn start &
9393
popd
9494
sleep 30
95+
env:
96+
QM_VERIFICATION: false
9597

9698
- name: Download file
9799
run: |
@@ -104,4 +106,4 @@ jobs:
104106
git add swagger.yaml
105107
git add swagger-indexer.yaml
106108
git add swagger-analytics.yaml
107-
git commit -m "[skip ci] Add swagger.yaml" && git push || exit 0
109+
git commit -m "[skip ci] Add swagger.yaml" && git push || exit 0

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

Lines changed: 35 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Guardian CI API Tests(after commit)
1+
name: Guardian CI API Tests (After commit)
22
on:
33
push:
44
branches-ignore:
@@ -15,11 +15,11 @@ jobs:
1515
- 6379:6379
1616
strategy:
1717
matrix:
18-
node-version: [ 20.18.1 ]
19-
mongodb-version: [ 7.0.5 ]
18+
node-version: [ 20.19.3 ]
19+
mongodb-version: [ 7.0.21 ]
2020
steps:
2121
- name: Harden Runner
22-
uses: step-security/harden-runner@0634a2670c59f64b4a01f0f96f84700a4088b9f0 # v2.12.0
22+
uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
2323
with:
2424
egress-policy: audit
2525

@@ -34,15 +34,13 @@ jobs:
3434
- name: Setup Yarn
3535
uses: Borales/actions-yarn@3766bb1335b98fb13c60eaf358fe20811b730a88 # v5.0.0
3636
with:
37-
cmd: install
37+
cmd: install
3838

3939
- name: Install dependencies
4040
run: yarn install
4141

4242
- name: Build packages
4343
run: |
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
4644
pushd interfaces
4745
yarn run build
4846
popd
@@ -83,7 +81,7 @@ jobs:
8381
port: '4222'
8482

8583
- name: Start MongoDB
86-
uses: step-security/mongodb-github-action@3160045518552049fae7e4ab834ad6f04836da49 # v1.12.0
84+
uses: step-security/mongodb-github-action@b5ec2cea9277791cd58a1d6d534ca79076836782 # v1.12.1
8785
with:
8886
mongodb-version: ${{ matrix.mongodb-version }}
8987

@@ -132,26 +130,48 @@ jobs:
132130
sleep 60
133131
env:
134132
CI: true
133+
NODE_OPTIONS: '--openssl-legacy-provider'
135134
OPERATOR_ID: ${{ secrets.CI_HEDERA_ACCOUNT }}
136135
OPERATOR_KEY: ${{ secrets.CI_HEDERA_PRIV_KEY }}
137136
JWT_PRIVATE_KEY: ${{ secrets.CI_JWT_PRIVATE_KEY }}
138137
JWT_PUBLIC_KEY: ${{ secrets.CI_JWT_PUBLIC_KEY }}
138+
SERVICE_JWT_PUBLIC_KEY_ALL: ${{ secrets.CI_JWT_PUBLIC_KEY }}
139+
SERVICE_JWT_SECRET_KEY_ALL: ${{ secrets.CI_JWT_PRIVATE_KEY }}
139140
IPFS_NODE_ADDRESS: http://localhost:5001
140141
IPFS_PROVIDER: web3storage
141142
IPFS_PUBLIC_GATEWAY: https://dweb.link/ipfs/${cid}
142143
IPFS_STORAGE_KEY: ${{ secrets.E2E_IPFS_STORAGE_KEY }}
143144
IPFS_STORAGE_PROOF: ${{ secrets.E2E_IPFS_STORAGE_PROOF }}
144145
ACCESS_TOKEN_UPDATE_INTERVAL: 600000
146+
MIN_PASSWORD_LENGTH: 4
147+
PASSWORD_COMPLEXITY: easy
145148

146-
- name: Run tests with Cypress
149+
- name: Build Cypress Docker image
150+
run: docker build -t cypress-runner ./e2e-tests
151+
152+
- name: Run Cypress Tests in Docker
147153
run: |
148-
pushd e2e-tests
149-
npm install
150-
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
151-
popd
154+
docker run --network host --name cypress-test-run \
155+
-e CYPRESS_portApi=3002 \
156+
-e CYPRESS_operatorId=${{ secrets.CI_HEDERA_ACCOUNT }} \
157+
-e CYPRESS_operatorKey=${{ secrets.CI_HEDERA_PRIV_KEY }} \
158+
-e CYPRESS_grepTags=smoke \
159+
-e CYPRESS_grepFilterSpecs=true \
160+
cypress-runner \
161+
--browser chrome
162+
163+
- name: Copy test results from Docker container
164+
if: always()
165+
run: |
166+
docker cp cypress-test-run:/e2e/cypress/test_results ./e2e-tests/cypress/test_results || true
167+
168+
- name: Cleanup Docker resources
169+
if: always()
170+
run: |
171+
docker rm -f cypress-test-run || true
152172
153173
- name: Publish API Test Results
154-
uses: step-security/publish-unit-test-result-action@cc82caac074385ae176d39d2d143ad05e1130b2d # v2.18.0
174+
uses: step-security/publish-unit-test-result-action@43e0c963eea0ace6eca353cb1d814d857fee5c53 # v2.20.2
155175
if: always()
156176
with:
157-
files: e2e-tests/cypress/test_results/**/*.xml
177+
files: e2e-tests/cypress/test_results/**/*.xml

.github/workflows/api-manual.yml

Lines changed: 34 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,12 @@
1-
name: Guardian CI API Tests(Manual)
2-
run-name: Guardian CI API Tests(Manual) - ${{ inputs.tags }}
1+
name: Guardian CI API Tests (Manual)
2+
run-name: Guardian CI API Tests (Manual) - ${{ inputs.tags }}
33
on:
44
workflow_dispatch:
55
inputs:
66
tags:
77
type: string
8-
description: Tags for run API tests(smoke, accounts, firstPool and etc.)
9-
default: 'all'
10-
ui_flag:
11-
type: boolean
12-
description: True to run UI tests
13-
default: false
8+
description: Tags for API tests scope(s) (smoke, accounts, policies, etc.)
9+
default: "all"
1410

1511
jobs:
1612
buildAndTest:
@@ -23,11 +19,11 @@ jobs:
2319
- 6379:6379
2420
strategy:
2521
matrix:
26-
node-version: [ 20.18.1 ]
27-
mongodb-version: [ 7.0.5 ]
22+
node-version: [20.19.3]
23+
mongodb-version: [7.0.21]
2824
steps:
2925
- name: Harden Runner
30-
uses: step-security/harden-runner@0634a2670c59f64b4a01f0f96f84700a4088b9f0 # v2.12.0
26+
uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
3127
with:
3228
egress-policy: audit
3329

@@ -49,8 +45,6 @@ jobs:
4945

5046
- name: Build packages
5147
run: |
52-
# sudo apt-get update
53-
# sudo apt-get install -y libgtk2.0-0 libgtk-3-0 libgbm-dev libnotify-dev libnss3 libxss1 libasound2 libxtst6 xauth xvfb
5448
pushd interfaces
5549
yarn run build
5650
popd
@@ -87,10 +81,10 @@ jobs:
8781
- name: Start NatsMQ
8882
uses: step-security/nats-action@0306fc1c4e4f49dbe4db5865a3135ab1516a5aee # v0.1.0
8983
with:
90-
port: '4222'
84+
port: "4222"
9185

9286
- name: Start MongoDB
93-
uses: step-security/mongodb-github-action@3160045518552049fae7e4ab834ad6f04836da49 # v1.12.0
87+
uses: step-security/mongodb-github-action@b5ec2cea9277791cd58a1d6d534ca79076836782 # v1.12.1
9488
with:
9589
mongodb-version: ${{ matrix.mongodb-version }}
9690

@@ -136,11 +130,6 @@ jobs:
136130
npm start &
137131
sleep 20
138132
popd
139-
pushd frontend
140-
npm install
141-
./node_modules/.bin/ng serve --proxy-config ./proxy.conf.json &
142-
sleep 120
143-
popd
144133
sleep 60
145134
env:
146135
CI: true
@@ -149,31 +138,43 @@ jobs:
149138
OPERATOR_KEY: ${{ secrets.CI_HEDERA_PRIV_KEY }}
150139
JWT_PRIVATE_KEY: ${{ secrets.CI_JWT_PRIVATE_KEY }}
151140
JWT_PUBLIC_KEY: ${{ secrets.CI_JWT_PUBLIC_KEY }}
141+
SERVICE_JWT_PUBLIC_KEY_ALL: ${{ secrets.CI_JWT_PUBLIC_KEY }}
142+
SERVICE_JWT_SECRET_KEY_ALL: ${{ secrets.CI_JWT_PRIVATE_KEY }}
152143
IPFS_NODE_ADDRESS: http://localhost:5001
153144
IPFS_PROVIDER: web3storage
154145
IPFS_PUBLIC_GATEWAY: https://dweb.link/ipfs/${cid}
155146
IPFS_STORAGE_KEY: ${{ secrets.E2E_IPFS_STORAGE_KEY }}
156147
IPFS_STORAGE_PROOF: ${{ secrets.E2E_IPFS_STORAGE_PROOF }}
157148
ACCESS_TOKEN_UPDATE_INTERVAL: 600000
149+
MIN_PASSWORD_LENGTH: 4
150+
PASSWORD_COMPLEXITY: easy
151+
152+
- name: Build Cypress Docker image
153+
run: docker build -t cypress-runner ./e2e-tests
158154

159-
- name: Run tests with Cypress
160-
if: ${{ !inputs.ui_flag }}
155+
- name: Run Cypress API Tests in Docker
161156
run: |
162-
pushd e2e-tests
163-
npm install
164-
npx cypress run --env "portApi=3002,operatorId=${{ secrets.CI_HEDERA_ACCOUNT }},operatorKey=${{ secrets.CI_HEDERA_PRIV_KEY }},grepTags=preparing ${{ inputs.tags }},grepFilterSpecs=true" --spec "cypress/e2e/api-tests/**/*.cy.js" --browser chrome
165-
popd
157+
docker run --network host --name cypress-test-run \
158+
-e CYPRESS_portApi=3002 \
159+
-e CYPRESS_operatorId=${{ secrets.CI_HEDERA_ACCOUNT }} \
160+
-e CYPRESS_operatorKey=${{ secrets.CI_HEDERA_PRIV_KEY }} \
161+
-e CYPRESS_grepTags="preparing ${{ inputs.tags }}" \
162+
-e CYPRESS_grepFilterSpecs=true \
163+
cypress-runner \
164+
--browser chrome
166165
167-
- name: Run tests with Cypress UI
168-
if: ${{ inputs.ui_flag }}
166+
- name: Copy test results from Docker container
167+
if: always()
168+
run: |
169+
docker cp cypress-test-run:/e2e/cypress/test_results ./e2e-tests/cypress/test_results || true
170+
171+
- name: Cleanup Docker resources
172+
if: always()
169173
run: |
170-
pushd e2e-tests
171-
npm install
172-
npx cypress run --env "portApi=3002,operatorId=${{ secrets.CI_HEDERA_ACCOUNT }},operatorKey=${{ secrets.CI_HEDERA_PRIV_KEY }},grepTags=ui,grepFilterSpecs=true" --spec "cypress/e2e/ui-tests/**/*.cy.js" --browser chrome
173-
popd
174+
docker rm -f cypress-test-run || true
174175
175176
- name: Publish API Test Results
176-
uses: step-security/publish-unit-test-result-action@cc82caac074385ae176d39d2d143ad05e1130b2d # v2.18.0
177+
uses: step-security/publish-unit-test-result-action@43e0c963eea0ace6eca353cb1d814d857fee5c53 # v2.20.2
177178
if: always()
178179
with:
179180
files: e2e-tests/cypress/test_results/**/*.xml

.github/workflows/api-schedule.yml

Lines changed: 33 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Guardian CI API Tests daily
1+
name: Guardian CI API Tests (Daily)
22
on:
33
schedule:
44
- cron: '0 1 * * *'
@@ -14,11 +14,11 @@ jobs:
1414
- 6379:6379
1515
strategy:
1616
matrix:
17-
node-version: [ 20.18.1 ]
18-
mongodb-version: [ 7.0.5 ]
17+
node-version: [ 20.19.3 ]
18+
mongodb-version: [ 7.0.21 ]
1919
steps:
2020
- name: Harden Runner
21-
uses: step-security/harden-runner@0634a2670c59f64b4a01f0f96f84700a4088b9f0 # v2.12.0
21+
uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
2222
with:
2323
egress-policy: audit
2424

@@ -42,8 +42,6 @@ jobs:
4242

4343
- name: Build packages
4444
run: |
45-
# sudo apt-get update
46-
# sudo apt-get install -y libgtk2.0-0 libgtk-3-0 libgbm-dev libnotify-dev libnss3 libxss1 libasound2 libxtst6 xauth xvfb
4745
pushd interfaces
4846
yarn run build
4947
popd
@@ -84,7 +82,7 @@ jobs:
8482
port: '4222'
8583

8684
- name: Start MongoDB
87-
uses: step-security/mongodb-github-action@3160045518552049fae7e4ab834ad6f04836da49 # v1.12.0
85+
uses: step-security/mongodb-github-action@b5ec2cea9277791cd58a1d6d534ca79076836782 # v1.12.1
8886
with:
8987
mongodb-version: ${{ matrix.mongodb-version }}
9088

@@ -133,26 +131,47 @@ jobs:
133131
sleep 60
134132
env:
135133
CI: true
134+
NODE_OPTIONS: '--openssl-legacy-provider'
136135
OPERATOR_ID: ${{ secrets.CI_HEDERA_ACCOUNT }}
137136
OPERATOR_KEY: ${{ secrets.CI_HEDERA_PRIV_KEY }}
138137
JWT_PRIVATE_KEY: ${{ secrets.CI_JWT_PRIVATE_KEY }}
139138
JWT_PUBLIC_KEY: ${{ secrets.CI_JWT_PUBLIC_KEY }}
139+
SERVICE_JWT_PUBLIC_KEY_ALL: ${{ secrets.CI_JWT_PUBLIC_KEY }}
140+
SERVICE_JWT_SECRET_KEY_ALL: ${{ secrets.CI_JWT_PRIVATE_KEY }}
140141
IPFS_NODE_ADDRESS: http://localhost:5001
141142
IPFS_PROVIDER: web3storage
142143
IPFS_PUBLIC_GATEWAY: https://dweb.link/ipfs/${cid}
143144
IPFS_STORAGE_KEY: ${{ secrets.E2E_IPFS_STORAGE_KEY }}
144145
IPFS_STORAGE_PROOF: ${{ secrets.E2E_IPFS_STORAGE_PROOF }}
145146
ACCESS_TOKEN_UPDATE_INTERVAL: 600000
147+
MIN_PASSWORD_LENGTH: 4
148+
PASSWORD_COMPLEXITY: easy
146149

147-
- name: Run tests with Cypress
150+
- name: Build Cypress Docker image
151+
run: docker build -t cypress-runner ./e2e-tests
152+
153+
- name: Run Cypress Tests in Docker
148154
run: |
149-
pushd e2e-tests
150-
npm install
151-
npx cypress run --env "portApi=3002,operatorId=${{ secrets.CI_HEDERA_ACCOUNT }},operatorKey=${{ secrets.CI_HEDERA_PRIV_KEY }},grepTags=all,grepFilterSpecs=true" --spec "cypress/e2e/api-tests/**/*.cy.js" --browser chrome
152-
popd
155+
docker run --network host --name cypress-test-run \
156+
-e CYPRESS_portApi=3002 \
157+
-e CYPRESS_operatorId=${{ secrets.CI_HEDERA_ACCOUNT }} \
158+
-e CYPRESS_operatorKey=${{ secrets.CI_HEDERA_PRIV_KEY }} \
159+
-e CYPRESS_grepTags=all \
160+
cypress-runner \
161+
--browser chrome
162+
163+
- name: Copy test results from Docker container
164+
if: always()
165+
run: |
166+
docker cp cypress-test-run:/e2e/cypress/test_results ./e2e-tests/cypress/test_results || true
167+
168+
- name: Cleanup Docker resources
169+
if: always()
170+
run: |
171+
docker rm -f cypress-test-run || true
153172
154173
- name: Publish API Test Results
155-
uses: step-security/publish-unit-test-result-action@cc82caac074385ae176d39d2d143ad05e1130b2d # v2.18.0
174+
uses: step-security/publish-unit-test-result-action@43e0c963eea0ace6eca353cb1d814d857fee5c53 # v2.20.2
156175
if: always()
157176
with:
158-
files: e2e-tests/cypress/test_results/**/*.xml
177+
files: e2e-tests/cypress/test_results/**/*.xml

.github/workflows/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
node-version: [ 20.18.1 ]
1414
steps:
1515
- name: Harden Runner
16-
uses: step-security/harden-runner@0634a2670c59f64b4a01f0f96f84700a4088b9f0 # v2.12.0
16+
uses: step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
1717
with:
1818
egress-policy: audit
1919

@@ -131,7 +131,7 @@ jobs:
131131
OPERATOR_KEY: ${{ secrets.CI_HEDERA_PRIV_KEY }}
132132

133133
- name: Publish Unit Test Results
134-
uses: step-security/publish-unit-test-result-action@cc82caac074385ae176d39d2d143ad05e1130b2d # v2.18.0
134+
uses: step-security/publish-unit-test-result-action@43e0c963eea0ace6eca353cb1d814d857fee5c53 # v2.20.2
135135
if: always()
136136
with:
137137
files: test_results/**/*.xml

0 commit comments

Comments
 (0)