Skip to content

Commit

Permalink
Merging develop into main for the 2.16.0 release (#2605)
Browse files Browse the repository at this point in the history
* remove context and type filling on ui

Signed-off-by: Artem Buslaev <[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]>

* added notification service

Signed-off-by: Artem Buslaev <[email protected]>

* fix lint

Signed-off-by: Artem Buslaev <[email protected]>

* fix building notification service

Signed-off-by: Artem Buslaev <[email protected]>

* [skip ci] Add swagger.yaml

* fix visibility for json properties

Signed-off-by: Artem Buslaev <[email protected]>

* fix statuses page

Signed-off-by: Artem Buslaev <[email protected]>

* added notification block

Signed-off-by: Artem Buslaev <[email protected]>

* delete progresses by timeout

Signed-off-by: Artem Buslaev <[email protected]>

* added notifications

Signed-off-by: Artem Buslaev <[email protected]>

* added notifications to policy token actions

Signed-off-by: Artem Buslaev <[email protected]>

* remove unnecessary console logs

Signed-off-by: Artem Buslaev <[email protected]>

* fix

Signed-off-by: Artem Buslaev <[email protected]>

* fix task action and error handlers

Signed-off-by: Artem Buslaev <[email protected]>

* added swagger docs

Signed-off-by: Artem Buslaev <[email protected]>

* added publishing notification service

Signed-off-by: Artem Buslaev <[email protected]>

* [skip ci] Add swagger.yaml

* fix

Signed-off-by: Artem Buslaev <[email protected]>

* fix users connection in worker

Signed-off-by: Artem Buslaev <[email protected]>

* fix multiinstances for notification service

Signed-off-by: Artem Buslaev <[email protected]>

* correct expectation, change mint notifications

Signed-off-by: Artem Buslaev <[email protected]>

* fix lint

Signed-off-by: Artem Buslaev <[email protected]>

* fix

Signed-off-by: Artem Buslaev <[email protected]>

* added new cdm policy [skip ci]

Signed-off-by: Artem Buslaev <[email protected]>

* fix context in dry run

Signed-off-by: Artem Buslaev <[email protected]>

* fix notification messages

Signed-off-by: Artem Buslaev <[email protected]>

* deprecate wizard create

Signed-off-by: Artem Buslaev <[email protected]>

* fix response for associate/dissociate token

Signed-off-by: Artem Buslaev <[email protected]>

* missing docs for new wizard create

Signed-off-by: Artem Buslaev <[email protected]>

* [skip ci] Add swagger.yaml

* fix mint error notification

Signed-off-by: Artem Buslaev <[email protected]>

* fix

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix

Signed-off-by: Stepan Kiryakov <[email protected]>

* analytics-service docker image

Signed-off-by: simvalery <[email protected]>

* added notification service to docker compose files

Signed-off-by: Artem Buslaev <[email protected]>

* remove unnecessary mint finish notification

Signed-off-by: Artem Buslaev <[email protected]>

* GITBOOK-382: Cloud deployment

* fix reading notifications

Signed-off-by: Artem Buslaev <[email protected]>

* update styles for notifications

Signed-off-by: Artem Buslaev <[email protected]>

* module schema validation

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* remove credentials

Signed-off-by: simvalery <[email protected]>

* fix lint

Signed-off-by: simvalery <[email protected]>

* bump version

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* fix: upgrade ajv from 8.11.0 to 8.12.0

Snyk has created this PR to upgrade ajv from 8.11.0 to 8.12.0.

See this package in npm:
https://www.npmjs.com/package/ajv

See this project in Snyk:
https://app.snyk.io/org/prernaadev01/project/2c853bcb-37b5-4ad4-9604-946716e1da9d?utm_source=github&utm_medium=referral&page=upgrade-pr

* fix: upgrade @mikro-orm/reflection from 5.6.12 to 5.7.12

Snyk has created this PR to upgrade @mikro-orm/reflection from 5.6.12 to 5.7.12.

See this package in npm:
https://www.npmjs.com/package/@mikro-orm/reflection

See this project in Snyk:
https://app.snyk.io/org/prernaadev01/project/9c222174-61af-4977-a945-f1d49be32c3e?utm_source=github&utm_medium=referral&page=upgrade-pr

* add variable

Signed-off-by: simvalery <[email protected]>

* add workers

Signed-off-by: simvalery <[email protected]>

* fix

Signed-off-by: simvalery <[email protected]>

* fix

Signed-off-by: simvalery <[email protected]>

* test fix

Signed-off-by: simvalery <[email protected]>

* Revert "fix"

This reverts commit c85e40e8b4379f5abb7a8fadec2a844382c0606d.

* fix error

Signed-off-by: simvalery <[email protected]>

* remove unnesessary dependency

Signed-off-by: simvalery <[email protected]>

* fix packae version
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* add restart btn

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix yarn.lock
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* upd cdm policy [skip ci]

Signed-off-by: Artem Buslaev <[email protected]>

* fix bugs
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]>

* remove tags
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* remove topic
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* remove unused columns
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* remove secrets [skip ci]
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* fix version
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* Merging pre-release code 2.15 from develop to main (#2466)

* fix swagger.yaml generation

Signed-off-by: simvalery <[email protected]>

* fix swagger.yaml generation

Signed-off-by: simvalery <[email protected]>

* fix swagger.yaml generation

Signed-off-by: simvalery <[email protected]>

* Add swagger.yaml

* fix swagger.yaml generation

Signed-off-by: simvalery <[email protected]>

* fix swagger.yaml generation

Signed-off-by: simvalery <[email protected]>

* test fix swagger.yaml generation

Signed-off-by: simvalery <[email protected]>

* test fix swagger.yaml generation

Signed-off-by: simvalery <[email protected]>

* test fix swagger.yaml generation

Signed-off-by: simvalery <[email protected]>

* test fix swagger.yaml generation

Signed-off-by: simvalery <[email protected]>

* test fix swagger.yaml generation

Signed-off-by: simvalery <[email protected]>

* Add swagger.yaml

* test fix swagger.yaml generation

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* save serials

* ignore main brunch

Signed-off-by: simvalery <[email protected]>

* GITBOOK-374: Ux in selecting standards update

* fix error codes

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* add missing keywords for policy syntax

Signed-off-by: Artem Buslaev <[email protected]>

* refactor syntax groups theme storage

Signed-off-by: Artem Buslaev <[email protected]>

* update

* fix preset readonly nested schemas

Signed-off-by: Artem Buslaev <[email protected]>

* update

Signed-off-by: Stepan Kiryakov <[email protected]>

* auto fill suggestions config

Signed-off-by: Artem Buslaev <[email protected]>

* fix error codes

Signed-off-by: simvalery <[email protected]>

* fix

Signed-off-by: Artem Buslaev <[email protected]>

* fix permissions

Signed-off-by: simvalery <[email protected]>

* update

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix errors

Signed-off-by: simvalery <[email protected]>

* fix errors

Signed-off-by: simvalery <[email protected]>

* fix error

Signed-off-by: simvalery <[email protected]>

* fix errors

Signed-off-by: simvalery <[email protected]>

* fix error

Signed-off-by: simvalery <[email protected]>

* fix error

Signed-off-by: simvalery <[email protected]>

* fix error

Signed-off-by: simvalery <[email protected]>

* compare modules

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* disable vault in api-tests

Signed-off-by: simvalery <[email protected]>

* update policies

* compare module

Signed-off-by: Stepan Kiryakov <[email protected]>

* update compare ui

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix search btn

Signed-off-by: Stepan Kiryakov <[email protected]>

* fixes

Signed-off-by: simvalery <[email protected]>

* fix lint

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* fix permission

Signed-off-by: simvalery <[email protected]>

* fix permission

Signed-off-by: simvalery <[email protected]>

* fix

Signed-off-by: Stepan Kiryakov <[email protected]>

* #2064 fix mobile menu

Signed-off-by: Stepan Kiryakov <[email protected]>

* merge main

Signed-off-by: simvalery <[email protected]>

* fix

Signed-off-by: Stepan Kiryakov <[email protected]>

* remove latest tags

Signed-off-by: simvalery <[email protected]>

* update serials column [skip ci]

Signed-off-by: Artem Buslaev <[email protected]>

* updated Irec timestamps

* fix docker start

Signed-off-by: simvalery <[email protected]>

* updated iREC10 recipient timestamp

* GITBOOK-376: Updated iREC timestamps

* added copy button to new versions

Signed-off-by: Artem Buslaev <[email protected]>

* fix createDate\updateDate in db

* fix navigate

* fix disable btn in request block

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix schema cache

Signed-off-by: Artem Buslaev <[email protected]>

* hotfix/form-scroll-buttons

Signed-off-by: Iryna Telesheva <[email protected]>

* Update the initial isShown array value

Signed-off-by: Iryna Telesheva <[email protected]>

* add swagger descriptions

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* fix suggestions on deleting policy/module

Signed-off-by: Artem Buslaev <[email protected]>

* use static swagger descriptions if need

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* bump version

Signed-off-by: simvalery <[email protected]>

* bump version

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* fix lock file

Signed-off-by: simvalery <[email protected]>

* GITBOOK-377: api-architecture-customization

* fix update policy

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix any policy change

Signed-off-by: simvalery <[email protected]>

* fix any policy change

Signed-off-by: simvalery <[email protected]>

* bump version

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* fix description size

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix policy grid size

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix tooltips

Signed-off-by: Stepan Kiryakov <[email protected]>

* GITBOOK-378: module differentiation UI and API added

* update ghgp policy [skip ci]

Signed-off-by: Artem Buslaev <[email protected]>

* add analytics service

Signed-off-by: Stepan Kiryakov <[email protected]>

* GITBOOK-379: Updating Build executables and run manually

* fix too big policy

Signed-off-by: simvalery <[email protected]>

* Added ReadMe of CDM

* fix calculate block output schema config

Signed-off-by: Artem Buslaev <[email protected]>

* fix overwriting system fields in custom logic

Signed-off-by: Artem Buslaev <[email protected]>

* remove context and type filling on ui

Signed-off-by: Artem Buslaev <[email protected]>

* add consensus nodes examples

Signed-off-by: simvalery <[email protected]>

* GITBOOK-380: Added CDM AMS-III AR Policy guide

* fix mongodb version

Signed-off-by: simvalery <[email protected]>

* update aggregate block in ghgp

Signed-off-by: Artem Buslaev <[email protected]>

* Updated iREC version links

* Updated README.md

* Updated README.md

* fix too big policy

Signed-off-by: simvalery <[email protected]>

* fix calculate block output schema config

Signed-off-by: Artem Buslaev <[email protected]>

* fix mongodb version

Signed-off-by: simvalery <[email protected]>

* update ghgp policy [skip ci]

Signed-off-by: Artem Buslaev <[email protected]>

* update aggregate block in ghgp

Signed-off-by: Artem Buslaev <[email protected]>

* update versions

Signed-off-by: Artem Buslaev <[email protected]>

* [skip ci] Add swagger.yaml

* update versions

Signed-off-by: Artem Buslaev <[email protected]>

* fix server block errors messages

Signed-off-by: simvalery <[email protected]>

* corrected some links in ReadMe

* fix empty input data error

Signed-off-by: simvalery <[email protected]>

* Update README.md

Krypc README.md update

* Update README.md

* Added webinar youtube link for CDM

* new_env_hsc

Signed-off-by: otherNet <[email protected]>

* Update workers on docker-compose.yml

on cold start of docker compose workers crashes because ipfs is not ready yet. With this the workers wait til the ipfs sevice is READY

Signed-off-by: noel garcia <[email protected]>

* Update docker-compose-aws.yml

Signed-off-by: noel garcia <[email protected]>

* Update docker-composeRIL.yml

Signed-off-by: noel garcia <[email protected]>

* update dc ssv

Signed-off-by: noel garcia <[email protected]>

* update

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix build

Signed-off-by: simvalery <[email protected]>

* import tags from ipfs

Signed-off-by: simvalery <[email protected]>

* GITBOOK-383: added selective disclosure user guide

* update

* GITBOOK-384: changed the env route in installation

* added notification service

Signed-off-by: Artem Buslaev <[email protected]>

* fix lint

Signed-off-by: Artem Buslaev <[email protected]>

* fix building notification service

Signed-off-by: Artem Buslaev <[email protected]>

* [skip ci] Add swagger.yaml

* fix visibility for json properties

Signed-off-by: Artem Buslaev <[email protected]>

* fix statuses page

Signed-off-by: Artem Buslaev <[email protected]>

* added notification block

Signed-off-by: Artem Buslaev <[email protected]>

* delete progresses by timeout

Signed-off-by: Artem Buslaev <[email protected]>

* added notifications

Signed-off-by: Artem Buslaev <[email protected]>

* added notifications to policy token actions

Signed-off-by: Artem Buslaev <[email protected]>

* remove unnecessary console logs

Signed-off-by: Artem Buslaev <[email protected]>

* fix

Signed-off-by: Artem Buslaev <[email protected]>

* update

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix: upgrade ajv from 8.11.0 to 8.12.0

Snyk has created this PR to upgrade ajv from 8.11.0 to 8.12.0.

See this package in npm:
https://www.npmjs.com/package/ajv

See this project in Snyk:
https://app.snyk.io/org/prernaadev01/project/2c853bcb-37b5-4ad4-9604-946716e1da9d?utm_source=github&utm_medium=referral&page=upgrade-pr

* fix task action and error handlers

Signed-off-by: Artem Buslaev <[email protected]>

* added swagger docs

Signed-off-by: Artem Buslaev <[email protected]>

* added publishing notification service

Signed-off-by: Artem Buslaev <[email protected]>

* [skip ci] Add swagger.yaml

* fix

Signed-off-by: Artem Buslaev <[email protected]>

* fix users connection in worker

Signed-off-by: Artem Buslaev <[email protected]>

* fix multiinstances for notification service

Signed-off-by: Artem Buslaev <[email protected]>

* update

Signed-off-by: Stepan Kiryakov <[email protected]>

* correct expectation, change mint notifications

Signed-off-by: Artem Buslaev <[email protected]>

* update

Signed-off-by: Stepan Kiryakov <[email protected]>

* update

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix lint

Signed-off-by: Artem Buslaev <[email protected]>

* fix

Signed-off-by: Artem Buslaev <[email protected]>

* added new cdm policy [skip ci]

Signed-off-by: Artem Buslaev <[email protected]>

* fix context in dry run

Signed-off-by: Artem Buslaev <[email protected]>

* fix notification messages

Signed-off-by: Artem Buslaev <[email protected]>

* deprecate wizard create

Signed-off-by: Artem Buslaev <[email protected]>

* fix response for associate/dissociate token

Signed-off-by: Artem Buslaev <[email protected]>

* missing docs for new wizard create

Signed-off-by: Artem Buslaev <[email protected]>

* [skip ci] Add swagger.yaml

* fix mint error notification

Signed-off-by: Artem Buslaev <[email protected]>

* update

Signed-off-by: Stepan Kiryakov <[email protected]>

* update

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix

Signed-off-by: Stepan Kiryakov <[email protected]>

* added notification service to docker compose files

Signed-off-by: Artem Buslaev <[email protected]>

* remove unnecessary mint finish notification

Signed-off-by: Artem Buslaev <[email protected]>

* GITBOOK-382: Cloud deployment

* fix reading notifications

Signed-off-by: Artem Buslaev <[email protected]>

* update styles for notifications

Signed-off-by: Artem Buslaev <[email protected]>

* fix

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix: upgrade @mikro-orm/mongodb from 5.6.12 to 5.7.12

Snyk has created this PR to upgrade @mikro-orm/mongodb from 5.6.12 to 5.7.12.

See this package in npm:
https://www.npmjs.com/package/@mikro-orm/mongodb

See this project in Snyk:
https://app.snyk.io/org/prernaadev01/project/9c222174-61af-4977-a945-f1d49be32c3e?utm_source=github&utm_medium=referral&page=upgrade-pr

* fix: upgrade @mikro-orm/reflection from 5.6.12 to 5.7.12

Snyk has created this PR to upgrade @mikro-orm/reflection from 5.6.12 to 5.7.12.

See this package in npm:
https://www.npmjs.com/package/@mikro-orm/reflection

See this project in Snyk:
https://app.snyk.io/org/prernaadev01/project/9c222174-61af-4977-a945-f1d49be32c3e?utm_source=github&utm_medium=referral&page=upgrade-pr

* module schema validation

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* remove credentials

Signed-off-by: simvalery <[email protected]>

* analytics-service docker image

Signed-off-by: simvalery <[email protected]>

* fix lint

Signed-off-by: simvalery <[email protected]>

* bump version

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* remove credentials

Signed-off-by: simvalery <[email protected]>

* add variable

Signed-off-by: simvalery <[email protected]>

* add workers

Signed-off-by: simvalery <[email protected]>

* fix

Signed-off-by: simvalery <[email protected]>

* fix

Signed-off-by: simvalery <[email protected]>

* test fix

Signed-off-by: simvalery <[email protected]>

* Revert "fix"

This reverts commit c85e40e8b4379f5abb7a8fadec2a844382c0606d.

* fix error

Signed-off-by: simvalery <[email protected]>

* fix error

Signed-off-by: simvalery <[email protected]>

* remove unnesessary dependency

Signed-off-by: simvalery <[email protected]>

* fix

Signed-off-by: simvalery <[email protected]>

* fix packae version
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* fix yarn.lock
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* add restart btn

Signed-off-by: Stepan Kiryakov <[email protected]>

* upd cdm policy [skip ci]

Signed-off-by: Artem Buslaev <[email protected]>

* fix bugs
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]>

* remove tags
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* remove topic
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* remove unused columns
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* remove secrets [skip ci]
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

---------

Signed-off-by: simvalery <[email protected]>
Signed-off-by: Artem Buslaev <[email protected]>
Signed-off-by: Stepan Kiryakov <[email protected]>
Signed-off-by: Iryna Telesheva <[email protected]>
Signed-off-by: otherNet <[email protected]>
Signed-off-by: noel garcia <[email protected]>
Co-authored-by: Artem Buslaev <[email protected]>
Co-authored-by: envision-ci-agent <[email protected]>
Co-authored-by: Stepan Kiryakov <[email protected]>
Co-authored-by: Vanessa Lopes <[email protected]>
Co-authored-by: prernaadev01 <[email protected]>
Co-authored-by: E. Santiago <[email protected]>
Co-authored-by: Iryna Telesheva <[email protected]>
Co-authored-by: Serg Metelin <[email protected]>
Co-authored-by: l-rajeev <[email protected]>
Co-authored-by: otherNet <[email protected]>
Co-authored-by: Noel Garcia <[email protected]>
Co-authored-by: snyk-bot <[email protected]>

* [skip ci] Add swagger.yaml

* v2.15-prerelease version bump (#2470)

* fix swagger.yaml generation

Signed-off-by: simvalery <[email protected]>

* Add swagger.yaml

* fix swagger.yaml generation

Signed-off-by: simvalery <[email protected]>

* fix swagger.yaml generation

Signed-off-by: simvalery <[email protected]>

* test fix swagger.yaml generation

Signed-off-by: simvalery <[email protected]>

* test fix swagger.yaml generation

Signed-off-by: simvalery <[email protected]>

* test fix swagger.yaml generation

Signed-off-by: simvalery <[email protected]>

* test fix swagger.yaml generation

Signed-off-by: simvalery <[email protected]>

* test fix swagger.yaml generation

Signed-off-by: simvalery <[email protected]>

* Add swagger.yaml

* test fix swagger.yaml generation

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* save serials

* ignore main brunch

Signed-off-by: simvalery <[email protected]>

* GITBOOK-374: Ux in selecting standards update

* fix error codes

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* add missing keywords for policy syntax

Signed-off-by: Artem Buslaev <[email protected]>

* refactor syntax groups theme storage

Signed-off-by: Artem Buslaev <[email protected]>

* update

* fix preset readonly nested schemas

Signed-off-by: Artem Buslaev <[email protected]>

* update

Signed-off-by: Stepan Kiryakov <[email protected]>

* auto fill suggestions config

Signed-off-by: Artem Buslaev <[email protected]>

* fix error codes

Signed-off-by: simvalery <[email protected]>

* fix

Signed-off-by: Artem Buslaev <[email protected]>

* fix permissions

Signed-off-by: simvalery <[email protected]>

* update

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix errors

Signed-off-by: simvalery <[email protected]>

* fix errors

Signed-off-by: simvalery <[email protected]>

* fix error

Signed-off-by: simvalery <[email protected]>

* fix errors

Signed-off-by: simvalery <[email protected]>

* fix error

Signed-off-by: simvalery <[email protected]>

* fix error

Signed-off-by: simvalery <[email protected]>

* fix error

Signed-off-by: simvalery <[email protected]>

* compare modules

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* disable vault in api-tests

Signed-off-by: simvalery <[email protected]>

* update policies

* compare module

Signed-off-by: Stepan Kiryakov <[email protected]>

* update compare ui

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix search btn

Signed-off-by: Stepan Kiryakov <[email protected]>

* fixes

Signed-off-by: simvalery <[email protected]>

* fix lint

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* fix permission

Signed-off-by: simvalery <[email protected]>

* fix permission

Signed-off-by: simvalery <[email protected]>

* fix

Signed-off-by: Stepan Kiryakov <[email protected]>

* #2064 fix mobile menu

Signed-off-by: Stepan Kiryakov <[email protected]>

* merge main

Signed-off-by: simvalery <[email protected]>

* fix

Signed-off-by: Stepan Kiryakov <[email protected]>

* remove latest tags

Signed-off-by: simvalery <[email protected]>

* update serials column [skip ci]

Signed-off-by: Artem Buslaev <[email protected]>

* updated Irec timestamps

* fix docker start

Signed-off-by: simvalery <[email protected]>

* updated iREC10 recipient timestamp

* GITBOOK-376: Updated iREC timestamps

* added copy button to new versions

Signed-off-by: Artem Buslaev <[email protected]>

* fix createDate\updateDate in db

* fix navigate

* fix disable btn in request block

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix schema cache

Signed-off-by: Artem Buslaev <[email protected]>

* hotfix/form-scroll-buttons

Signed-off-by: Iryna Telesheva <[email protected]>

* Update the initial isShown array value

Signed-off-by: Iryna Telesheva <[email protected]>

* add swagger descriptions

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* fix suggestions on deleting policy/module

Signed-off-by: Artem Buslaev <[email protected]>

* use static swagger descriptions if need

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* bump version

Signed-off-by: simvalery <[email protected]>

* bump version

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* fix lock file

Signed-off-by: simvalery <[email protected]>

* GITBOOK-377: api-architecture-customization

* fix update policy

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix any policy change

Signed-off-by: simvalery <[email protected]>

* fix any policy change

Signed-off-by: simvalery <[email protected]>

* bump version

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* fix description size

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix policy grid size

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix tooltips

Signed-off-by: Stepan Kiryakov <[email protected]>

* GITBOOK-378: module differentiation UI and API added

* update ghgp policy [skip ci]

Signed-off-by: Artem Buslaev <[email protected]>

* add analytics service

Signed-off-by: Stepan Kiryakov <[email protected]>

* GITBOOK-379: Updating Build executables and run manually

* fix too big policy

Signed-off-by: simvalery <[email protected]>

* Added ReadMe of CDM

* fix calculate block output schema config

Signed-off-by: Artem Buslaev <[email protected]>

* fix overwriting system fields in custom logic

Signed-off-by: Artem Buslaev <[email protected]>

* remove context and type filling on ui

Signed-off-by: Artem Buslaev <[email protected]>

* add consensus nodes examples

Signed-off-by: simvalery <[email protected]>

* GITBOOK-380: Added CDM AMS-III AR Policy guide

* fix mongodb version

Signed-off-by: simvalery <[email protected]>

* update aggregate block in ghgp

Signed-off-by: Artem Buslaev <[email protected]>

* Updated iREC version links

* Updated README.md

* Updated README.md

* fix too big policy

Signed-off-by: simvalery <[email protected]>

* fix calculate block output schema config

Signed-off-by: Artem Buslaev <[email protected]>

* fix mongodb version

Signed-off-by: simvalery <[email protected]>

* update ghgp policy [skip ci]

Signed-off-by: Artem Buslaev <[email protected]>

* update aggregate block in ghgp

Signed-off-by: Artem Buslaev <[email protected]>

* update versions

Signed-off-by: Artem Buslaev <[email protected]>

* [skip ci] Add swagger.yaml

* update versions

Signed-off-by: Artem Buslaev <[email protected]>

* fix server block errors messages

Signed-off-by: simvalery <[email protected]>

* corrected some links in ReadMe

* fix empty input data error

Signed-off-by: simvalery <[email protected]>

* Update README.md

Krypc README.md update

* Update README.md

* Added webinar youtube link for CDM

* new_env_hsc

Signed-off-by: otherNet <[email protected]>

* Update workers on docker-compose.yml

on cold start of docker compose workers crashes because ipfs is not ready yet. With this the workers wait til the ipfs sevice is READY

Signed-off-by: noel garcia <[email protected]>

* Update docker-compose-aws.yml

Signed-off-by: noel garcia <[email protected]>

* Update docker-composeRIL.yml

Signed-off-by: noel garcia <[email protected]>

* update dc ssv

Signed-off-by: noel garcia <[email protected]>

* update

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix build

Signed-off-by: simvalery <[email protected]>

* import tags from ipfs

Signed-off-by: simvalery <[email protected]>

* GITBOOK-383: added selective disclosure user guide

* update

* GITBOOK-384: changed the env route in installation

* added notification service

Signed-off-by: Artem Buslaev <[email protected]>

* fix lint

Signed-off-by: Artem Buslaev <[email protected]>

* fix building notification service

Signed-off-by: Artem Buslaev <[email protected]>

* [skip ci] Add swagger.yaml

* fix visibility for json properties

Signed-off-by: Artem Buslaev <[email protected]>

* fix statuses page

Signed-off-by: Artem Buslaev <[email protected]>

* added notification block

Signed-off-by: Artem Buslaev <[email protected]>

* delete progresses by timeout

Signed-off-by: Artem Buslaev <[email protected]>

* added notifications

Signed-off-by: Artem Buslaev <[email protected]>

* added notifications to policy token actions

Signed-off-by: Artem Buslaev <[email protected]>

* remove unnecessary console logs

Signed-off-by: Artem Buslaev <[email protected]>

* fix

Signed-off-by: Artem Buslaev <[email protected]>

* update

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix: upgrade ajv from 8.11.0 to 8.12.0

Snyk has created this PR to upgrade ajv from 8.11.0 to 8.12.0.

See this package in npm:
https://www.npmjs.com/package/ajv

See this project in Snyk:
https://app.snyk.io/org/prernaadev01/project/2c853bcb-37b5-4ad4-9604-946716e1da9d?utm_source=github&utm_medium=referral&page=upgrade-pr

* fix task action and error handlers

Signed-off-by: Artem Buslaev <[email protected]>

* added swagger docs

Signed-off-by: Artem Buslaev <[email protected]>

* added publishing notification service

Signed-off-by: Artem Buslaev <[email protected]>

* [skip ci] Add swagger.yaml

* fix

Signed-off-by: Artem Buslaev <[email protected]>

* fix users connection in worker

Signed-off-by: Artem Buslaev <[email protected]>

* fix multiinstances for notification service

Signed-off-by: Artem Buslaev <[email protected]>

* update

Signed-off-by: Stepan Kiryakov <[email protected]>

* correct expectation, change mint notifications

Signed-off-by: Artem Buslaev <[email protected]>

* update

Signed-off-by: Stepan Kiryakov <[email protected]>

* update

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix lint

Signed-off-by: Artem Buslaev <[email protected]>

* fix

Signed-off-by: Artem Buslaev <[email protected]>

* added new cdm policy [skip ci]

Signed-off-by: Artem Buslaev <[email protected]>

* fix context in dry run

Signed-off-by: Artem Buslaev <[email protected]>

* fix notification messages

Signed-off-by: Artem Buslaev <[email protected]>

* deprecate wizard create

Signed-off-by: Artem Buslaev <[email protected]>

* fix response for associate/dissociate token

Signed-off-by: Artem Buslaev <[email protected]>

* missing docs for new wizard create

Signed-off-by: Artem Buslaev <[email protected]>

* [skip ci] Add swagger.yaml

* fix mint error notification

Signed-off-by: Artem Buslaev <[email protected]>

* update

Signed-off-by: Stepan Kiryakov <[email protected]>

* update

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix

Signed-off-by: Stepan Kiryakov <[email protected]>

* added notification service to docker compose files

Signed-off-by: Artem Buslaev <[email protected]>

* remove unnecessary mint finish notification

Signed-off-by: Artem Buslaev <[email protected]>

* GITBOOK-382: Cloud deployment

* fix reading notifications

Signed-off-by: Artem Buslaev <[email protected]>

* update styles for notifications

Signed-off-by: Artem Buslaev <[email protected]>

* fix

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix: upgrade @mikro-orm/mongodb from 5.6.12 to 5.7.12

Snyk has created this PR to upgrade @mikro-orm/mongodb from 5.6.12 to 5.7.12.

See this package in npm:
https://www.npmjs.com/package/@mikro-orm/mongodb

See this project in Snyk:
https://app.snyk.io/org/prernaadev01/project/9c222174-61af-4977-a945-f1d49be32c3e?utm_source=github&utm_medium=referral&page=upgrade-pr

* fix: upgrade @mikro-orm/reflection from 5.6.12 to 5.7.12

Snyk has created this PR to upgrade @mikro-orm/reflection from 5.6.12 to 5.7.12.

See this package in npm:
https://www.npmjs.com/package/@mikro-orm/reflection

See this project in Snyk:
https://app.snyk.io/org/prernaadev01/project/9c222174-61af-4977-a945-f1d49be32c3e?utm_source=github&utm_medium=referral&page=upgrade-pr

* module schema validation

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* remove credentials

Signed-off-by: simvalery <[email protected]>

* analytics-service docker image

Signed-off-by: simvalery <[email protected]>

* fix lint

Signed-off-by: simvalery <[email protected]>

* bump version

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* remove credentials

Signed-off-by: simvalery <[email protected]>

* add variable

Signed-off-by: simvalery <[email protected]>

* add workers

Signed-off-by: simvalery <[email protected]>

* fix

Signed-off-by: simvalery <[email protected]>

* fix

Signed-off-by: simvalery <[email protected]>

* test fix

Signed-off-by: simvalery <[email protected]>

* Revert "fix"

This reverts commit c85e40e8b4379f5abb7a8fadec2a844382c0606d.

* fix error

Signed-off-by: simvalery <[email protected]>

* fix error

Signed-off-by: simvalery <[email protected]>

* remove unnesessary dependency

Signed-off-by: simvalery <[email protected]>

* fix

Signed-off-by: simvalery <[email protected]>

* fix packae version
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* fix yarn.lock
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* add restart btn

Signed-off-by: Stepan Kiryakov <[email protected]>

* upd cdm policy [skip ci]

Signed-off-by: Artem Buslaev <[email protected]>

* fix bugs
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]>

