Skip to content

Digital Credentials API support + platform dependencies upgrade - #172

Merged
AlexanderShenshin merged 6 commits into
mainfrom
implements-dc-api
Jun 23, 2026
Merged

Digital Credentials API support + platform dependencies upgrade#172
AlexanderShenshin merged 6 commits into
mainfrom
implements-dc-api

Conversation

@AlexanderShenshin

Copy link
Copy Markdown
Contributor

Description:

  • Added Digital Credentials API support for Heka Wallet and Identity Service + Web UI
  • Updated core platform dependencies
    • Credo - v0.7.0
    • NestJS - v11
    • MikroORM - v7

Checklist

  • Documented (Code comments, README, etc.)
  • Tested (unit, integration, etc.)

tajang97 and others added 4 commits April 2, 2026 13:21
Signed-off-by: nodirbek.parpibaev <nodirbek.parpibaev@dsr-corporation.com>
Signed-off-by: nodirbek.parpibaev <nodirbek.parpibaev@dsr-corporation.com>
Signed-off-by: Alexander Shenshin <alexander.shenshin@dsr-corporation.com>
Signed-off-by: Alexander Shenshin <alexander.shenshin@dsr-corporation.com>
@AlexanderShenshin AlexanderShenshin self-assigned this Jun 22, 2026
@lfdt-bot

lfdt-bot commented Jun 22, 2026

Copy link
Copy Markdown

Snyk checks have failed. 4 issues have been found so far.

Status Scan Engine Critical High Medium Low Total (4)
Open Source Security 1 1 2 0 4 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

Signed-off-by: Alexander Shenshin <alexander.shenshin@dsr-corporation.com>
@github-actions

github-actions Bot commented Jun 23, 2026

Copy link
Copy Markdown

Coverage Report for ./heka-identity-service

Status Category Percentage Covered / Total
🔵 Lines 92.52% 3096 / 3346
🔵 Statements 92.52% 3096 / 3346
🔵 Functions 97.31% 181 / 186
🔵 Branches 82.82% 738 / 891
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
heka-identity-service/src/common/auth/auth.service.ts 100% 95.83% 100% 100%
heka-identity-service/src/common/did-registrar/did-registrar.service.ts 85.52% 50% 100% 85.52% 46-48, 54, 68-69, 88-91, 99-100
heka-identity-service/src/issuance-template/issuance-template.service.ts 99.16% 90.51% 100% 99.16% 101-102, 183
heka-identity-service/src/openid4vc/verification-sessions/verification-session.service.ts 96.26% 91.66% 100% 96.26% 33-34, 126, 178, 186
heka-identity-service/src/prepare-wallet/prepare-wallet.service.ts 92.63% 59.09% 100% 92.63% 71-72, 99-101, 112-113
heka-identity-service/src/revocation/status-list/status-list.service.ts 100% 91.66% 100% 100%
heka-identity-service/src/schema-v2/schema-v2.service.ts 98.34% 86.4% 100% 98.34% 321, 324-325, 456-460
heka-identity-service/src/verification-template/verification-template.service.ts 94.6% 86.59% 100% 94.6% 101-102, 247-251, 356-362, 380-381, 384-385
Generated in workflow #192 for commit 19d67e0 by the Vitest Coverage Report Action

Signed-off-by: Alexander Shenshin <alexander.shenshin@dsr-corporation.com>
@AlexanderShenshin
AlexanderShenshin merged commit c0833a8 into main Jun 23, 2026
11 of 12 checks passed
@AlexanderShenshin
AlexanderShenshin deleted the implements-dc-api branch June 23, 2026 13:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants