Releases: hyperledger/identus-cloud-agent
Identus Cloud Agent v1.33.0
New features
- First iteration of renaming PRISM Agent to Cloud Agent within Identus project
- Use ZIO Failures and Defects effectively + RFC-9457 in connect
- Verification API for Verifiable Credentials
- Support Ed25519 and X25519 key type of managed DID via curve parameter when managing DID using REST interface
Bug fixes
- Check purpose of the keys and fix the fact that issuers DID without purpose "assertionMethod" can issue VC and API does not fail although logs show failure under the hood
- Add shared-crypto module and apollo wrapper for other key types
- Use Apollo for secp256k1 in shared-crypto
- Add missing 'PresentationVerificationFailed' status
- Expose pg_admin port on the localhost interface only
- Remove prism-crypto dependency
- Update Open-api-spec and Generator script to use new Identus naming
Identus Cloud Agent v1.32.0
Bug Fixes
add shared-crypto module and apollo wrapper for other key types (#958) (7eaa66c)
Check purpose of the keys (#968) (4b8e48d)
Integration Test (#974) (847eb2f)
prism-agent: add missing 'PresentationVerificationFailed' status to REST API response enum (#948) (9a38cc9)
use apollo for secp256k1 in shared-crypto (#971) (dd5e20b)
Features
add sample maintainers.md (#878) (c6a41ed)
agent: verification API integration test + documentation ATL-6775 (#986) (9308b21)
Align the repo with new name identus-cloud-agent (#973) (9fc7bb0)
Configurations load improvement (#954) (dfb7577)
connect: ATL-6599 Use ZIO Failures and Defects effectively + RFC-9457 in connect (#927) (eb898e0)
key management for Ed25519 and X25519 (#966) (a0f6819)
Vc Verification Api (#975) (f0a1f2c)
prism-agent-v1.31.0
What's Changed
- docs(prism-agent): ADR - use Error handling report problem by @mineme0110 in https://github.com/hyperledger-labs/open-enterprise-agent/pull/847
- fix: correct the config environment variable name by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/905
- docs: update PR template by @mkbreuningIOHK in https://github.com/hyperledger-labs/open-enterprise-agent/pull/896
- feat: ZKP verification by @CryptoKnightIOG in https://github.com/hyperledger-labs/open-enterprise-agent/pull/792
- docs(prism-agent): ATL-6272 improve issue credentials OAS doc by @bvoiturier in https://github.com/hyperledger-labs/open-enterprise-agent/pull/907
- docs: update multi-tenancy.md by @robertocarvajal in https://github.com/hyperledger-labs/open-enterprise-agent/pull/910
- feat(agent): make the connection pool size configurable, fixes #913 by @yshyn-iohk in https://github.com/hyperledger-labs/open-enterprise-agent/pull/914
- docs(prism-agent): 895 update the pr template by @mkbreuningIOHK in https://github.com/hyperledger-labs/open-enterprise-agent/pull/912
- fix: integration test by @CryptoKnightIOG in https://github.com/hyperledger-labs/open-enterprise-agent/pull/915
- fix: allow configurable path convention for vault secrets by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/918
- feat: Fix Update Schema and CredentialDef on Receive Credential by @CryptoKnightIOG in https://github.com/hyperledger-labs/open-enterprise-agent/pull/920
- docs(prism-agent): Add new ADR "handle errors in background jobs" by @bvoiturier in https://github.com/hyperledger-labs/open-enterprise-agent/pull/921
- fix(prism-agent): add validation for endpoint url by @mineme0110 in https://github.com/hyperledger-labs/open-enterprise-agent/pull/919
- fix: add Anoncreds Integration Test by @CryptoKnightIOG in https://github.com/hyperledger-labs/open-enterprise-agent/pull/923
- test: enhancements + vault token test by @amagyar-iohk in https://github.com/hyperledger-labs/open-enterprise-agent/pull/924
- docs: update code owners by @mkbreuningIOHK in https://github.com/hyperledger-labs/open-enterprise-agent/pull/925
- docs: add missing vault env from docs by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/931
- feat: add revocation for JWT credentials by @shotexa in https://github.com/hyperledger-labs/open-enterprise-agent/pull/934
- fix: align keycloak version by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/936
- fix(pollux): Undo edit migration for revocation status lists by @shotexa in https://github.com/hyperledger-labs/open-enterprise-agent/pull/937
- fix: anoncred test by @CryptoKnightIOG in https://github.com/hyperledger-labs/open-enterprise-agent/pull/940
- fix(pollux): function that allocates status list credential does not work correctly in multi threaded environment by @shotexa in https://github.com/hyperledger-labs/open-enterprise-agent/pull/941
New Contributors
- @robertocarvajal made their first contribution in https://github.com/hyperledger-labs/open-enterprise-agent/pull/910
Full Changelog: https://github.com/hyperledger-labs/open-enterprise-agent/compare/prism-agent-v1.28.0...prism-agent-v1.31.0
prism-agent-v1.28.0
What's Changed
- docs: add description to credential definition and system endpoints by @yshyn-iohk in https://github.com/hyperledger-labs/open-enterprise-agent/pull/861
- ci: pin the 'action-semantic-pull-request' plugin version to 5.2.0 by @bvoiturier in https://github.com/hyperledger-labs/open-enterprise-agent/pull/872
- docs(prism-agent): improve Connect OAS doc by @bvoiturier in https://github.com/hyperledger-labs/open-enterprise-agent/pull/854
- docs(prism-agent): ADR - use ZIO failures and defects effectively by @bvoiturier in https://github.com/hyperledger-labs/open-enterprise-agent/pull/853
- feat: interoperable schema changes by @CryptoKnightIOG in https://github.com/hyperledger-labs/open-enterprise-agent/pull/870
- ci: upgrade action plugin versions by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/875
- docs(node): Add instructions on how to use the node by @shotexa in https://github.com/hyperledger-labs/open-enterprise-agent/pull/874
- fix(prism-agent): update didcomm peerdid library to support latest spec by @mineme0110 in https://github.com/hyperledger-labs/open-enterprise-agent/pull/877
- docs(prism-agent): fix agent OAS spec issues and add contacts infos by @bvoiturier in https://github.com/hyperledger-labs/open-enterprise-agent/pull/885
- feat: support vault AppRole authentication by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/884
- fix: remove hard code did:example:* by @FabioPinheiro in https://github.com/hyperledger-labs/open-enterprise-agent/pull/882
- docs: update vault secret storage operation by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/886
- docs(prism-agent): remove the contact section from the OAS spec by @bvoiturier in https://github.com/hyperledger-labs/open-enterprise-agent/pull/887
- docs: Update DIDEndpoints.scala by @petevielhaber in https://github.com/hyperledger-labs/open-enterprise-agent/pull/889
- docs: Update ConnectionEndpoints.scala by @petevielhaber in https://github.com/hyperledger-labs/open-enterprise-agent/pull/888
- feat: add credential def performance test by @davidpoltorak-io in https://github.com/hyperledger-labs/open-enterprise-agent/pull/865
- feat(pollux): add Json VC schema meta validation by @bvoiturier in https://github.com/hyperledger-labs/open-enterprise-agent/pull/892
- fix: re-enable logging with SLF4J and add traceId by @FabioPinheiro in https://github.com/hyperledger-labs/open-enterprise-agent/pull/869
- fix(prism-agent): increase http timeout communication channel closing… by @mineme0110 in https://github.com/hyperledger-labs/open-enterprise-agent/pull/901
- fix: remove oas schema format for empty repsonse body by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/902
Full Changelog: https://github.com/hyperledger-labs/open-enterprise-agent/compare/prism-agent-v1.25.0...prism-agent-v1.28.0
Open Enterprise Agent v1.25.0
What's Changed
- fix: correct OAS examples by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/810
- feat: Consumer restricition parametarization by @milosbackonja in https://github.com/hyperledger-labs/open-enterprise-agent/pull/814
- fix: correct OAS example by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/816
- feat: Liveness, and readiness probes by @milosbackonja in https://github.com/hyperledger-labs/open-enterprise-agent/pull/817
- test: add support of bearer auth for remote envs in integration tests by @antonbaliasnikov in https://github.com/hyperledger-labs/open-enterprise-agent/pull/818
- fix: Swithing to startupProbe from Readiness by @milosbackonja in https://github.com/hyperledger-labs/open-enterprise-agent/pull/821
- feat: Tune postgresql - helm chart by @milosbackonja in https://github.com/hyperledger-labs/open-enterprise-agent/pull/822
- chore: quoute for postgresql definition - helm chart by @milosbackonja in https://github.com/hyperledger-labs/open-enterprise-agent/pull/825
- fix: Change resource defaults for postgres by @milosbackonja in https://github.com/hyperledger-labs/open-enterprise-agent/pull/827
- feat: complete the integration with anoncred and fixes by @FabioPinheiro in https://github.com/hyperledger-labs/open-enterprise-agent/pull/820
- feat: add configuration for gRPC usePlainText (enable TLS for gRPC) by @davidpoltorak-io in https://github.com/hyperledger-labs/open-enterprise-agent/pull/823
- docs: add ADR on supporting admin auth using keycloak JWT by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/832
- docs(prism-agent): ATL-6269 improve connections OpenAPI doc by @bvoiturier in https://github.com/hyperledger-labs/open-enterprise-agent/pull/833
- docs(prism-agent): add verification policy OpenAPI description by @yshyn-iohk in https://github.com/hyperledger-labs/open-enterprise-agent/pull/835
- feat(prism-agent): add JWT auth support for agent-admin role by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/840
- docs(prism-agent): improve did-registrar OpenAPI doc by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/842
- docs(prism-agent): add credential schema OpenAPI documentation by @yshyn-iohk in https://github.com/hyperledger-labs/open-enterprise-agent/pull/843
- test: add integration test configuration for keycloak JWT with role by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/848
- chore: cleanup experiment (remove sandbox/prism-agent-tapir) by @FabioPinheiro in https://github.com/hyperledger-labs/open-enterprise-agent/pull/851
- docs: add admin role JWT authz tutorial by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/846
- docs: improve oas doc for DID and wallet endpoints by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/855
- ci: update CODEOWNERS [skip ci] by @yshyn-iohk in https://github.com/hyperledger-labs/open-enterprise-agent/pull/849
- docs(prism-agent): update readme file to the latest Agent version, fix the broken link to the container registry by @yshyn-iohk in https://github.com/hyperledger-labs/open-enterprise-agent/pull/860
- feat: upgrade ZIO http client to improve performance by @davidpoltorak-io in https://github.com/hyperledger-labs/open-enterprise-agent/pull/850
Full Changelog: https://github.com/hyperledger-labs/open-enterprise-agent/compare/prism-agent-v1.21.1...prism-agent-v1.25.0
Open Enterprise Agent v1.21.1
What's Changed
- test: enable remote envs testing in integration tests by @antonbaliasnikov in https://github.com/hyperledger-labs/open-enterprise-agent/pull/801
- build: make sbt-license-report more fault tolerance with ivy unresolved dependencies by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/803
- feat: add nodeAffinity, tolerations, and resources to k8s deployment by @milosbackonja in https://github.com/hyperledger-labs/open-enterprise-agent/pull/804
- fix: tolerations and nodeAffinity for k8s by @milosbackonja in https://github.com/hyperledger-labs/open-enterprise-agent/pull/808
- docs: add integration tests documentation and tutorials by @antonbaliasnikov in https://github.com/hyperledger-labs/open-enterprise-agent/pull/807
- feat: env vars support through values file by @milosbackonja in https://github.com/hyperledger-labs/open-enterprise-agent/pull/811
- fix: Option to disable apisix key auth by @milosbackonja in https://github.com/hyperledger-labs/open-enterprise-agent/pull/813
Full Changelog: https://github.com/hyperledger-labs/open-enterprise-agent/compare/prism-agent-v1.19.1...prism-agent-v1.21.1
Open Enterprise Agent v1.19.1
What's Changed
- test: refactor integration tests - assertions, client models by @antonbaliasnikov in https://github.com/hyperledger-labs/open-enterprise-agent/pull/759
- test: add anoncreds issuance happy path bdd scenario by @antonbaliasnikov in https://github.com/hyperledger-labs/open-enterprise-agent/pull/767
- chore: remove unused iris module by @antonbaliasnikov in https://github.com/hyperledger-labs/open-enterprise-agent/pull/769
- chore: update .env file with each release by @antonbaliasnikov in https://github.com/hyperledger-labs/open-enterprise-agent/pull/771
- fix: check for active RLS on db application user by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/775
- feat: Keycloak container with AdminClient [WIP] by @yshyn-iohk in https://github.com/hyperledger-labs/open-enterprise-agent/pull/755
- feat(docs): ADR for revocation status list expansion strategy by @shotexa in https://github.com/hyperledger-labs/open-enterprise-agent/pull/773
- feat(prism-agent): add multi-tenant wallet self-service capability by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/779
- fix(prism-agent): perform percent encoding on auth header for token introspection request by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/780
- feat(pollux): Add migrations needed for JWT revocation by @shotexa in https://github.com/hyperledger-labs/open-enterprise-agent/pull/778
- fix(pollux): V16 migration is failing to add FK constraint because of type mismatch by @shotexa in https://github.com/hyperledger-labs/open-enterprise-agent/pull/782
- fix(prism-agent): more descriptive error response for validateDID in issue flow by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/783
- chore(castor): clean up sonarcloud issues and unused configurations by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/784
- feat: Accept goal and goalCode to create connection invitation by @mineme0110 in https://github.com/hyperledger-labs/open-enterprise-agent/pull/785
- test: add wallet uma permission management tests by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/786
- fix: explicitly define transitive dependencies that were unresolvable by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/790
- fix: enable keycloak with pre-configured agent in helm chart by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/791
- test: configurable integration tests support by @antonbaliasnikov in https://github.com/hyperledger-labs/open-enterprise-agent/pull/772
- docs: add multitenancy keycloak integration tutorials by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/793
- test: improve configuration for integration tests by @antonbaliasnikov in https://github.com/hyperledger-labs/open-enterprise-agent/pull/796
- test: fix multi-agent config support by @antonbaliasnikov in https://github.com/hyperledger-labs/open-enterprise-agent/pull/799
- fix: change admin auth priority and improve auth error message by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/800
Full Changelog: https://github.com/hyperledger-labs/open-enterprise-agent/compare/prism-agent-v1.18.0...prism-agent-v1.19.1
Open Enterprise Agent v1.18.0
What's Changed
- test: multitenancy tests update by @antonbaliasnikov in https://github.com/hyperledger-labs/open-enterprise-agent/pull/723
- test: fix e2e test correctly initializing multitenancy by @antonbaliasnikov in https://github.com/hyperledger-labs/open-enterprise-agent/pull/724
- fix: correct typo on sts header (dmax -> max) by @davidpoltorak-io in https://github.com/hyperledger-labs/open-enterprise-agent/pull/726
- fix(prism-agent): introduce generic secret store for CD by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/727
- fix: Adding localhost environment variable in run.sh script for local development by @elribonazo in https://github.com/hyperledger-labs/open-enterprise-agent/pull/728
- fix: Separate config for integration flow ATL-5777 by @milosbackonja in https://github.com/hyperledger-labs/open-enterprise-agent/pull/731
- fix: Separate config for integration flow ATL-5777 by @milosbackonja in https://github.com/hyperledger-labs/open-enterprise-agent/pull/733
- fix: Integration flow by @milosbackonja in https://github.com/hyperledger-labs/open-enterprise-agent/pull/734
- fix: Renaming values.yml [skip ci] ATL-5777 by @milosbackonja in https://github.com/hyperledger-labs/open-enterprise-agent/pull/735
- fix: Changing yq command [skip ci] ATL-5777 by @milosbackonja in https://github.com/hyperledger-labs/open-enterprise-agent/pull/736
- fix: Adding labels [skip ci] by @milosbackonja in https://github.com/hyperledger-labs/open-enterprise-agent/pull/737
- fix: Integration flow ATL-5777 by @milosbackonja in https://github.com/hyperledger-labs/open-enterprise-agent/pull/738
- fix: upgrade vault and quill versions by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/739
- docs: add ADR on keycloak authorisation service for multitenancy [skip ci] by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/730
- fix(prism-agent): check issuing DID validity when creating a VC offer by @bvoiturier in https://github.com/hyperledger-labs/open-enterprise-agent/pull/740
- refactor: update zio-http to 3.0.0-RC2 and tapir to 1.6.4, remove legacy tapir by @shotexa in https://github.com/hyperledger-labs/open-enterprise-agent/pull/729
- fix: prohibit tenants to use equal api keys by @yshyn-iohk in https://github.com/hyperledger-labs/open-enterprise-agent/pull/742
- build: add local developement keycloak and init script by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/743
- fix: change repository and name for rest api clients by @antonbaliasnikov in https://github.com/hyperledger-labs/open-enterprise-agent/pull/745
- fix(prism-agent): configure APISIX to return CORS headers from Prism Agent endpoints by @bvoiturier in https://github.com/hyperledger-labs/open-enterprise-agent/pull/746
- feat(prism-agent): implement AnonCreds issuance flow by @FabioPinheiro in https://github.com/hyperledger-labs/open-enterprise-agent/pull/693
- fix(prism-agent): fix docker env variables interpolation issue by @bvoiturier in https://github.com/hyperledger-labs/open-enterprise-agent/pull/751
- fix: improve performance for background jobs in multitenancy mode by @mineme0110 in https://github.com/hyperledger-labs/open-enterprise-agent/pull/749
- fix(prism-agent): return relevant errors on offer creation by @bvoiturier in https://github.com/hyperledger-labs/open-enterprise-agent/pull/754
- fix(prism-agent): agent should read DIDComm port from config by @bvoiturier in https://github.com/hyperledger-labs/open-enterprise-agent/pull/757
- chore: fix npm client publishing repo by @antonbaliasnikov in https://github.com/hyperledger-labs/open-enterprise-agent/pull/760
- feat(prism-agent): add keycloak authorization support to endpoints by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/753
- feat: add new auth params by @womfoo in https://github.com/hyperledger-labs/open-enterprise-agent/pull/762
- docs: replace broken link in Issue.md, AnonCreds Credential definition by @elribonazo in https://github.com/hyperledger-labs/open-enterprise-agent/pull/763
- docs: fix typo in docs link by @elribonazo in https://github.com/hyperledger-labs/open-enterprise-agent/pull/764
- feat: disable cors by default by @davidpoltorak-io in https://github.com/hyperledger-labs/open-enterprise-agent/pull/747
- fix: all performance tests run succesfully, add group thresholds by @davidpoltorak-io in https://github.com/hyperledger-labs/open-enterprise-agent/pull/750
- feat: presentation API refactor by @CryptoKnightIOG in https://github.com/hyperledger-labs/open-enterprise-agent/pull/765
- feat: migrate docker image of the agent to Java 21 by @yshyn-iohk in https://github.com/hyperledger-labs/open-enterprise-agent/pull/758
- ci: fix client generation by @amagyar-iohk in https://github.com/hyperledger-labs/open-enterprise-agent/pull/766
Full Changelog: https://github.com/hyperledger-labs/open-enterprise-agent/compare/prism-agent-v1.16.0...prism-agent-v1.18.0
Open Enterprise Agent v1.16.0
What's Changed
- chore(shared): add ADR placeholders by @davidpoltorak-io in https://github.com/hyperledger-labs/open-enterprise-agent/pull/508
- chore: use the agent endpoint declarations in Tapir2StaticOAS by @bvoiturier in https://github.com/hyperledger-labs/open-enterprise-agent/pull/676
- fix: correct vault path by @CryptoKnightIOG in https://github.com/hyperledger-labs/open-enterprise-agent/pull/678
- fix: CredentialOffer not following spec by @FabioPinheiro in https://github.com/hyperledger-labs/open-enterprise-agent/pull/569
- fix(prism-agent): make resolve did representation content type work by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/679
- build: remove mediator from this repository by @FabioPinheiro in https://github.com/hyperledger-labs/open-enterprise-agent/pull/680
- chore: fix security vulnerabilities in workflows and npm by @antonbaliasnikov in https://github.com/hyperledger-labs/open-enterprise-agent/pull/677
- docs: remove internal handbook link from readme [skip ci] by @antonbaliasnikov in https://github.com/hyperledger-labs/open-enterprise-agent/pull/681
- fix: indentation in apisixroute by @milosbackonja in https://github.com/hyperledger-labs/open-enterprise-agent/pull/682
- fix: another indentation in apisixroute by @milosbackonja in https://github.com/hyperledger-labs/open-enterprise-agent/pull/683
- fix(prism-agent): fix added the InvitationGenerated state to the conn… by @mineme0110 in https://github.com/hyperledger-labs/open-enterprise-agent/pull/684
- feat(prism-agent): metrics for issuance flow by @shotexa in https://github.com/hyperledger-labs/open-enterprise-agent/pull/669
- feat(prism-agent): add syncwave to certificate to fix race condition with tls by @milosbackonja in https://github.com/hyperledger-labs/open-enterprise-agent/pull/686
- fix(prism-agent): update invitation expiration on connection request by @mineme0110 in https://github.com/hyperledger-labs/open-enterprise-agent/pull/687
- fix: change private sdk 1.4 to public maven by @antonbaliasnikov in https://github.com/hyperledger-labs/open-enterprise-agent/pull/685
- fix: APISIX config route and rule names too long by @bvoiturier in https://github.com/hyperledger-labs/open-enterprise-agent/pull/691
- fix: add missing leading '/' in rewrite rule target by @bvoiturier in https://github.com/hyperledger-labs/open-enterprise-agent/pull/692
- feat(prism-agent): add multi-tenancy capability by @yshyn-iohk in https://github.com/hyperledger-labs/open-enterprise-agent/pull/696
- test: add multitenancy settings for performance tests by @antonbaliasnikov in https://github.com/hyperledger-labs/open-enterprise-agent/pull/702
- build: use numbus jwt library from maven central by @antonbaliasnikov in https://github.com/hyperledger-labs/open-enterprise-agent/pull/701
- build: use correct paths for macos anoncreds dylibs by @antonbaliasnikov in https://github.com/hyperledger-labs/open-enterprise-agent/pull/703
- feat: add security headers in helm-chart apisix route by @davidpoltorak-io in https://github.com/hyperledger-labs/open-enterprise-agent/pull/697
- docs: add multi-tenancy onboarding tutorial by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/709
- docs: simplify compatibility table [skip ci] by @antonbaliasnikov in https://github.com/hyperledger-labs/open-enterprise-agent/pull/708
- docs: address multi-tenant docs review feedback by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/711
- docs: engineering documentation of the multi-tenancy feature [skip CI] by @yshyn-iohk in https://github.com/hyperledger-labs/open-enterprise-agent/pull/713
- fix(prism-agent): validate application config during startup by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/712
- docs: update readme with latest release 1.12.0 by @antonbaliasnikov in https://github.com/hyperledger-labs/open-enterprise-agent/pull/715
- ci: specify scope for perofmance tests auth by @antonbaliasnikov in https://github.com/hyperledger-labs/open-enterprise-agent/pull/716
- fix: use postgres application user by @womfoo in https://github.com/hyperledger-labs/open-enterprise-agent/pull/717
- feat(prism-agent): Metrics for verification flow by @shotexa in https://github.com/hyperledger-labs/open-enterprise-agent/pull/714
- fix: entity create and update operation failures if the walletId does… by @yshyn-iohk in https://github.com/hyperledger-labs/open-enterprise-agent/pull/718
- fix(prism-agent): refine multi-tenant error response and validations by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/719
- fix(prism-agent): incorrect present proof metric name and remove connectionID from flow metrics by @shotexa in https://github.com/hyperledger-labs/open-enterprise-agent/pull/720
- fix: change attribute for appuser to login by @milosbackonja in https://github.com/hyperledger-labs/open-enterprise-agent/pull/721
- fix(prism-agent): define db app user privileges before app starts by @patlo-iog in https://github.com/hyperledger-labs/open-enterprise-agent/pull/722
New Contributors
- @milosbackonja made their first contribution in https://github.com/hyperledger-labs/open-enterprise-agent/pull/682
- @womfoo made their first contribution in https://github.com/hyperledger-labs/open-enterprise-agent/pull/717
Full Changelog: https://github.com/hyperledger-labs/open-enterprise-agent/compare/prism-agent-v1.12.0...prism-agent-v1.16.0
Atala PRISM Cloud Agent v1.12.0
What's Changed
- feat: update anoncreds demo after the new getJson methods by @FabioPinheiro in #584
- test: silence migration loggers in tests by @patlo-iog in #612
- perf: support for credential and present-proof flows with thid by @antonbaliasnikov in #609
- ci: add prism-agent client generator by @amagyar-iohk in #608
- ci: fix typescript client by @amagyar-iohk in #614
- feat(agent): improve OAS spec and refactor DidCommHttpServer code by @bvoiturier in #615
- test: fix present proof tests and ci reporting by @antonbaliasnikov in #618
- test: fix ts client in performance tests by @antonbaliasnikov in #619
- test: fix connection event race condition in present proof test by @antonbaliasnikov in #620
- docs: add issue templates for open source contributions [skip ci] by @antonbaliasnikov in #622
- feat(prism-agent): Metrics for connection flow job by @shotexa in #611
- fix(prism-agent): fix OAS on empty DID resolution representation by @patlo-iog in #616
- feat(prism-agent): Add prism agent record processing pipeline parameters by @shotexa in #626
- fix(prism-agenet): Remove connection ID from metrics in connection flow by @shotexa in #635
- I, Fabio Pinheiro hereby sign-off-by all of my past commits to this repo subject to the Developer Certificate of Origin (DCO), Version 1.1. by @FabioPinheiro in #628
- I, Anton Baliasnikov hereby sign-off-by all of my past commits by @antonbaliasnikov in #627
- Shota - DCO by @shotexa in #629
- I, Allain Magyar hereby sign-off-by all of my past commits to this re… by @amagyar-iohk in #636
- I, David Poltorak hereby sign-off-by all of my past commits by @davidpoltorak-io in #630
- I, Pat Losopunkul hereby sign-off-by all of my past commits by @patlo-iog in #631
- I, Shailesh Patil hereby sign-off-by all of my past commits to this r… by @mineme0110 in #632
- I, Yurii Shynbuiev hereby sign-off-by all of my past commits to this … by @yshyn-iohk in #634
- I, Benjamin Voiturier hereby sign-off-by all of my past commits by @bvoiturier in #638
- I, Fabio Pinheiro hereby sign-off-by all of my past commits to this r… by @FabioPinheiro in #640
- I, Bassam Riman hereby sign-off-by all of my past commits to this rep… by @CryptoKnightIOG in #639
- chore: sign-off atala-dev release commits [skip ci] by @antonbaliasnikov in #641
- feat: allow external API keys to be defined for an agent by @davidpoltorak-io in #643
- feat: ATL-5571 Generalized Vault to Store Json by @CryptoKnightIOG in #650
- feat: ATL-5574 Prime Anoncred Lib by @CryptoKnightIOG in #652
- feat: ATL-5575 Generalize and Streamline Json Schema SerDes logic by @CryptoKnightIOG in #653
- fix(prism-agent): invitation expiry configuration and new state by @mineme0110 in #655
- feat: add anoncreds credential definition rest api by @CryptoKnightIOG in #624
- docs: update readme, dco, contribution guidelines by @antonbaliasnikov in #654
- ci: add test container image and automation by @antonbaliasnikov in #664
- ci: fix tags in push test ci image [skip ci] by @antonbaliasnikov in #665
- docs: fix links in readme for dco and contributing [skip ci] by @antonbaliasnikov in #666
- docs: fix links in contribution guide [skip ci] by @antonbaliasnikov in #668
- ci: remove disabled unused workflows [skip ci] by @antonbaliasnikov in #675
Full Changelog: prism-agent-v1.9.2...prism-agent-v1.12.0