Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
4639c55
fix: policy header color; add assigned menu
Stepan-Kirjakov Nov 17, 2025
10055ce
Update readme.md of VM33
prernaadev01 Nov 17, 2025
6a055b1
Update readme.md of VM33
prernaadev01 Nov 17, 2025
4bbb755
fix: grid footer
DariyEnvision Nov 20, 2025
11cac62
Remove unused lock and build info files
Pyatakov Nov 21, 2025
d695f16
Update Docker compose configs
Pyatakov Nov 24, 2025
d93ac0d
chore(deps): bump step-security/publish-unit-test-result-action
dependabot[bot] Nov 25, 2025
bd64aa6
feat: 3375 (#5478)
DariyEnvision Nov 25, 2025
385ef44
Update VM0033 policy. (#5502)
DariyEnvision Nov 25, 2025
1d17a0e
fix: E2e tests
Celiant Nov 26, 2025
1dbf3f5
feat: 4730 graphical view formula linked definitions
ihar-tsykala Nov 27, 2025
9f59fd5
feat: 3008 Records for published policy
egorenvisionblockchain Nov 28, 2025
c36c0a4
feat: 2837 Next phase of Tools evolution
DariyEnvision Dec 1, 2025
1498b92
chore(deps): bump validator to 13.15.23 in /e2e-tests
Pyatakov Dec 2, 2025
dd3ffd2
chore(deps): bump step-security/publish-unit-test-result-action (#5522)
dependabot[bot] Dec 2, 2025
afa173c
fix: tool import version
DariyEnvision Dec 2, 2025
de23975
chore(deps): bump js-yaml from 4.1.0 to 4.1.1 in /e2e-tests
dependabot[bot] Dec 2, 2025
9193e2a
chore(deps): bump axios in /demia/demia_tester_scripts
dependabot[bot] Dec 2, 2025
cf32a18
fix: Added several tooltips in policy configuration
Pyatakov Dec 2, 2025
4c969c9
fix: update balance ammount
Celiant Dec 2, 2025
266c608
update balance for daily CI
Celiant Dec 3, 2025
84f13e3
fix: tags topic creation for tools in policy import
DariyEnvision Dec 3, 2025
2c19740
fix policy roles
Stepan-Kirjakov Dec 8, 2025
ec19e99
chore(deps): bump step-security/harden-runner from 2.13.2 to 2.13.3
dependabot[bot] Dec 9, 2025
771b712
chore(deps): bump actions/setup-node from 6.0.0 to 6.1.0
dependabot[bot] Dec 9, 2025
add6cd1
chore(deps): bump actions/checkout from 5.0.0 to 6.0.1
dependabot[bot] Dec 9, 2025
ec9e7d6
chore(deps): bump @formulajs/formulajs from 4.5.1 to 4.5.4
dependabot[bot] Dec 9, 2025
e4ca46b
fix: update initial balance and IPFS gateway
Pyatakov Dec 10, 2025
7648233
fix: e2e config update
Celiant Dec 12, 2025
1303106
feat: web3.storage to Storacha migration
Pyatakov Dec 12, 2025
1d1ffe6
Update and add indexes in TaskEntity
Pyatakov Dec 16, 2025
4d63db1
fix: 4076 4077 unified tables design
Pyatakov Dec 17, 2025
d307641
chore(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0
dependabot[bot] Dec 17, 2025
a93c77c
chore(deps): bump step-security/harden-runner from 2.13.3 to 2.14.0
dependabot[bot] Dec 17, 2025
85abea2
fix: custom mirror node
DariyEnvision Dec 18, 2025
8ee0707
fix: 3008 update records logic
egorenvisionblockchain Dec 19, 2025
6eab4aa
feat: Hot-fix Release 3.4.1
Pyatakov Dec 22, 2025
15abc5f
chore(deps): bump docker/setup-buildx-action from 3.11.1 to 3.12.0
dependabot[bot] Dec 22, 2025
fad6100
Migrate from @hashgraph/sdk to @hiero-ledger/sdk
Pyatakov Dec 22, 2025
1eca590
chore(deps): bump geotiff from 2.1.4-beta.0 to 2.1.4-beta.1
dependabot[bot] Dec 22, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 3 additions & 3 deletions .github/workflows/add-documentation-to-repo.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,15 @@ jobs:
mongodb-version: [ 7.0.21 ]
steps:
- name: Harden Runner
uses: step-security/harden-runner@95d9a5deda9de15063e7595e9719c11c38c90ae2 # v2.13.2
uses: step-security/harden-runner@20cf305ff2072d973412fa9b1e3a4f227bda3c76 # v2.14.0
with:
egress-policy: audit

- name: Checkout Code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 #v6.0.0
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f #v6.1.0
with:
node-version: ${{ matrix.node-version }}

Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/api-after-commit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,15 +19,15 @@ jobs:
mongodb-version: [ 7.0.21 ]
steps:
- name: Harden Runner
uses: step-security/harden-runner@95d9a5deda9de15063e7595e9719c11c38c90ae2 # v2.13.2
uses: step-security/harden-runner@20cf305ff2072d973412fa9b1e3a4f227bda3c76 # v2.14.0
with:
egress-policy: audit

- name: Checkout Code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 #v6.0.0
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f #v6.1.0
with:
node-version: ${{ matrix.node-version }}

Expand Down Expand Up @@ -173,7 +173,7 @@ jobs:
docker rm -f cypress-test-run || true

- name: Publish API Test Results
uses: step-security/publish-unit-test-result-action@c8537a200a435e2560109a6a8ed9cac838b62656 # v2.20.5
uses: step-security/publish-unit-test-result-action@914f0f642c242f38335a491805adfc9bd64b1cbb # v2.21.1
if: always()
with:
files: e2e-tests/cypress/test_results/**/*.xml
12 changes: 6 additions & 6 deletions .github/workflows/api-manual.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,15 @@ jobs:
mongodb-version: [7.0.21]
steps:
- name: Harden Runner
uses: step-security/harden-runner@95d9a5deda9de15063e7595e9719c11c38c90ae2 # v2.13.2
uses: step-security/harden-runner@20cf305ff2072d973412fa9b1e3a4f227bda3c76 # v2.14.0
with:
egress-policy: audit

- name: Checkout Code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 #v6.0.0
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f #v6.1.0
with:
node-version: ${{ matrix.node-version }}

Expand Down Expand Up @@ -148,8 +148,8 @@ jobs:
ACCESS_TOKEN_UPDATE_INTERVAL: 600000
MIN_PASSWORD_LENGTH: 4
PASSWORD_COMPLEXITY: easy
INITIAL_BALANCE: 5
INITIAL_STANDARD_REGISTRY_BALANCE: 100
INITIAL_BALANCE: 10
INITIAL_STANDARD_REGISTRY_BALANCE: 140

- name: Build Cypress Docker image
run: docker build -t cypress-runner ./e2e-tests
Expand Down Expand Up @@ -178,7 +178,7 @@ jobs:
docker rm -f cypress-test-run || true

- name: Publish API Test Results
uses: step-security/publish-unit-test-result-action@c8537a200a435e2560109a6a8ed9cac838b62656 # v2.20.5
uses: step-security/publish-unit-test-result-action@914f0f642c242f38335a491805adfc9bd64b1cbb # v2.21.1
if: always()
with:
files: e2e-tests/cypress/test_results/**/*.xml
12 changes: 6 additions & 6 deletions .github/workflows/api-schedule-all.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,17 +18,17 @@ jobs:
mongodb-version: [ 7.0.21 ]
steps:
- name: Harden Runner
uses: step-security/harden-runner@95d9a5deda9de15063e7595e9719c11c38c90ae2 # v2.13.2
uses: step-security/harden-runner@20cf305ff2072d973412fa9b1e3a4f227bda3c76 # v2.14.0
with:
egress-policy: audit

- name: Checkout Code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
with:
ref: 'develop'

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 #v6.0.0
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f #v6.1.0
with:
node-version: ${{ matrix.node-version }}

Expand Down Expand Up @@ -146,8 +146,8 @@ jobs:
ACCESS_TOKEN_UPDATE_INTERVAL: 600000
MIN_PASSWORD_LENGTH: 4
PASSWORD_COMPLEXITY: easy
INITIAL_BALANCE: 5
INITIAL_STANDARD_REGISTRY_BALANCE: 100
INITIAL_BALANCE: 10
INITIAL_STANDARD_REGISTRY_BALANCE: 140

- name: Build Cypress Docker image
run: docker build -t cypress-runner ./e2e-tests
Expand Down Expand Up @@ -176,7 +176,7 @@ jobs:
docker rm -f cypress-test-run || true

- name: Publish API Test Results
uses: step-security/publish-unit-test-result-action@c8537a200a435e2560109a6a8ed9cac838b62656 # v2.20.5
uses: step-security/publish-unit-test-result-action@914f0f642c242f38335a491805adfc9bd64b1cbb # v2.21.1
if: always()
with:
files: e2e-tests/cypress/test_results/**/*.xml
8 changes: 4 additions & 4 deletions .github/workflows/api-schedule-vm0033.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,17 +18,17 @@ jobs:
mongodb-version: [ 7.0.21 ]
steps:
- name: Harden Runner
uses: step-security/harden-runner@95d9a5deda9de15063e7595e9719c11c38c90ae2 # v2.13.2
uses: step-security/harden-runner@20cf305ff2072d973412fa9b1e3a4f227bda3c76 # v2.14.0
with:
egress-policy: audit

- name: Checkout Code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
with:
ref: 'develop'

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 #v6.0.0
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f #v6.1.0
with:
node-version: ${{ matrix.node-version }}

Expand Down Expand Up @@ -176,7 +176,7 @@ jobs:
docker rm -f cypress-test-run || true

- name: Publish API Test Results
uses: step-security/publish-unit-test-result-action@c8537a200a435e2560109a6a8ed9cac838b62656 # v2.20.5
uses: step-security/publish-unit-test-result-action@914f0f642c242f38335a491805adfc9bd64b1cbb # v2.21.1
if: always()
with:
files: e2e-tests/cypress/test_results/**/*.xml
4 changes: 2 additions & 2 deletions .github/workflows/flow-pull-request-formatting.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
runs-on: guardian-linux-medium
steps:
- name: Harden Runner
uses: step-security/harden-runner@95d9a5deda9de15063e7595e9719c11c38c90ae2 # v2.13.2
uses: step-security/harden-runner@20cf305ff2072d973412fa9b1e3a4f227bda3c76 # v2.14.0
with:
egress-policy: audit

Expand All @@ -46,7 +46,7 @@ jobs:

steps:
- name: Harden Runner
uses: step-security/harden-runner@95d9a5deda9de15063e7595e9719c11c38c90ae2 # v2.13.2
uses: step-security/harden-runner@20cf305ff2072d973412fa9b1e3a4f227bda3c76 # v2.14.0
with:
egress-policy: audit

Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,15 @@ jobs:
node-version: [ 20.19.5 ]
steps:
- name: Harden Runner
uses: step-security/harden-runner@95d9a5deda9de15063e7595e9719c11c38c90ae2 # v2.13.2
uses: step-security/harden-runner@20cf305ff2072d973412fa9b1e3a4f227bda3c76 # v2.14.0
with:
egress-policy: audit

- name: Checkout Code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 #v6.0.0
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f #v6.1.0
with:
node-version: ${{ matrix.node-version }}

Expand Down Expand Up @@ -131,7 +131,7 @@ jobs:
OPERATOR_KEY: ${{ secrets.CI_HEDERA_PRIV_KEY }}

- name: Publish Unit Test Results
uses: step-security/publish-unit-test-result-action@c8537a200a435e2560109a6a8ed9cac838b62656 # v2.20.5
uses: step-security/publish-unit-test-result-action@914f0f642c242f38335a491805adfc9bd64b1cbb # v2.21.1
if: always()
with:
files: test_results/**/*.xml
6 changes: 3 additions & 3 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
contents: read
steps:
- name: Harden Runner
uses: step-security/harden-runner@95d9a5deda9de15063e7595e9719c11c38c90ae2 # v2.13.2
uses: step-security/harden-runner@20cf305ff2072d973412fa9b1e3a4f227bda3c76 # v2.14.0
with:
egress-policy: audit

Expand All @@ -29,7 +29,7 @@ jobs:
if_false: 'hotfix'

- name: Checkout
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1

- name: get-npm-version
id: package-version
Expand All @@ -42,7 +42,7 @@ jobs:
uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3.7.0

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0

- name: Authenticate to Google Cloud
id: auth
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/ui-manual.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,15 +18,15 @@ jobs:
mongodb-version: [7.0.21]
steps:
- name: Harden Runner
uses: step-security/harden-runner@95d9a5deda9de15063e7595e9719c11c38c90ae2 # v2.13.2
uses: step-security/harden-runner@20cf305ff2072d973412fa9b1e3a4f227bda3c76 # v2.14.0
with:
egress-policy: audit

- name: Checkout Code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 #v6.0.0
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f #v6.1.0
with:
node-version: ${{ matrix.node-version }}

Expand Down Expand Up @@ -176,14 +176,14 @@ jobs:
docker rm -f cypress-test-run || true

- name: Upload screenshots
uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4 # v5.0.0
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
if: failure()
with:
name: cypress-screenshots
path: e2e-tests/cypress/screenshots

- name: Publish API Test Results
uses: step-security/publish-unit-test-result-action@c8537a200a435e2560109a6a8ed9cac838b62656 # v2.20.5
uses: step-security/publish-unit-test-result-action@914f0f642c242f38335a491805adfc9bd64b1cbb # v2.21.1
if: always()
with:
files: e2e-tests/cypress/test_results/**/*.xml
Binary file removed Methodology Library/ACE/ace.policy
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# ACE Policy
# African Clean Energy(ACE) Policy

This policy sets out the standard procedure for collecting stove usage data, transforming it into measurable carbon offsets, and managing CO₂ tokens through Salesforce and Google Cloud systems. It ensures transparent, verifiable, and certifiable carbon credit generation aligned with Gold Standard or equivalent certification.

Expand All @@ -22,7 +22,7 @@ This workflow governs how customer, device, and stove data are logged, validated

Login using credentials and from the policy tab we can see all policies from the list of policies tab.![][image1]

Then select the policy ACE and choose the role
Then select the policy African Clean Energy(ACE) and choose the role

#### This claim has three roles:

Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# ACE Policy & Guardian Workflow
# African Clean Energy(ACE) Policy & Guardian Workflow

The workflow focuses on the introduction and use of improved cookstoves that replace traditional, inefficient stoves. By monitoring stove use and fuel consumption, projects can demonstrate measurable reductions in greenhouse gas (GHG) emissions while also delivering social and health benefits.

Expand Down Expand Up @@ -71,9 +71,9 @@ The system ensures transparent, verifiable, and certifiable carbon credit genera

---

## ACE Policy Scope
## African Clean Energy(ACE) Policy Scope

The ACE policy outlines:
The African Clean Energy(ACE) policy outlines:

- Stove usage data collection and syncing
- Data processing using BigQuery and Salesforce
Expand Down Expand Up @@ -177,4 +177,4 @@ All tokens and offsets generated follow compliance checks to ensure alignment wi
MIT License (or as applicable to your organization)


[workflow]: <assets/images/workflow.png>
[workflow]: <assets/images/workflow.png>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Loading