* remove tags
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* remove topic
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* remove unused columns
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* remove secrets [skip ci]
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* fix version
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

---------

Signed-off-by: simvalery <[email protected]>
Signed-off-by: Artem Buslaev <[email protected]>
Signed-off-by: Stepan Kiryakov <[email protected]>
Signed-off-by: Iryna Telesheva <[email protected]>
Signed-off-by: otherNet <[email protected]>
Signed-off-by: noel garcia <[email protected]>
Co-authored-by: envision-ci-agent <[email protected]>
Co-authored-by: Stepan Kiryakov <[email protected]>
Co-authored-by: Vanessa Lopes <[email protected]>
Co-authored-by: Artem Buslaev <[email protected]>
Co-authored-by: prernaadev01 <[email protected]>
Co-authored-by: E. Santiago <[email protected]>
Co-authored-by: Iryna Telesheva <[email protected]>
Co-authored-by: Serg Metelin <[email protected]>
Co-authored-by: l-rajeev <[email protected]>
Co-authored-by: otherNet <[email protected]>
Co-authored-by: Noel Garcia <[email protected]>
Co-authored-by: snyk-bot <[email protected]>

* GITBOOK-385: Updated Roadmap and removed Keys

* update INITIALIZATION_TOPIC_ID

Signed-off-by: Stepan Kiryakov <[email protected]>

* update message id

* fix 2467
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* fix policy publish completed notification

Signed-off-by: Artem Buslaev <[email protected]>

* GITBOOK-386: Updated new iREC Timestamps

* Updated iREC timestamps in ReadMe

* GITBOOK-387: Adding Notification

* GITBOOK-388: notifications feature

* GITBOOK-389: Statistics UI added

* GITBOOK-390: added Statistics APIs

* fix nest js for multi service instances

Signed-off-by: Artem Buslaev <[email protected]>

* fix publish policy result handling

Signed-off-by: Artem Buslaev <[email protected]>

* fix duplicate create policy topic message

Signed-off-by: Artem Buslaev <[email protected]>

* skip publish system schemas

Signed-off-by: Artem Buslaev <[email protected]>

* fix description for notification endpoints

Signed-off-by: Artem Buslaev <[email protected]>

* [skip ci] Add swagger.yaml

* fix router states for async progresses

Signed-off-by: Artem Buslaev <[email protected]>

* fix nginx escape chars
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* fix module schema save
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* analitics swagger yaml (#2494)

* analytics swagger.yaml
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

---------

Signed-off-by: simvalery <[email protected]>
Co-authored-by: envision-ci-agent <[email protected]>

* bump version
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* Create readMe.md for AMS II.G

* #2429

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix create modules

Signed-off-by: Stepan Kiryakov <[email protected]>

* add topic check

Signed-off-by: Stepan Kiryakov <[email protected]>

* [skip ci] Add swagger.yaml

* Create readMe.md of GHGP policy

* fix geojson type

Signed-off-by: Artem Buslaev <[email protected]>

* Updated timestamps for CDM II.G

* Update timestamp for CDM AR

* Updated timestamp for AR-ACM003

* GitBook: No commit message

* Update timestamp fro GHGP

* Update timestamp

* Update timestamp of Gold Standard AR

* Update timestamp Verra ARR

* Update timestamp of Verra VM0007

* Update timestamp

* Update timestamp

* GitBook: No commit message

* GITBOOK-394: updated env

* GITBOOK-395: Added module schema section

* GITBOOK-392: GHGP demo guide added

* GITBOOK-396: AMS II.G demo guide

* GITBOOK-391: Removal of  ‘\ backslaskes’ on documentations submitted by IEU

* remove deprecated api

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* fix test

Signed-off-by: simvalery <[email protected]>

* fix descriptions

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* GITBOOK-397: Removed all the Deprecated APIs

* add kubernetes manifests for internal and external services

Signed-off-by: noel garcia <[email protected]>

* GITBOOK-399: Added Statistics docker command

* Clearify Documentation for Gitbook,GitHub,Environment

Signed-off-by: otherNet <[email protected]>

* fix: tsconfig.json

Signed-off-by: Felipe Neuhauss <[email protected]>

* GitBook: No commit message

* add an extra env var to avoid frontend crash

Signed-off-by: noel garcia <[email protected]>

* stick to version 2.14

Signed-off-by: noel garcia <[email protected]>

* Created GCp Secrets Manager class

* Add GCP Secret Manager

* update

Signed-off-by: Stepan Kiryakov <[email protected]>

* Add GCP Secret Manager

* Updated ICP Timestamps

* gulp

Signed-off-by: simvalery <[email protected]>

* Revert "Add GCP Secret Manager"

This reverts commit c9762344f36fe2053ff35d75f60616b387583c36.

* Revert "Add GCP Secret Manager"

This reverts commit ac02124dbae014db88c6b9499c0b9b12c8fefd05.

* Front end of meeco integration

Signed-off-by: Felipe Neuhauss <[email protected]>

* Rebase with develop branch

Signed-off-by: Felipe Neuhauss <[email protected]>

* Meeco provider conditional configuration

Signed-off-by: Felipe Neuhauss <[email protected]>

* Meeco integration flows and docs

Signed-off-by: Felipe Neuhauss <[email protected]>

* Meeco credntials validation - checking revoking

Signed-off-by: Felipe Neuhauss <[email protected]>

* Rebase with develop branch

Signed-off-by: Felipe Neuhauss <[email protected]>

* Fix verificiation of the Meeco auth provider config

Signed-off-by: Felipe Neuhauss <[email protected]>

* GITBOOK-402: Subpages added regarding "Deploying Guardian Using default Environment"

* fix 2509

Signed-off-by: simvalery <[email protected]>

* Documentation and Readme

Signed-off-by: otherNet <[email protected]>

* fix lint

Signed-off-by: simvalery <[email protected]>

* update

Signed-off-by: Stepan Kiryakov <[email protected]>

* [skip ci] Add swagger.yaml

* GITBOOK-398: meeco-auth-integration

* GITBOOK-404: Updated previewnet topic ID

* fix aws test secret

Signed-off-by: simvalery <[email protected]>

* update

Signed-off-by: Stepan Kiryakov <[email protected]>

* GITBOOK-403: add explicit version on cloud deployment and delete old cloud infra roadmap page

* Console log removed

Signed-off-by: Felipe Neuhauss <[email protected]>

* Console log removed

Signed-off-by: Felipe Neuhauss <[email protected]>

* Preused Documentation on README

Signed-off-by: otherNet <[email protected]>

* Syntax check

Signed-off-by: otherNet <[email protected]>

* fix lint

Signed-off-by: simvalery <[email protected]>

* GITBOOK-405: page added under "Installation" for Upgrading/Backup tools and new sections for community/feedback

* GITBOOK-405: page added under "Installation" for Upgrading/Backup tools and new sections for community/feedback

* GITBOOK-408: Format fixes

* demo build

Signed-off-by: simvalery <[email protected]>

* fix production build

Signed-off-by: simvalery <[email protected]>

* update

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix

Signed-off-by: Stepan Kiryakov <[email protected]>

* docker build

Signed-off-by: simvalery <[email protected]>

* docker build

Signed-off-by: simvalery <[email protected]>

* update

* fix scroll

* GITBOOK-406: Adding GCP Section

* update

* GITBOOK-375: Fixing UX issue and Environment  Topic

* update

Signed-off-by: Stepan Kiryakov <[email protected]>

* GITBOOK-412: "User Profile setup" final page for UX in selecting standards

* update

Signed-off-by: Stepan Kiryakov <[email protected]>

* update

Signed-off-by: Stepan Kiryakov <[email protected]>

* add aliases

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix update policy hash

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix

Signed-off-by: Stepan Kiryakov <[email protected]>

* fix

Signed-off-by: Stepan Kiryakov <[email protected]>

* GITBOOK-410: added docs for Improvements Performance/Cloud infrastructure/updated user journey/demo experience

* Fixed local IPFS node configuration and updated to v0.22.0;

Signed-off-by: Giuseppe Bertone <[email protected]>

* GITBOOK-413: changes on improvements on the UX

* GITBOOK-414: updated corrections in icons

* 2531

Signed-off-by: simvalery <[email protected]>

* 2530

Signed-off-by: simvalery <[email protected]>

* restore user accounts for restored SR

Signed-off-by: simvalery <[email protected]>

* fix restore users

Signed-off-by: simvalery <[email protected]>

* fix malformed error

Signed-off-by: simvalery <[email protected]>

* added new cdm policy [skip ci]

Signed-off-by: Artem Buslaev <[email protected]>

* fix wrong redirects

Signed-off-by: Artem Buslaev <[email protected]>

* fix long names in enums

Signed-off-by: Artem Buslaev <[email protected]>

* fix cdm policy [skip ci]

Signed-off-by: Artem Buslaev <[email protected]>

* up version to prerelease

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* fix initialization topicId

Signed-off-by: simvalery <[email protected]>

* fix snyk

Signed-off-by: simvalery <[email protected]>

* fix snyk

Signed-off-by: simvalery <[email protected]>

* fix snyk

Signed-off-by: simvalery <[email protected]>

* fix snyk

Signed-off-by: simvalery <[email protected]>

* fixes package.json

Signed-off-by: simvalery <[email protected]>

* fix demo publish path

Signed-off-by: simvalery <[email protected]>

* GITBOOK-415: Removed spacing for Community standards pages

* fix attributes events

Signed-off-by: simvalery <[email protected]>

* fix geojson type

Signed-off-by: Artem Buslaev <[email protected]>

* fix logs attrs
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* fix geojson type
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* fix navigation
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* fix error stack trace
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* GITBOOK-416: AMS III D guide added

* Create readme.md

* Add files via upload

* Update readme.md of AMS III D

* 2601
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* fix schema import
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* bump version
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

* [skip ci] Add swagger.yaml

* remove extra policy
Signed-off-by: simvalery <[email protected]>

Signed-off-by: simvalery <[email protected]>

---------

Signed-off-by: Artem Buslaev <[email protected]>
Signed-off-by: Stepan Kiryakov <[email protected]>
Signed-off-by: simvalery <[email protected]>
Signed-off-by: Iryna Telesheva <[email protected]>
Signed-off-by: otherNet <[email protected]>
Signed-off-by: noel garcia <[email protected]>
Signed-off-by: Felipe Neuhauss <[email protected]>
Signed-off-by: Giuseppe Bertone <[email protected]>
Co-authored-by: Artem Buslaev <[email protected]>
Co-authored-by: Stepan Kiryakov <[email protected]>
Co-authored-by: envision-ci-agent <[email protected]>
Co-authored-by: prernaa.agarwal <[email protected]>
Co-authored-by: snyk-bot <[email protected]>
Co-authored-by: Vanessa Lopes <[email protected]>
Co-authored-by: E. Santiago <[email protected]>
Co-authored-by: Iryna Telesheva <[email protected]>
Co-authored-by: Serg Metelin <[email protected]>
Co-authored-by: l-rajeev <[email protected]>
Co-authored-by: otherNet <[email protected]>
Co-authored-by: Noel Garcia <[email protected]>
Co-authored-by: noel garcia <[email protected]>
Co-authored-by: Felipe Neuhauss <[email protected]>
Co-authored-by: hnamzian <[email protected]>
Co-authored-by: unknown <[email protected]>
Co-authored-by: muhammad.uzair <[email protected]>
Co-authored-by: Giuseppe Bertone <[email protected]>
  • Loading branch information
19 people authored Aug 31, 2023
1 parent ee399fb commit ea387a0
Show file tree
Hide file tree
Showing 102 changed files with 741 additions and 241 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ jobs:
context: .
file: ./auth-service/Dockerfile.demo
push: true
tags: 'gcr.io/hedera-registry/auth-service:${{ steps.package-version.outputs.current-version}}, gcr.io/hedera-registry/auth-service:latest'
tags: 'gcr.io/hedera-registry/auth-service-demo:${{ steps.package-version.outputs.current-version}}, gcr.io/hedera-registry/auth-service-demo:latest'

- name: auth-service
if: ${{ steps.latestTag.outputs.value == 'hotfix'}}
Expand All @@ -134,7 +134,7 @@ jobs:
context: .
file: ./auth-service/Dockerfile.demo
push: true
tags: 'gcr.io/hedera-registry/auth-service:${{ steps.package-version.outputs.current-version}}'
tags: 'gcr.io/hedera-registry/auth-service-demo:${{ steps.package-version.outputs.current-version}}'

- name: api-gateway-latest
if: ${{ steps.latestTag.outputs.value == 'latest'}}
Expand All @@ -152,7 +152,7 @@ jobs:
context: .
file: ./api-gateway/Dockerfile.demo
push: true
tags: 'gcr.io/hedera-registry/api-gateway:${{ steps.package-version.outputs.current-version}}, gcr.io/hedera-registry/api-gateway:latest'
tags: 'gcr.io/hedera-registry/api-gateway-demo:${{ steps.package-version.outputs.current-version}}, gcr.io/hedera-registry/api-gateway-demo:latest'

- name: api-gateway
if: ${{ steps.latestTag.outputs.value == 'hotfix'}}
Expand All @@ -170,7 +170,7 @@ jobs:
context: .
file: ./api-gateway/Dockerfile.demo
push: true
tags: 'gcr.io/hedera-registry/api-gateway:${{ steps.package-version.outputs.current-version}}'
tags: 'gcr.io/hedera-registry/api-gateway-demo:${{ steps.package-version.outputs.current-version}}'

- name: policy-service-latest
if: ${{ steps.latestTag.outputs.value == 'latest'}}
Expand Down
Binary file not shown.
171 changes: 171 additions & 0 deletions Methodology Library/CDM/CDM AMS-III.D/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,171 @@
## Table of contents
<!-- TOC -->

- Introduction
- Need and Use for the AMS-III.D Policy
- Demo Video
- Policy Workflow
- Policy Guide
- Available Roles
- Important Documents & Schemas
- Token (Carbon Emission Reduction)
- Step By Step
<!-- /TOC -->

## Introduction

In the pursuit of sustainable practices, AMS-III.D can be used as a methodology to reshape anaerobic manure management practices. The pressing global concern surrounding methane emissions and the environmental impact of livestock farming has prompted the development of this innovative strategy under the Clean Development Mechanism (CDM). By focusing on the modification or replacement of existing anaerobic systems and optimizing the recovery of methane, AMS-III.D sets a course to address greenhouse gas (GHG) emissions and encourage efficient energy utilization.

The urgency to mitigate methane's potent contribution to climate change highlights the importance of using a methodology like AMS-III.D.
This methodology centers on anaerobic manure management systems in livestock farms by introducing ways to quantify the emissions and reductions from advanced technologies used for capturing, utilizing, and properly disposing of methane. When these technologies are not utilized, methane emissions from manure management can significantly contribute to the greenhouse effect. AMS-III.D considers the use of captured methane for energy or its responsible elimination through processes like flaring or combustion. This approach not only prevents methane from entering the atmosphere but also unlocks the potential to harness methane as a valuable energy source.

AMS-III.D's framework is enriched by the incorporation of several essential methodological tools, each designed to ensure accuracy and consistency in emission calculations. Referencing tools such as "Tool to calculate project or leakage CO2 emissions from fossil fuel combustion," "Tool to calculate baseline, project and/or leakage emissions from electricity consumption," "Tool to determine project emissions from flaring gases containing methane," and "Project and leakage emissions from anaerobic digesters," this methodology encapsulates the schemas and parameters necessary for precise assessments. These tools play a pivotal role in calculating baseline emissions, project emissions, leakage, and emission reductions, reinforcing the integrity of AMS-III.D as a comprehensive approach to sustainable manure management practices.

Significantly, AMS-III.D recognizes the environmental risks associated with conventional practices in instances where anaerobic digesters are not employed. In such cases, untreated manure can lead to substantial methane emissions, with far-reaching implications for the climate and local ecosystems. Methane, being a potent greenhouse gas, possesses a higher heat-trapping capacity than carbon dioxide over shorter periods. By adopting the methodologies outlined in AMS-III.D, which includes adhering to specific conditions and monitoring parameters, the release of methane into the environment can be mitigated. This methodology not only ensures the reduction of methane emissions but also demonstrates its commitment to sustainable development, merging environmental stewardship with innovative agricultural practices.

## Need and Use for the AMS-III.D Policy

Globally, the emission of methane – a potent greenhouse gas – from conventional manure management remains an urgent concern. Methane, often underestimated but with a significant impact on climate change, holds the capacity to trap heat in the atmosphere approximately 25 times more effectively than carbon dioxide over a century. This highlights the immediate need for methodologies like AMS-III.D to mitigate the profound influence of methane emissions on global warming.

Manure management practices, particularly within livestock farming, play a substantial role in methane emissions. When manure is improperly treated or left untreated, it undergoes anaerobic decomposition, releasing methane gas as a natural byproduct. This significantly contributes to the accumulation of atmospheric methane. Additionally, specific manure management systems, such as lagoons, provide an environment conducive to methane production due to the absence of oxygen during decomposition. These emissions amplify the environmental impact of the agriculture sector and contribute to the broader challenge of anthropogenic greenhouse gas emissions.

In the context of modern emission reduction projects, the necessity for transparency and credibility is undeniable. The Guardian, a platform built on the Hedera Network, emerges as a solution to challenges like double counting and fraud. Hedera's distributed ledger technology ensures immutable and transparent record-keeping, thereby enhancing the accountability and integrity of emission reduction initiatives. As the Guardian platform streamlines processes, enhances accuracy, and fosters trust within clean manure management projects, AMS-III.D not only bolsters its environmental impact but also highlights the role of cutting-edge technology in propelling a greener, more sustainable future.


## Demo Video

Coming Soon

## Policy Workflow

<img width="800" alt="image" src="https://github.com/hashgraph/guardian/assets/79293833/63515d72-a45e-4ca8-b01f-2ac356db0dc8">


## Policy Guide

This policy is published to Hedera network and can either be imported via Github (.policy file) or IPSF timestamp.

Policy: 1693223777.317635003

### Available Roles

- Project Proponent - The project proponent is responsible for executing the emission reduction project. The project proponent must adhere to the requirements outlined by the CDM and provide evidence of the emission reductions achieved. Upon successful verification, the project proponent receives certified emission reduction (CER) tokens as an incentive for their emission reductions.
- Verification and Validation Body (VVB) - The VVB plays a critical role in independently verifying and validating the project data submitted by the project proponent. They thoroughly assess the project's emission reduction potential, methodologies, and adherence to the policy guidelines. Based on their evaluation, the VVB either approves or rejects the project for registration.
- Designated National Authority (DNA) - The DNA is a governmental body representing the country where the emission reduction project is being implemented. They review and approve the project's eligibility in accordance with national policies and regulations. The DNA's endorsement is essential for the project to proceed with the AMS-III.D policy.
- Registry (UNFCCC) - The United Nations Framework Convention on Climate Change (UNFCCC) serves as the registry for the CDM. They oversee the multiple workflow steps involved in the project's approval, including the verification and validation process by the VVB and the endorsement by the DNA. The UNFCCC's approval is necessary for the project's successful registration and issuance of CER tokens

### Important Documents & Schemas

**Methodological Tool 03** - Tool to calculate project or leakage CO2 emissions from fossil fuel combustion.

**Methodological Tool 05** – Baseline, project and/or leakage emissions from electricity consumption and monitoring of electricity generation.

**Methodological Tool 06** - Tool to determine project emissions from flaring gases containing methane.

**Methodological Tool 14** – Project and leakage emissions from anaerobic digesters.

**Project Description** - Project Proponent information, standard project information, methodology information like baseline emissions, project emissions, etc.

**Emissions Reduction** – Schema included within the project information form; this is filled out by the project proponent to calculate annual emission reductions.

**Monitoring Report** – The monitoring report is to be filled out based on the monitoring plan mentioned within the methodology.


### Token(Carbon Emissions Reduction)

Certified Emission Reduction (CER) credits, each equivalent to one tonne of CO2.


### Step By Step

1. The policy can be imported using IPFS timestamp 1693223777.317635003

<img width="800" alt="image" src="https://github.com/hashgraph/guardian/assets/79293833/ec89168d-8020-47da-8322-df0ce7b0cf08">

2. Select “Import”.

<img width="800" alt="image" src="https://github.com/hashgraph/guardian/assets/79293833/f3067523-ac2c-4b5a-913f-4169e3616bd9">

3. Place status in “Dry Run” and select “Go”.

<img width="800" alt="image" src="https://github.com/hashgraph/guardian/assets/79293833/dda9204b-cd94-4366-9ce5-d2369dc63c3a">

4. By selecting the edit button in the operations tab, you can access the policy configurator and view the workflow blocks.

<img width="800" alt="image" src="https://github.com/hashgraph/guardian/assets/79293833/2c75d4b8-6e82-4d13-880e-d7ab339c8882">

5. Going back to the policy workflow, add users by selecting the “create user” button. Then select the dropdown user menu and select “Virtual User 1”.

<img width="800" alt="image" src="https://github.com/hashgraph/guardian/assets/79293833/e710bb25-44c9-4b60-bacc-7d2f8a92c73e">

6. Virtual User 1 will be assigned to the Project_Proponent

<img width="800" alt="image" src="https://github.com/hashgraph/guardian/assets/79293833/1e8cd70d-68ba-436e-a5e5-4d7bd58dac02">

7. Virtual User 2 will be assigned to the VVB

<img width="800" alt="image" src="https://github.com/hashgraph/guardian/assets/79293833/575c4df1-b298-4d51-bf18-97b6cf341ea0">

8. Add the VVBs name

<img width="800" alt="image" src="https://github.com/hashgraph/guardian/assets/79293833/e0a94a7e-a771-4ed8-a7dd-57ac85449144">

9. The final role that will be assigned to Virtual User 3 is the Designated National Authority

<img width="800" alt="image" src="https://github.com/hashgraph/guardian/assets/79293833/037d8386-a61a-4731-b572-dd31e3e4201e">

10. Go to the Administrator’s (Standard Registry) profile. The Standard Registry can now approve the VVB.

<img width="800" alt="image" src="https://github.com/hashgraph/guardian/assets/79293833/552fe67c-3772-4de5-a5c4-8bb8a81ebaab">

11. Click on the Users dropdown menu and select Virtual User 1 (Project Proponent) and select the “New Project” button.

<img width="800" alt="image" src="https://github.com/hashgraph/guardian/assets/79293833/da3e4c74-c983-48f3-b1c6-2a0d37d14e6a">

12. Once the form is completed, go to Virtual User 3’s (Designated National Authority) profile. The Designated National Authority can now view the project information document by selecting “view document” and then they can select validate or reject.

<img width="800" alt="image" src="https://github.com/hashgraph/guardian/assets/79293833/05412bf4-0caa-4b93-b083-137886ac4d45">

13. Return to the Administrator’s (Standard Registry) profile. The Standard Registry now has access to the project information document by clicking “view document” once they have reviewed it they can select “Add” to add the project to the project pipeline.

<img width="800" alt="image" src="https://github.com/hashgraph/guardian/assets/79293833/1907b148-6397-4295-a9f9-ae567f92d1e6">

14. Navigate back to Virtual User 1’s (Project Proponent) profile and assign the VVB.

<img width="800" alt="image" src="https://github.com/hashgraph/guardian/assets/79293833/56574c63-7e4b-4425-94bc-ce6223409d15">

15. Go to the VVB profile and select the “Project” tab. The VVB can now see all the information submitted by the Project Proponent. Once the document has been reviewed the VVB will select Approve or Reject.

<img width="800" alt="image" src="https://github.com/hashgraph/guardian/assets/79293833/7e290a3e-a9f8-4555-b396-358387a971f3">

16. Navigate back to the Administrator. For this workflow step the Standard Registry reviews the document and adds the project to the project pipeline. Select Add.

<img width="800" alt="image" src="https://github.com/hashgraph/guardian/assets/79293833/b00f88da-0bba-42e0-a6cc-a1bb3f51b8e0">

17. Navigate back to Virtual User 1’s (Project Proponent) profile and select “Add Report”.

<img width="800" alt="image" src="https://github.com/hashgraph/guardian/assets/79293833/3efecee6-8654-4c03-9f3b-1ce929410a6d">

18. Go to the Virtual User 2’s (VVB) profile. The VVB has access to the monitoring report form by selecting “View Document”. Then the VVB can select Verify or Reject.

<img width="800" alt="image" src="https://github.com/hashgraph/guardian/assets/79293833/15d3b8bb-ef52-4c0f-ad0c-5f41c0b5675f">

19. Navigate back to the Administrator’s profile and select the “Mint” button.

<img width="800" alt="image" src="https://github.com/hashgraph/guardian/assets/79293833/14d8c331-ebdd-455f-9511-50cb584f22fe">

20. The status should now say “Minted”.

<img width="800" alt="image" src="https://github.com/hashgraph/guardian/assets/79293833/60b0e9b2-45ab-413e-9e5a-cf7cde0dad88">

21. By selecting the “Token History” tab you can see the number of tokens minted and then you can select “View TrustChain”

<img width="800" alt="image" src="https://github.com/hashgraph/guardian/assets/79293833/053294c6-ff74-4916-9fda-c2d0e9853044">

22. The Verified Presentation should now be open. You can view information like the recipient's name, token amount, mint date, verified signature, etc. This example resulted in 0 tokens minted due to the demo values used.

<img width="800" alt="image" src="https://github.com/hashgraph/guardian/assets/79293833/43aae129-0541-4108-afc0-c01fb055d5d5">

23. By scrolling to the bottom of the page you can view the TrustChain.

<img width="800" alt="image" src="https://github.com/hashgraph/guardian/assets/79293833/9c91102b-caa0-4391-b8b9-1e08201682c1">
Binary file not shown.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,7 @@ To let the Multi-environment transition happen in a transparent way the `GUARDIA


```
IPFS_NODE_ADDRESS="..." # Default IPFS_NODE_ADDRESS="http://localhost:5002"
IPFS_NODE_ADDRESS="..." # Default IPFS_NODE_ADDRESS="http://localhost:5001"
IPFS_PUBLIC_GATEWAY='...' # Default IPFS_PUBLIC_GATEWAY='https://localhost:8080/ipfs/${cid}'
IPFS_PROVIDER="local"
```
Expand Down
7 changes: 3 additions & 4 deletions analytics-service/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@
},
"author": "Envision Blockchain Solutions <[email protected]>",
"dependencies": {
"@guardian/common": "^2.16.0-prerelease",
"@guardian/interfaces": "^2.16.0-prerelease",
"@guardian/common": "^2.16.0",
"@guardian/interfaces": "^2.16.0",
"@nestjs/common": "^9.4.1",
"@nestjs/core": "^9.4.1",
"@nestjs/jwt": "^10.0.3",
Expand Down Expand Up @@ -76,6 +76,5 @@
"start": "node dist/index.js",
"test": "mocha tests/**/*.test.js --reporter mocha-junit-reporter --reporter-options mochaFile=../test_results/ui-service.xml"
},
"version": "2.16.0-prerelease",
"stableVersion": "2.15.0"
"version": "2.16.0"
}
7 changes: 3 additions & 4 deletions api-gateway/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
},
"author": "Envision Blockchain Solutions <[email protected]>",
"dependencies": {
"@guardian/common": "^2.16.0-prerelease",
"@guardian/interfaces": "^2.16.0-prerelease",
"@guardian/common": "^2.16.0",
"@guardian/interfaces": "^2.16.0",
"@nestjs/common": "^9.4.1",
"@nestjs/core": "^9.4.1",
"@nestjs/jwt": "^10.0.3",
Expand Down Expand Up @@ -76,6 +76,5 @@
"start": "node dist/index.js",
"test": "mocha tests/**/*.test.js --reporter mocha-junit-reporter --reporter-options mochaFile=../test_results/ui-service.xml"
},
"version": "2.16.0-prerelease",
"stableVersion": "2.15.0"
"version": "2.16.0"
}
10 changes: 5 additions & 5 deletions api-gateway/src/api/service/account.ts
Original file line number Diff line number Diff line change
Expand Up @@ -105,8 +105,8 @@ export class AccountApi {
try {
await checkPermission(UserRole.STANDARD_REGISTRY)(user);
} catch (error) {
new Logger().error(error, ['API_GATEWAY']);
throw error;
new Logger().error(error.message, ['API_GATEWAY']);
throw new HttpException(error.message, HttpStatus.INTERNAL_SERVER_ERROR);
}
}
try {
Expand All @@ -132,7 +132,7 @@ export class AccountApi {
if (error.message.includes('already exists')) {
throw new HttpException('An account with the same name already exists.', HttpStatus.INTERNAL_SERVER_ERROR);
}
throw error;
throw new HttpException(error.message, HttpStatus.INTERNAL_SERVER_ERROR);
}
}

Expand Down Expand Up @@ -163,8 +163,8 @@ export class AccountApi {
const {username, password} = body;
return await users.generateNewToken(username, password) as any;
} catch (error) {
new Logger().error(error, ['API_GATEWAY']);
throw error;
new Logger().warn(error.message, ['API_GATEWAY']);
throw new HttpException(error.message, HttpStatus.UNAUTHORIZED);
}
}

Expand Down
5 changes: 2 additions & 3 deletions api-tests/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "api-tests",
"version": "2.16.0-prerelease",
"version": "2.16.0",
"description": "API Tests",
"main": "index.js",
"scripts": {
Expand All @@ -25,6 +25,5 @@
"gulp-rename": "^2.0.0",
"gulp-sourcemaps": "^3.0.0",
"gulp-typescript": "^6.0.0-alpha.1"
},
"stableVersion": "2.15.0"
}
}
7 changes: 3 additions & 4 deletions auth-service/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
},
"author": "Envision Blockchain Solutions <[email protected]>",
"dependencies": {
"@guardian/common": "^2.16.0-prerelease",
"@guardian/interfaces": "^2.16.0-prerelease",
"@guardian/common": "^2.16.0",
"@guardian/interfaces": "^2.16.0",
"@meeco/cryppo": "^2.0.2",
"@mikro-orm/core": "5.7.12",
"@mikro-orm/mongodb": "5.7.12",
Expand Down Expand Up @@ -69,6 +69,5 @@
"start": "node dist/index.js",
"test": "mocha tests/**/*.test.js --reporter mocha-junit-reporter --reporter-options mochaFile=../test_results/ui-service.xml"
},
"version": "2.16.0-prerelease",
"stableVersion": "2.15.0"
"version": "2.16.0"
}
Loading

0 comments on commit ea387a0

Please sign in to comment.