• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

input-output-hk / atala-prism-building-blocks / 5223608152 / 1
49%
main: 49%

Build:
DEFAULT BRANCH: main
Ran 09 Jun 2023 03:42PM UTC
Files 250
Run time 4s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

09 Jun 2023 03:38PM UTC coverage: 27.196% (-0.05%) from 27.25%
5223608152.1

push

web-flow
feat(prism-agent): integrate credential schema into VC issue flow (#541)

* feat(pollux): add URIDereferencer trait

* feat(pollux): add Everit & Networknt Json schema validators dependencies

* feat(pollux): implement Json schema validation with both Everit and Networknt vlaidators

* feat(prism-agent): provide a default URIDereferencer implementation layer

* feat(prism-agent): get rid of Everit lib and rely solely on Networknt

* test(pollux): fix failing unit test + code cleanup

* test(pollux): add a few VC schema validation unit tests

* feat(pollux): accept an arbitrary Json structure as claims instead of a simple Map[String, String]

* feat(prism-agent): accept an arbitrary Json structure as VC offer claims

* feat(pollux): introduce URIDereferencerError trait

* feat(prism-agent): improve error management in URI dereferencer impl

* fix(pollux): extend 'schemaId' column length to 500

* feat(pollux): support any type of JSON value at root level and encode them all as 'application/json'

* feat(pollux): only accept CredentialSchema2022/2020-12 VC schemas types

* feat(pollux): add 'schema_id' attribute to credential preview

* chore(prism-agent): fix Driving License schema example used in schema registry endpoints

* feat(prism-agent): introduce 'http' and 'resource' uri dereferencers + fix unit tests

* feat(pollux): move credential schema validation logic to CredentialSchema class

* feat(prism-agent): handle new CredentialSchemaError

* feat(prism-agent): add basic schema input validation in /schema-registry/schemas create and update endpoints

* chore(prism-agent): finalise main branch merge

* chore(prism-agent): bump Networknt JSON validation lib to latest version (1.0.83)

* feat(prism-agent): check that the credential schema author DID belongs to the agent instance

* chore(pollux): rename latest migration script

* chore(prism-agent): bump ZIO version to 2.0.14 and introduce zio-mock lib... (continued)

2468 of 9075 relevant lines covered (27.2%)

0.27 hits per line

Source Files on job 5223608152.1
  • Tree
  • List 0
  • Changed 101
  • Source Changed 18
  • Coverage Changed 100
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 5223608152
  • ab88736d on github
  • Prev Job for on main (#5220653514.1)
  • Next Job for on main (#5276631506.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc