Skip to content

Commit

Permalink
Fix github build for 3.0 (#4355)
Browse files Browse the repository at this point in the history
* GITBOOK-205: Indexer API

* Feature/3610 (#3905)

* add query params to dataSource block
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* add query params to dataSource block
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* [skip ci] Add swagger.yaml

* remove size from necessary params
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix package.json
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* add filterByUUID param
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

---------

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>
Co-authored-by: envision-ci-agent <envision-ci-agent@users.noreply.github.com>

* fix logs (#3904)

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* update custom logic block (#3918)

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* GITBOOK-206: Added docs for 3610

* GITBOOK-207: added docs for indexer, roles&permissions, global policy search and compare

* update map api (#3919)

* update map api

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* [skip ci] Add swagger.yaml

* fix loading map key on frontend side

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

---------

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>
Co-authored-by: envision-ci-agent <envision-ci-agent@users.noreply.github.com>

* moved vmr0006 [skip ci]

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix docker images configs
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix nginx templates folder
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* Update readme.md of ML folder

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Create readme.md of CDM

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Create readme.md of CDM

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Update readme.md of CDM

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Update readme.md of CDM

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Update readme.md of CDM

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Update readme.md of CDM

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Update readme.md of Verra

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Update readme.md of VMR0007

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Update README.md of VMR0017

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Update readMe.md of VM0042

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Update README.md of VerraARR

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Update readme.md of Verra

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* fixed typo [skip ci]

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix delete schemas

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* Feature/fix pipeline (#3927)

* test action
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* [skip ci] Add swagger.yaml

* test action
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* test action
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* test
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* test
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* test fix
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* test fix
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* test fix
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix pipeline
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix pipeline
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix pipeline
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

---------

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>
Co-authored-by: envision-ci-agent <envision-ci-agent@users.noreply.github.com>

* Update readme.md of Verra Readme

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* update vmr0006 (1721826322.833452372) [skip ci]

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* added demo and production docker files [skip ci] (#3928)

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* GITBOOK-208: fixed some doc issues

* GITBOOK-209: Added VMR0006 docs

* fix demo generations notifications (#3932)

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* upload cdm i.e policy (1721987853.015059003) [skip ci]

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* GITBOOK-210: adding logging configuration

* Update readme.md of ML

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Add files via upload

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Update README.md of VMR0006

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Update readme.md of Verra

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Update readme.md of CDM

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Add files via upload

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Auto-testing (#3935)

Auto-testing #2847

* Update readme.md of vmr0006

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* upd i.e policy (1722268220.144894003) [skip ci]

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* Fix/broken access (#3945)

* fix token issuer

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix block access

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

---------

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* feat: move helper logger from winston to pino[3834] (#3857)

* feat: move helper logger from winston to pino[3834]

* [skip ci] Add swagger.yaml

* feat: provide logger for services across di[3834]

* fix: remove winston dependencies[3834]

* feat: add tranports and factory for pino logger (#3877)

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* feat: dividing code base on modules and refactore[3834]

* feat: seq transport for pino logger[3834]

* feat: move ai srvice to pino logger[3834]

* feat: move auth service to pino[3834]

* feat: move gardian service to pino logger[3834]

* fix: api gate way internal error func and web sockets[3834]

* feat: move notification service to pino[3834]

* feat: move policy service to pino logger[3834]

* feat: move queue service to pino logger[3834]

* feat: move worker service to pino logger[3834]

* feat: mongo logger init and pino logger init[3834]

* feat: pino logger in common helpers for guardian service[3834]

* feat: pino logger instead new old logger for policy service[3834]

* feat: move to pino analitics-sevice[3834]

* refactore code[3834]

* refactore code[3834]

* fix: env for common config for pino logger[3834]

* fix: linter issues[3834]

* docs: link to the seq logging documentation[3834]

* feat: conditionat for mongo transport and refactore code[3834]

* feat: subscribtions on frontent for states logger service[3834] (#3922)

* feat: subscribtions on frontent for states logger service[3834]

* feat: open tab with seq by click button[3834]

* [skip ci] Add swagger.yaml

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>
Co-authored-by: envision-ci-agent <envision-ci-agent@users.noreply.github.com>

* fix: configs api-gateway[3834]

* feat: api key for seq and refactor code

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>
Co-authored-by: envision-ci-agent <envision-ci-agent@users.noreply.github.com>

* update i.e policy (1722339509.124100450) [skip ci]

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* Feature/3834 migrate logger from winston to pino (#3949)

* feat: move helper logger from winston to pino[3834]

* [skip ci] Add swagger.yaml

* feat: provide logger for services across di[3834]

* fix: remove winston dependencies[3834]

* feat: add tranports and factory for pino logger (#3877)

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* feat: dividing code base on modules and refactore[3834]

* feat: seq transport for pino logger[3834]

* feat: move ai srvice to pino logger[3834]

* feat: move auth service to pino[3834]

* feat: move gardian service to pino logger[3834]

* fix: api gate way internal error func and web sockets[3834]

* feat: move notification service to pino[3834]

* feat: move policy service to pino logger[3834]

* feat: move queue service to pino logger[3834]

* feat: move worker service to pino logger[3834]

* feat: mongo logger init and pino logger init[3834]

* feat: pino logger in common helpers for guardian service[3834]

* feat: pino logger instead new old logger for policy service[3834]

* feat: move to pino analitics-sevice[3834]

* refactore code[3834]

* refactore code[3834]

* fix: env for common config for pino logger[3834]

* fix: linter issues[3834]

* docs: link to the seq logging documentation[3834]

* feat: conditionat for mongo transport and refactore code[3834]

* feat: subscribtions on frontent for states logger service[3834] (#3922)

* feat: subscribtions on frontent for states logger service[3834]

* feat: open tab with seq by click button[3834]

* [skip ci] Add swagger.yaml

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>
Co-authored-by: envision-ci-agent <envision-ci-agent@users.noreply.github.com>

* fix: configs api-gateway[3834]

* feat: api key for seq and refactor code

* refactore code

* refactore code

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>
Co-authored-by: envision-ci-agent <envision-ci-agent@users.noreply.github.com>

* fix record event (added delay for access to blocks)

Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com>

* fix getting user did keys (#3953)

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix mint (#3956)

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* GITBOOK-211: Added UI of Auto testing

* fix uploading artifacts (#3958)

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix import dialog

Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com>

* GITBOOK-212: Added APIs of Auto Testing

* GITBOOK-213: Added Map related APIs

* Feature/3834 migrate logger from winston to pino (#3954)

* feat: move helper logger from winston to pino[3834]

* [skip ci] Add swagger.yaml

* feat: provide logger for services across di[3834]

* fix: remove winston dependencies[3834]

* feat: add tranports and factory for pino logger (#3877)

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* feat: dividing code base on modules and refactore[3834]

* feat: seq transport for pino logger[3834]

* feat: move ai srvice to pino logger[3834]

* feat: move auth service to pino[3834]

* feat: move gardian service to pino logger[3834]

* fix: api gate way internal error func and web sockets[3834]

* feat: move notification service to pino[3834]

* feat: move policy service to pino logger[3834]

* feat: move queue service to pino logger[3834]

* feat: move worker service to pino logger[3834]

* feat: mongo logger init and pino logger init[3834]

* feat: pino logger in common helpers for guardian service[3834]

* feat: pino logger instead new old logger for policy service[3834]

* feat: move to pino analitics-sevice[3834]

* refactore code[3834]

* refactore code[3834]

* fix: env for common config for pino logger[3834]

* fix: linter issues[3834]

* docs: link to the seq logging documentation[3834]

* feat: conditionat for mongo transport and refactore code[3834]

* feat: subscribtions on frontent for states logger service[3834] (#3922)

* feat: subscribtions on frontent for states logger service[3834]

* feat: open tab with seq by click button[3834]

* [skip ci] Add swagger.yaml

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>
Co-authored-by: envision-ci-agent <envision-ci-agent@users.noreply.github.com>

* fix: configs api-gateway[3834]

* feat: api key for seq and refactor code

* refactore code

* refactore code

* fix: crush app in logger mongo initialization[3834]

* fix: add logger setting to docker configs[3834]

* fix: dublicates records in db[3834]

* fix: remove log from the guardian_db

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>
Co-authored-by: envision-ci-agent <envision-ci-agent@users.noreply.github.com>

* Create readme

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* added sr initial password (#3960)

* added sr initial password

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix logger initialization

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

---------

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* GITBOOK-214: added parameter

* feat: new init mongo for logger service[3834] (#3961)

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* bump version
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* GITBOOK-215: AMS-I.E docs added

* fix role description [skip ci]

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* GITBOOK-216: Added tools to 1.E

* Create readme.md of AMS-I.E

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Update readme.md of ML

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Update readme.md of ML

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Update password storage (#3965)

Change hash password algorithms

* remove indexer description [skip ci]

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* add sort
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* GITBOOK-217: Updated roadmap 1

* GITBOOK-218: Updated roadmap 2

* fix filter data types
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix pagination
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix query filters for vp
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* allow full mongo connection string (#3999)

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* Create wip of cdm

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Create WIP of GHG 

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Create WIP of Gold Standard

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Create WIP of Verra

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* GITBOOK-219: Adding note for indexer data load

* unique values for filter addon
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* Add set strict filters functional. (#4019)

Signed-off-by: Dariy Miseldzhani <dariy.misilgani@envisionblockchain.com>

* fix filters
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix filters
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix filters
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix filters
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* restore filters in strict mode
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* Fix/indexer (#4022)

* fix map loading [skip ci]

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix overview cards [skip ci]

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* added nats config [skip ci]

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* added search page size [skip ci]

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* added fixtures [skip ci]

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix indexer docker dependencies [skip ci]

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* Dockerfiles unification

* fix nats config [skip ci]

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

---------

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>
Co-authored-by: Alexander Pyatakov <alex.pyatakov@envisionblockchain.com>

* fix indexer search bar in safari

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* Feature/interactive block issues (#3993)

* added button and dropdown addons

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* [skip ci] Add swagger.yaml

* fix set options

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* update types

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* added request vc document addon

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* update vm0017 (1723473044.239729003) [skip ci]

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

---------

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>
Co-authored-by: envision-ci-agent <envision-ci-agent@users.noreply.github.com>

* Feature/cache new routes (#3950)

* feat: move helper logger from winston to pino[3834]

* [skip ci] Add swagger.yaml

* feat: provide logger for services across di[3834]

* fix: remove winston dependencies[3834]

* feat: add tranports and factory for pino logger (#3877)

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* feat: dividing code base on modules and refactore[3834]

* feat: seq transport for pino logger[3834]

* feat: move ai srvice to pino logger[3834]

* feat: move auth service to pino[3834]

* feat: move gardian service to pino logger[3834]

* fix: api gate way internal error func and web sockets[3834]

* feat: move notification service to pino[3834]

* feat: move policy service to pino logger[3834]

* feat: move queue service to pino logger[3834]

* feat: move worker service to pino logger[3834]

* feat: mongo logger init and pino logger init[3834]

* feat: pino logger in common helpers for guardian service[3834]

* feat: pino logger instead new old logger for policy service[3834]

* feat: move to pino analitics-sevice[3834]

* refactore code[3834]

* refactore code[3834]

* fix: env for common config for pino logger[3834]

* fix: linter issues[3834]

* docs: link to the seq logging documentation[3834]

* feat: conditionat for mongo transport and refactore code[3834]

* feat: subscribtions on frontent for states logger service[3834] (#3922)

* feat: subscribtions on frontent for states logger service[3834]

* feat: open tab with seq by click button[3834]

* [skip ci] Add swagger.yaml

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>
Co-authored-by: envision-ci-agent <envision-ci-agent@users.noreply.github.com>

* fix: configs api-gateway[3834]

* feat: api key for seq and refactor code

* feat: add policy groups and navigation cache and invalidation

* feat: add cache and invalidation for contracts api

* feat: add cache and invalidation for schemas api

* feat: add cache and invalidation for tags api

* refactore code

* feat: add cache and invalidation for modules api

* feat: add cache and invalidation for ipfs api

* fix: remove is express veriable from cache

* refactore code

* refactore code

* [skip ci] Add swagger.yaml

* fix:add additional invalidation for wipe retire

* fix:add additional invalidation for retire requests

* fix:add additional invalidation for retire pools

* Revert "fix:add additional invalidation for retire pools"

This reverts commit 0211cbcb20cf8632af66802f807aed8088d59554.

* Revert "fix:add additional invalidation for retire requests"

This reverts commit 358609eadb3cdee893ea3b8cdb52c635a6b543c9.

* Revert "feat: add cache and invalidation for contracts api"

This reverts commit 942ae73c920355ea74dce7018441f9a262fa792f.

* feat: possible work with buffer in cache

* [skip ci] Add swagger.yaml

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>
Co-authored-by: envision-ci-agent <envision-ci-agent@users.noreply.github.com>

* Feature/db connection string (#4016)

* fix connection string for db logger

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix queue service

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

---------

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix filters reset
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* 3988 (#4035)

* 3988
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix filters reset
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

---------

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix lint
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix: get cache from base64 (#4036)

* fix: get cache from base64

* fix: lint error

* fix: devide cases responce bufer and base64 in cache

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* GITBOOK-220: Button block Addon

* fix: add document to schema update[3724] (#3986)

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* Feature/hard coded default jwt secret key (#3934)

* remove hard coded JWT key
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix validator
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* move to RS256
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fixes
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* [skip ci] Add swagger.yaml

* fix routines::unsupported issue
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* merge develop
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

---------

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>
Co-authored-by: envision-ci-agent <envision-ci-agent@users.noreply.github.com>

* GITBOOK-221: dropdown button block addon added

* Feature/hard coded default jwt secret key (#4053)

* remove hard coded JWT key
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix validator
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* move to RS256
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fixes
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* [skip ci] Add swagger.yaml

* fix routines::unsupported issue
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* merge develop
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix SR_INITIAL_PASSWORD
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

---------

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>
Co-authored-by: envision-ci-agent <envision-ci-agent@users.noreply.github.com>

* GITBOOK-222: added requestvcdocumentaddon block

* remove unused variables
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* remove unused variables
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* ai-service cleanup (#4069)

Signed-off-by: Alexander Pyatakov <alex.pyatakov@envisionblockchain.com>

* Docker-compose fixes (#4070)

* YARN_CACHE_FOLDER fix and images version bump

Signed-off-by: Alexander Pyatakov <alex.pyatakov@envisionblockchain.com>

* Images version bump. Volumes path fixes

Signed-off-by: Alexander Pyatakov <alex.pyatakov@envisionblockchain.com>

---------

Signed-off-by: Alexander Pyatakov <alex.pyatakov@envisionblockchain.com>

* GITBOOK-223: mongo atlas

* fix invalid algorithm error
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* Upgrade to the policy  (#3882)

* Update readme.md

* Add files via upload

* Delete Methodology Library/Hackathon/UNFCCC_ACM0007/policy_1712610559572.policy

* Delete Methodology Library/Hackathon/UNFCCC_ACM0007/policy_1712610570761.xlsx

* chore: migrate github actions to step-security maintained versions (#3989)

Signed-off-by: Iliya Savov <isavov@users.noreply.github.com>
Co-authored-by: Iliya Savov <isavov@users.noreply.github.com>

* ci: Updates self hosted runner group and adds CODEOWNERS (#4032)

* ci: Updates self hosted runner group and adds CODEOWNERS

Update the self-hosted runner to use the guardian runner group label
Adds a standard CODEOWNERS file

Signed-off-by: Roger Barker <roger.barker@swirldslabs.com>

* fixes typo in CODEOWNERS

Signed-off-by: Roger Barker <roger.barker@swirldslabs.com>

---------

Signed-off-by: Roger Barker <roger.barker@swirldslabs.com>

* bump version
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix detect secrets
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* Fix/contracts (#4071)

* fix contracts

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* added compatibility errors

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* revert wipe reject ban

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix sync pools

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix issues in wipe contract

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix endpoints

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* [skip ci] Add swagger.yaml

---------

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>
Co-authored-by: envision-ci-agent <envision-ci-agent@users.noreply.github.com>

* change setup sr profile title [skip ci]

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* GITBOOK-224: added note for jwt key implementation for auth service

* Fix load ipfs documents (#4087)

Fix load ipfs documents

* GITBOOK-225: change password docs added

* fix load bind blocks

Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com>

* update swagger

Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com>

* Fix: this prevents nginx to emergency shutdown (host xxx not found in upstream) if an optional service is not started; (#3752)

Signed-off-by: Giuseppe Bertone <giuseppe.bertone@swirldslabs.com>

* rename generate demo key task (#4093)

* rename generate demo key task

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* [skip ci] Add swagger.yaml

---------

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>
Co-authored-by: envision-ci-agent <envision-ci-agent@users.noreply.github.com>

* Feature/update create token block (#4084)

* update create token by template

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* added irec tokens for devices(1724415199.202508003)

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* added autorun and variables in create token block

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* update create token block and validators

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* code refactor for create token block

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* update irec create tokens for devices (1724753425.754266003) [skip ci]

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* refactoring

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* clear wipe contract id after enable wipe changed

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* [skip ci] Add swagger.yaml

* fix token action and token confirmation blocks

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

---------

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>
Co-authored-by: envision-ci-agent <envision-ci-agent@users.noreply.github.com>

* GITBOOK-226: roadmap changes

* GITBOOK-228: dynamic token creation

* Enhanced Docker Configuration and Multi-Platform Support (#4096)

* Remove obsolete docker-compose files

Signed-off-by: Alexander Pyatakov <alex.pyatakov@envisionblockchain.com>

* arm64 platform added as build target; bump used node image version; bump workflow steps verisons

Signed-off-by: Alexander Pyatakov <alex.pyatakov@envisionblockchain.com>

* Revised docker-compose files

Signed-off-by: Alexander Pyatakov <alex.pyatakov@envisionblockchain.com>

---------

Signed-off-by: Alexander Pyatakov <alex.pyatakov@envisionblockchain.com>

* Feature/3966 database access layer refactoring (#4002)

* fix: call data base server insted helper in analiticts service[3966]

* fix: call data base server insted helper in logger service[3966]

* fix: call data base server insted helper in auth service[3966]

* fix: call data base server insted helper in guardian service[3966]

* fix: call data base server insted helper in queue service[3966]

* fix: call data base server insted helper in notification service[3966]

* fix: call data base server insted helper in common library[3966]

* fix: call data base server insted helper in database-server[3966]

* fix: common library imports[3966]

* fix: auth service data dase update parametrs[3966]

* fix: guardian service data base server update parametrs[3966]

* fix: notification service data base server update parametrs[3966]

* fix: queue service data base server update parametrs[3966]

* fix:data base server update parametrs[3966]

* fix: analitics service data base server update parametrs[3966]

* fix: lint issues[3966]

* Feature/3966 database access layer refactoring remove where (#4030)

* fix: remove where from quarduan service[3966]

* fix: remove where from policy service[3966]

* fix: remove where from common service[3966]

* fix: remove where from database server[3966]

* fix: remove where from database helper[3966]

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* Feature/3966 database access layer refactoring types (#4034)

* fix: remove where from quarduan service[3966]

* fix: remove where from policy service[3966]

* fix: remove where from common service[3966]

* fix: remove where from database server[3966]

* fix: remove where from database helper[3966]

* feat: types for database helper[3966]

* feat: types for guardian service[3966]

* feat: types for policy service[3966]

* feat: types for loggers service[3966]

* feat: types for queue service[3966]

* feat: types for common library[3966]

* feat: types for db helper[3966]

* feat: types for db server[3966]

* feat: types for analitic service[3966]

* feat: types for db server[3966]

* feat: types for logger service[3966]

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* fix: lint errors

* fix: lint errors

* fix: get cache from base64

* fix: devide cases responce bufer and base64 in cache

* Feature/3966 database access layer refactoring agregation (#4048)

* fix: get cache from base64

* fix: devide cases responce bufer and base64 in cache

* feat: move aggregation filters to bd helper[3966]

* feat: move aggregation filters to bd helper for logger service[3966]

* feat: move aggregation filters to bd helper for policy service[3966]

* feat: move aggregation filters to bd helper for queue service[3966]

* feat: move aggregation filters to bd helper and server[3966]

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* Feature/3966 move grid fs from services and db server (#4051)

* fix: get cache from base64

* fix: devide cases responce bufer and base64 in cache

* feat: move aggregation filters to bd helper[3966]

* feat: move aggregation filters to bd helper for logger service[3966]

* feat: move aggregation filters to bd helper for policy service[3966]

* feat: move aggregation filters to bd helper for queue service[3966]

* feat: move aggregation filters to bd helper and server[3966]

* feat: move grid fs calls from db server to db helper[3966]

* feat: connect bd and grid fs in db helper[3966]

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* fix: types[3966]

* fix: lint error[3966]

* Feature/3966 database access layer refactoring common types in db server (#4073)

* GITBOOK-221: dropdown button block addon added

* Feature/hard coded default jwt secret key (#4053)

* remove hard coded JWT key
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix validator
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* move to RS256
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fixes
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* [skip ci] Add swagger.yaml

* fix routines::unsupported issue
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* merge develop
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix SR_INITIAL_PASSWORD
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

---------

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>
Co-authored-by: envision-ci-agent <envision-ci-agent@users.noreply.github.com>

* GITBOOK-222: added requestvcdocumentaddon block

* remove unused variables
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix: any entity arguments[3966]

* remove unused variables
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* ai-service cleanup (#4069)

Signed-off-by: Alexander Pyatakov <alex.pyatakov@envisionblockchain.com>

* Docker-compose fixes (#4070)

* YARN_CACHE_FOLDER fix and images version bump

Signed-off-by: Alexander Pyatakov <alex.pyatakov@envisionblockchain.com>

* Images version bump. Volumes path fixes

Signed-off-by: Alexander Pyatakov <alex.pyatakov@envisionblockchain.com>

---------

Signed-off-by: Alexander Pyatakov <alex.pyatakov@envisionblockchain.com>

* feat: types for options[3966]

* feat: add types for items in bd server[3966]

---------

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>
Signed-off-by: Alexander Pyatakov <alex.pyatakov@envisionblockchain.com>
Co-authored-by: prernaa.agarwal <prernaa.agarwal@envisionblockchain.com>
Co-authored-by: simvalery <valeriy.simonov@envisionblockchain.com>
Co-authored-by: envision-ci-agent <envision-ci-agent@users.noreply.github.com>
Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>
Co-authored-by: Alexander Pyatakov <alex.pyatakov@envisionblockchain.com>

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

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* 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)

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

---------

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>
Signed-off-by: Alexander Pyatakov <alex.pyatakov@envisionblockchain.com>
Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>
Co-authored-by: prernaa.agarwal <prernaa.agarwal@envisionblockchain.com>
Co-authored-by: simvalery <valeriy.simonov@envisionblockchain.com>
Co-authored-by: envision-ci-agent <envision-ci-agent@users.noreply.github.com>
Co-authored-by: Alexander Pyatakov <alex.pyatakov@envisionblockchain.com>
Co-authored-by: IharTsykala <ihatsykala@kitrum.com>

* GITBOOK-229: indexer local node changes

* update iii f policy (#4104)

* update iii f (1725284560.621023265) [skip ci]

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* added release event to notification block

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

---------

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* GITBOOK-230: updated roadmap

* GITBOOK-232: roadmap changes

* fix: await user registration[3966] (#4106)

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* update policy
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix: confusing field end function in analitic service[3966] (#4113)

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* GITBOOK-233: changes in requestVCDocument

* GITBOOK-234: Getting Started docs

* Update README.md 

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Fix/3966 bugs (#4117)

* fix: confusing field end function in analitic service[3966]

* fix: findOne filters null[3966]

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

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

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* Feature/3966 database access layer refactoring types (#4034)

* fix: remove where from quarduan service[3966]

* fix: remove where from policy service[3966]

* fix: remove where from common service[3966]

* fix: remove where from database server[3966]

* fix: remove where from database helper[3966]

* feat: types for database helper[3966]

* feat: types for guardian service[3966]

* feat: types for policy service[3966]

* feat: types for loggers service[3966]

* feat: types for queue service[3966]

* feat: types for common library[3966]

* feat: types for db helper[3966]

* feat: types for db server[3966]

* feat: types for analitic service[3966]

* feat: types for db server[3966]

* feat: types for logger service[3966]

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* fix: lint errors

* fix: lint errors

* fix: get cache from base64

* fix: devide cases responce bufer and base64 in cache

* Feature/3966 database access layer refactoring agregation (#4048)

* fix: get cache from base64

* fix: devide cases responce bufer and base64 in cache

* feat: move aggregation filters to bd helper[3966]

* feat: move aggregation filters to bd helper for logger service[3966]

* feat: move aggregation filters to bd helper for policy service[3966]

* feat: move aggregation filters to bd helper for queue service[3966]

* feat: move aggregation filters to bd helper and server[3966]

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* Feature/3966 move grid fs from services and db server (#4051)

* fix: get cache from base64

* fix: devide cases responce bufer and base64 in cache

* feat: move aggregation filters to bd helper[3966]

* feat: move aggregation filters to bd helper for logger service[3966]

* feat: move aggregation filters to bd helper for policy service[3966]

* feat: move aggregation filters to bd helper for queue service[3966]

* feat: move aggregation filters to bd helper and server[3966]

* feat: move grid fs calls from db server to db helper[3966]

* feat: connect bd and grid fs in db helper[3966]

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* fix: types[3966]

* fix: lint error[3966]

* Feature/3966 database access layer refactoring common types in db server (#4073)

* GITBOOK-221: dropdown button block addon added

* Feature/hard coded default jwt secret key (#4053)

* remove hard coded JWT key
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix validator
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* move to RS256
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fixes
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* [skip ci] Add swagger.yaml

* fix routines::unsupported issue
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* merge develop
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix SR_INITIAL_PASSWORD
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

---------

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>
Co-authored-by: envision-ci-agent <envision-ci-agent@users.noreply.github.com>

* GITBOOK-222: added requestvcdocumentaddon block

* remove unused variables
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix: any entity arguments[3966]

* remove unused variables
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* ai-service cleanup (#4069)

Signed-off-by: Alexander Pyatakov <alex.pyatakov@envisionblockchain.com>

* Docker-compose fixes (#4070)

* YARN_CACHE_FOLDER fix and images version bump

Signed-off-by: Alexander Pyatakov <alex.pyatakov@envisionblockchain.com>

* Images version bump. Volumes path fixes

Signed-off-by: Alexander Pyatakov <alex.pyatakov@envisionblockchain.com>

---------

Signed-off-by: Alexander Pyatakov <alex.pyatakov@envisionblockchain.com>

* feat: types for options[3966]

* feat: add types for items in bd server[3966]

---------

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>
Signed-off-by: Alexander Pyatakov <alex.pyatakov@envisionblockchain.com>
Co-authored-by: prernaa.agarwal <prernaa.agarwal@envisionblockchain.com>
Co-authored-by: simvalery <valeriy.simonov@envisionblockchain.com>
Co-authored-by: envision-ci-agent <envision-ci-agent@users.noreply.github.com>
Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>
Co-authored-by: Alexander Pyatakov <alex.pyatakov@envisionblockchain.com>

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

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

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

---------

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>
Signed-off-by: Alexander Pyatakov <alex.pyatakov@envisionblockchain.com>
Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>
Co-authored-by: prernaa.agarwal <prernaa.agarwal@envisionblockchain.com>
Co-authored-by: simvalery <valeriy.simonov@envisionblockchain.com>
Co-authored-by: envision-ci-agent <envision-ci-agent@users.noreply.github.com>
Co-authored-by: Alexander Pyatakov <alex.pyatakov@envisionblockchain.com>
Co-authored-by: IharTsykala <ihatsykala@kitrum.com>

* GITBOOK-235: roadmap table changes

* 4086
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* 4086
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix lint
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix reset filters
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* GITBOOK-236: roadmap changes

* fix retire contract [skip ci] (#4170)

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* GITBOOK-237: Contract changes

* Update readme.md of iii.F

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* GITBOOK-238: Added section for SSL encryption configuration

* added gccm001 (1726477041.282981680) [skip ci] (#4169)

* added gccm001 (1726477041.282981680) [skip ci]

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* update gccm001 (1726567693.914953000) [skip ci]

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

---------

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* feat: cache serialization for streams (#4175)

* feat: cache serialization for streams

* fix: lint erros

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* Update readme.md of ML

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Update readme.md of CDM ML

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Update readme.md of tool 33

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* update tool and policy files [skip ci] (#4183)

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* Fixing frontend-demo image name (#4121)

Signed-off-by: Giuseppe Bertone <giuseppe.bertone@proton.me>

* fix: refactore configs useUnifiedTopology (#4184)

Co-authored-by: IharTsykala <ihatsykala@kitrum.com>

* 2933
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* 3435
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* Update README.md on SSL configuration

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* GITBOOK-243: roadmap changes

* update system schema
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix system schema
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* Add Deloitte ESI Mangrove policy to methodology library (#4114)

* Added Deloitte ESI Mangrove to Methodology library

Signed-off-by: Bram Bosch <bbosch@deloitte.nl>

* Moved to work in progress directory

As per Giuseppe's request

Signed-off-by: Bram Bosch <bbosch@deloitte.nl>

---------

Signed-off-by: Bram Bosch <bbosch@deloitte.nl>

* GITBOOK-244: roadmap changes

* GITBOOK-245: Added GCCM001 policy demo

* Create readme.md of GCCM001 

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Update readme.md of GCCM001

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Add files via upload

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Delete Methodology Library/Global Carbon Council/GCCM001/GCCM001 v4.0 ReadMe.docx

Signed-off-by: prernaadev01 <prernaa.agarwal@envisionblockchain.com>

* Feature/default values (#4203)

* added default values

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix sub schema issue

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix choosing first time preset value for ref

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix frequent refresh

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix sub tool schemas for published schemas

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix choosing sub schema while schema creation

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix choosing sub schemas for schema creation

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix export to excel

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* apply ui design

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix excel import export

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

---------

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix suggested value label [skip ci]

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix: invatidation cache schema with sub schemas by create schema (#4207)

* fix: invatidation cache schema with sub schemas by create schema

* feat: add invalidation for post put delete schemas

* fix: remove invalidation preview and xlsx

* fix: add invalidation importPolicyFromXlsx importPolicyFromXlsxAsync

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* GITBOOK-246: roadmap changes

* [WIP]feature/increase angular version (#4191)

* feat: base increase angular until 13

* feat: changing on front websocket service

* fix: proxy config path

* [WIP] feature/increase angular 14 version (#4193)

* feat: moving to 14 version of angular

* feat:base moving angular to 14 version

* feat: increase version for not base dependencies

* refactor code

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

---------

Co-authored-by: IharTsykala <ihatsykala@kitrum.com>
Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* fix:types of filters for findAndCount and count[3966] (#4210)

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* GITBOOK-247: added jwt keys section in installation

* [WIP] feat: save and update many with one connect to bd[3966] (#4127)

* feat: save and update many with one connect to bd[3966]

* feat: add many methods in db service[3966]

* fix: lint errors

* Feature/3966 database access layer refactoring impruving requests db microservises (#4143)

* fix: lint errors

* feat: add save many for guardian service[3966]

* feat: add save many for queue service[3966]

* feat: add update many for guardian service[3966]

* feat: add update many for common[3966]

* feat: add update many for policy service[3966]

* fix: update many for common[3966]

* fix: lint errors

* feat: unit tests for save and uodate many in db server and helper[3966]

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* refactore code

* fix: issue update many get collection for bulk write[3966]

* feat: add multi entities in tests[3966]

* fix: swich update schemas in db server to update db helper[3966]

* fix: delete update many[3966]

* fix: remove save many from queue service[3966]

* Revert "fix: remove save many from queue service[3966]"

This reverts commit c66a3cd3b2c35201d20d8308a40b1359a4a2b159.

* Revert "fix: delete update many[3966]"

This reverts commit ebfa5f50901c3ba13af047aeff367417aecc7e16.

* Revert "Revert "fix: remove save many from queue service[3966]""

This reverts commit 998dbe7513489dbdc81999e421e3ccbcc66feaea.

* fix: remove apdate many for contracts[3966]

* fix: remove promice all from update array[3966]

* refactor code

* refactor code

* fix: lint errors

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>
Co-authored-by: IharTsykala <ihatsykala@kitrum.com>

* feature/4194 increase angular 15 version (#4212)

* feat: base increase angular until 13

* feat: changing on front websocket service

* fix: proxy config path

* [WIP] feature/increase angular 14 version (#4193)

* feat: moving to 14 version of angular

* feat:base moving angular to 14 version

* feat: increase version for not base dependencies

* refactor code

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* feat: base dependencies before migration[4194]

* feat: dependencies after base migration[4194]

* feat: migration material[4194]

* fix: import errors[4194]

* feat: legasy styles in angular json[4194]

* fix: frontend warnings

* refactore code

---------

Co-authored-by: IharTsykala <ihatsykala@kitrum.com>
Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* fix: styles issues from past incresing versions[4194] (#4222)

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* GITBOOK-248: Added schema defined values docs

* GITBOOK-249: updated roadmap

* tls (#4230)

* fix root document view
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix virtual users order
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix companyLogo === null error
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* tls encryption
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* disable tls by default
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix schemas
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* [skip ci] Add swagger.yaml

* large payload container tls
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

* fix
Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>

---------

Signed-off-by: simvalery <valeriy.simonov@envisionblockchain.com>
Co-authored-by: envision-ci-agent <envision-ci-agent@users.noreply.github.com>

* fix pagination for hedera rest api (#4219)

* fix pagination for hedera rest api

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* added max limit constant to indexer

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* added missing limit type

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

---------

Signed-off-by: Artem Buslaev <artem.buslaev@envisionblockchain.com>

* fix: update notification[3966] (#4238)

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* Guardian analytics: bottom-up data traceability (#4232)

#3336 Guardian analytics: bottom-up data traceability

* GITBOOK-250: updated versioning docs

* Submitting VM0003, CDM AR Tool 03, CDM AR Tool 04 on behalf of Allcot IO (#4239)

* Submitting VM003 on behalf of AllcotIO

* VM0003 Policy on behalf of AllcotIO

* READme changes

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* CDM AR Tool 03 on behalf of Allcot IO

* CDM AR Tool 04 on behalf of Allcot IO

* Update README

* Update README.md

* Update README.md

* Update README.md

* Add VM0033 documentation and schema (#4231)

Co-authored-by: Gautam Prajapati <gautam.prajapati@airbnb.com>

* fix policy statistics

Signed-off-by: Stepan Kiryakov <stepan.kiryakov@envisionblockchain.com>

* Fix/4194 increase angular 15 version styles (#4241)

* fix: styles issues from past incresing versions[4194]

* feat: create schema styles[4194]

---------

Co-authored-by: Ihar <igor.tsykala@envisionblockchain.com>

* feat: move to angular 16 and primeng 16 [4194] (#4245)

* feat: move to angular 16 and primeng 16 [4194]

* fix: log message type drobdown[4194]

* fix: buttons colors and paddings[4194]

* fix: confirm dialog component[4194]

* fix: tooltips and hovers in policy menu[4194]

* fix: color of delete button in policy[…
  • Loading branch information
24 people authored Nov 4, 2024
1 parent b3073d4 commit ed24aad
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 4 deletions.
1 change: 1 addition & 0 deletions indexer-api-gateway/src/app.ts
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ Promise.all([
queue: 'INDEXER_API_SERVICES',
servers: [`nats://${process.env.MQ_ADDRESS}:4222`],
},
// tls: GenerateTLSOptionsNats()
});
app.useGlobalPipes(
new ValidationPipe({
Expand Down
2 changes: 2 additions & 0 deletions indexer-common/src/index.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
import 'reflect-metadata';
import * as ent from './entity/index.js';

export * from './entity/index.js';
export * from './utils/utils.js';
export * from './utils/environment.js';
export * from './utils/job.js';
export * from './utils/tls.js';
export * from './db-helper/db-config.js';
export * from './db-helper/db-migration.js';
export * from './db-helper/db-helper.js';
Expand Down
10 changes: 10 additions & 0 deletions indexer-common/src/utils/tls.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
export function GenerateTLSOptionsNats() {
if (process.env.TLS_CERT && process.env.TLS_KEY) {
return {
cert: process.env.TLS_CERT,
key: process.env.TLS_KEY,
ca: process.env.TLS_CA
}
}
return undefined;
}
3 changes: 1 addition & 2 deletions indexer-service/src/app.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import * as process from 'process';
import { Module } from '@nestjs/common';
import { NestFactory } from '@nestjs/core';
import { ClientsModule, MicroserviceOptions, Transport, } from '@nestjs/microservices';
import { COMMON_CONNECTION_CONFIG, DataBaseHelper, entities, Migration, Utils, } from '@indexer/common';
import { COMMON_CONNECTION_CONFIG, DataBaseHelper, entities, GenerateTLSOptionsNats, Migration, Utils } from '@indexer/common';
import { ChannelService } from './api/channel.service.js';
import { LogService } from './_dev/api/log.service.js';
import { SearchService } from './api/search.service.js';
Expand All @@ -12,7 +12,6 @@ import { LandingService } from './api/landing.service.js';
import { AnalyticsService } from './api/analytics.service.js';
import { SynchronizationAnalytics, SynchronizationContracts, SynchronizationDid, SynchronizationModules, SynchronizationPolicy, SynchronizationProjects, SynchronizationRegistries, SynchronizationRoles, SynchronizationSchemas, SynchronizationTools, SynchronizationTopics, SynchronizationVCs, SynchronizationVPs, } from './helpers/synchronizers/index.js';
import { fixtures } from './helpers/fixtures.js';
import { GenerateTLSOptionsNats } from '@guardian/common';

const channelName = (
process.env.SERVICE_CHANNEL || `indexer-service.${Utils.GenerateUUIDv4(26)}`
Expand Down
3 changes: 1 addition & 2 deletions indexer-worker-service/src/app.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,7 @@ import { ClientsModule, MicroserviceOptions, Transport } from '@nestjs/microserv
import { ChannelService, Worker } from './api/channel.service.js';
import { IPFSService } from './loaders/ipfs-service.js';
import { HederaService } from './loaders/hedera-service.js';
import { COMMON_CONNECTION_CONFIG, DataBaseHelper, entities, Environment, Migration, Utils } from '@indexer/common';
import { GenerateTLSOptionsNats } from '@guardian/common';
import { COMMON_CONNECTION_CONFIG, DataBaseHelper, entities, Environment, GenerateTLSOptionsNats, Migration, Utils } from '@indexer/common';

const channelName = (process.env.SERVICE_CHANNEL || `indexer-worker.${Utils.GenerateUUIDv4(26)}`).toUpperCase();

Expand Down

0 comments on commit ed24aad

Please sign in to comment.