Skip to content

Commit

Permalink
chore(release): cut Identus Cloud agent 1.32.1 release
Browse files Browse the repository at this point in the history
## [1.32.1](cloud-agent-v1.32.0...cloud-agent-v1.32.1) (2024-05-07)

### Bug Fixes

* expose pg_admin port on the localhost interface only ([#957](#957)) ([73674b5](73674b5))
* Fix OneOf OpenAPI Serialization Issue ([#1010](#1010)) ([393c296](393c296))
* remove prism-crypto dependency ([#1015](#1015)) ([46e594c](46e594c))
* update open-api-spec and generator script and package.json ([#990](#990)) ([88c1b5e](88c1b5e))

Signed-off-by: Allain Magyar <allain.magyar@iohk.io>
  • Loading branch information
hyperledger-bot committed May 7, 2024
1 parent 17feffa commit 3b17c34
Show file tree
Hide file tree
Showing 10 changed files with 227 additions and 165 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
## [1.32.1](https://github.com/hyperledger/identus-cloud-agent/compare/cloud-agent-v1.32.0...cloud-agent-v1.32.1) (2024-05-07)


### Bug Fixes

* expose pg_admin port on the localhost interface only ([#957](https://github.com/hyperledger/identus-cloud-agent/issues/957)) ([73674b5](https://github.com/hyperledger/identus-cloud-agent/commit/73674b5da6a41c4972ac3c45005ce768608b558e))
* Fix OneOf OpenAPI Serialization Issue ([#1010](https://github.com/hyperledger/identus-cloud-agent/issues/1010)) ([393c296](https://github.com/hyperledger/identus-cloud-agent/commit/393c29654b8d3d53071f0d2932a16ff81688ece6))
* remove prism-crypto dependency ([#1015](https://github.com/hyperledger/identus-cloud-agent/issues/1015)) ([46e594c](https://github.com/hyperledger/identus-cloud-agent/commit/46e594c21bdb43d78f41be6c803ad8b80dc89504))
* update open-api-spec and generator script and package.json ([#990](https://github.com/hyperledger/identus-cloud-agent/issues/990)) ([88c1b5e](https://github.com/hyperledger/identus-cloud-agent/commit/88c1b5eadf62ad0efcd4ee53b793bb08cce9667f))

# [1.32.0](https://github.com/hyperledger/identus-cloud-agent/compare/cloud-agent-v1.31.0...cloud-agent-v1.32.0) (2024-04-26)


Expand Down
247 changes: 118 additions & 129 deletions DEPENDENCIES.md

Large diffs are not rendered by default.

55 changes: 50 additions & 5 deletions cloud-agent/service/api/http/cloud-agent-openapi-spec.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
openapi: 3.0.3
info:
title: Open Enterprise Agent API Reference
version: 1.32.0
version: 1.32.1
description: |2
The Open Enterprise Agent API facilitates the integration and management of self-sovereign identity capabilities within applications.
Expand Down Expand Up @@ -127,6 +127,31 @@ tags:
The __metrics__ endpoint returns the runtime metrics of the running service scraped from the internal prometheus registry.
This information is collected by the prometheus server and can be used to monitor the running service.
- name: Events
description: |
The __Events__ endpoints enable users to manage event-related resources, such as webhook notifications.
These notifications are specifically designed to inform about events occurring within the wallet, including but not limited to:
- DID publication notifications
- DIDComm connection notifications
- Issuance protocol notifications
- Presentation protocol notifications
For more detailed information regarding event notifications, please refer to this [documentation](https://docs.atalaprism.io/tutorials/webhooks/webhook).
- name: Identity and Access Management
description: |2
The __Identity and Access Management__ endpoints allow [agent administrators](https://docs.atalaprism.io/docs/concepts/glossary#administrator)
to manage identity and access management for the agent's tenants.
It provides basic built-in IAM capabilities as an alternative to more feature rich external IAM solutions.
Entities are resources that represent individual tenants and
wallets act as containers for Self-Sovereign Identity (SSI) resources within the agent.
The administrator can grant tenant access to specific wallets by associating the wallet ID with the Entity.
Additionally, the administrator can create API keys for entities and provide them to the tenants out-of-band.
These API keys can then be used for authorization to access specific wallets.
For more detailed information related to the agent IAM and its usage, please refer to this [documentation](https://docs.atalaprism.io/docs/atala-prism/prism-cloud-agent/authentication).
servers:
- url: http://localhost:8085
description: Local Prism Agent
Expand Down Expand Up @@ -2849,6 +2874,10 @@ paths:
tags:
- Events
summary: List wallet webhook notifications
description: "List all registered webhook notifications.\nEach webhook notification\
\ contains a unique identifier, the URL to which the events are sent,\nand\
\ the custom headers to be included in the dispatched webhook request.\n \
\ "
operationId: getEventsWebhooks
responses:
'200':
Expand Down Expand Up @@ -2882,6 +2911,9 @@ paths:
tags:
- Events
summary: Create wallet webhook notifications
description: "Create a new wallet webhook notification and subscribe to events.\n\
A dispatched webhook request may contain static custom headers for authentication\
\ or custom metadata.\n "
operationId: postEventsWebhooks
requestBody:
content:
Expand Down Expand Up @@ -3468,6 +3500,8 @@ components:
properties:
url:
type: string
description: A URL of webhook for event notification
example: http://example.com
customHeaders:
$ref: '#/components/schemas/Map_String'
CredentialDefinitionInput:
Expand Down Expand Up @@ -4058,11 +4092,14 @@ components:
DateTimeParameter:
required:
- dateTime
- parameterType
type: object
properties:
dateTime:
type: string
format: date-time
parameterType:
type: string
DidOperationSubmission:
required:
- id
Expand All @@ -4079,10 +4116,13 @@ components:
example: did:prism:4a5b5cf0a513e83b598bbea25cd6196746747f361a73ef77068268bc9bd732ff
DidParameter:
required:
- aud
- did
- parameterType
type: object
properties:
aud:
did:
type: string
parameterType:
type: string
EntityResponse:
required:
Expand Down Expand Up @@ -4278,7 +4318,7 @@ components:
type: string
description: The date and time when the issue credential record was created.
format: date-time
example: '2024-04-26T13:30:41.666452407Z'
example: '2024-05-07T10:53:56.428516424Z'
updatedAt:
type: string
description: The date and time when the issue credential record was last
Expand Down Expand Up @@ -4879,7 +4919,7 @@ components:
type: string
description: Issuance timestamp of status list credential
format: date-time
example: '2024-04-26T13:30:41.708554220Z'
example: '2024-05-07T10:53:56.466164983Z'
credentialSubject:
$ref: '#/components/schemas/CredentialSubject'
proof:
Expand Down Expand Up @@ -4999,6 +5039,11 @@ components:
oneOf:
- $ref: '#/components/schemas/DateTimeParameter'
- $ref: '#/components/schemas/DidParameter'
discriminator:
propertyName: parameterType
mapping:
DateTimeParameter: '#/components/schemas/DateTimeParameter'
DidParameter: '#/components/schemas/DidParameter'
VcVerificationRequest:
required:
- credential
Expand Down
4 changes: 2 additions & 2 deletions infrastructure/charts/agent/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,12 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 1.32.0
version: 1.32.1
# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: 1.32.0
appVersion: 1.32.1
dependencies:
- name: vault
version: 0.24.1
Expand Down
66 changes: 42 additions & 24 deletions infrastructure/charts/index.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,27 @@
apiVersion: v1
entries:
prism-agent:
- apiVersion: v2
appVersion: 1.32.1
created: "2024-05-07T11:16:27.653690458Z"
dependencies:
- name: vault
repository: https://helm.releases.hashicorp.com
version: 0.24.1
- condition: keycloak.enabled
name: keycloak
repository: https://charts.bitnami.com/bitnami
version: 17.2.0
description: A Helm chart for deploying prism-agent
digest: c10e1f30eae30d047d36207c6e2a956bb5bbc7865bf34082fe10745d1492a715
name: prism-agent
type: application
urls:
- https://raw.githubusercontent.com/hyperledger/identus-cloud-agent/main/infrastructure/charts/prism-agent-1.32.1.tgz
version: 1.32.1
- apiVersion: v2
appVersion: 1.32.0
created: "2024-04-26T13:53:00.924318867Z"
created: "2024-05-07T11:16:27.642515591Z"
dependencies:
- name: vault
repository: https://helm.releases.hashicorp.com
Expand All @@ -21,7 +39,7 @@ entries:
version: 1.32.0
- apiVersion: v2
appVersion: 1.31.0
created: "2024-04-26T13:53:00.914478047Z"
created: "2024-05-07T11:16:27.632501068Z"
dependencies:
- name: vault
repository: https://helm.releases.hashicorp.com
Expand All @@ -39,7 +57,7 @@ entries:
version: 1.31.0
- apiVersion: v2
appVersion: 1.30.1
created: "2024-04-26T13:53:00.898640334Z"
created: "2024-05-07T11:16:27.621312345Z"
dependencies:
- name: vault
repository: https://helm.releases.hashicorp.com
Expand All @@ -57,7 +75,7 @@ entries:
version: 1.30.1
- apiVersion: v2
appVersion: 1.30.0
created: "2024-04-26T13:53:00.888615591Z"
created: "2024-05-07T11:16:27.611378153Z"
dependencies:
- name: vault
repository: https://helm.releases.hashicorp.com
Expand All @@ -75,7 +93,7 @@ entries:
version: 1.30.0
- apiVersion: v2
appVersion: 1.29.0
created: "2024-04-26T13:53:00.877632701Z"
created: "2024-05-07T11:16:27.600753265Z"
dependencies:
- name: vault
repository: https://helm.releases.hashicorp.com
Expand All @@ -93,7 +111,7 @@ entries:
version: 1.29.0
- apiVersion: v2
appVersion: 1.28.0
created: "2024-04-26T13:53:00.861865286Z"
created: "2024-05-07T11:16:27.59061395Z"
dependencies:
- name: vault
repository: https://helm.releases.hashicorp.com
Expand All @@ -111,7 +129,7 @@ entries:
version: 1.28.0
- apiVersion: v2
appVersion: 1.27.0
created: "2024-04-26T13:53:00.846878701Z"
created: "2024-05-07T11:16:27.580733909Z"
dependencies:
- name: vault
repository: https://helm.releases.hashicorp.com
Expand All @@ -129,7 +147,7 @@ entries:
version: 1.27.0
- apiVersion: v2
appVersion: 1.26.0
created: "2024-04-26T13:53:00.835824187Z"
created: "2024-05-07T11:16:27.570285213Z"
dependencies:
- name: vault
repository: https://helm.releases.hashicorp.com
Expand All @@ -147,7 +165,7 @@ entries:
version: 1.26.0
- apiVersion: v2
appVersion: 1.25.0
created: "2024-04-26T13:53:00.819989755Z"
created: "2024-05-07T11:16:27.55993564Z"
dependencies:
- name: vault
repository: https://helm.releases.hashicorp.com
Expand All @@ -165,7 +183,7 @@ entries:
version: 1.25.0
- apiVersion: v2
appVersion: 1.24.0
created: "2024-04-26T13:53:00.80826429Z"
created: "2024-05-07T11:16:27.54997569Z"
dependencies:
- name: vault
repository: https://helm.releases.hashicorp.com
Expand All @@ -183,7 +201,7 @@ entries:
version: 1.24.0
- apiVersion: v2
appVersion: 1.23.0
created: "2024-04-26T13:53:00.791829194Z"
created: "2024-05-07T11:16:27.538591962Z"
dependencies:
- name: vault
repository: https://helm.releases.hashicorp.com
Expand All @@ -201,7 +219,7 @@ entries:
version: 1.23.0
- apiVersion: v2
appVersion: 1.22.0
created: "2024-04-26T13:53:00.780616541Z"
created: "2024-05-07T11:16:27.528993148Z"
dependencies:
- name: vault
repository: https://helm.releases.hashicorp.com
Expand All @@ -219,7 +237,7 @@ entries:
version: 1.22.0
- apiVersion: v2
appVersion: 1.21.1
created: "2024-04-26T13:53:00.770382101Z"
created: "2024-05-07T11:16:27.518115901Z"
dependencies:
- name: vault
repository: https://helm.releases.hashicorp.com
Expand All @@ -237,7 +255,7 @@ entries:
version: 1.21.1
- apiVersion: v2
appVersion: 1.21.0
created: "2024-04-26T13:53:00.759247785Z"
created: "2024-05-07T11:16:27.507791701Z"
dependencies:
- name: vault
repository: https://helm.releases.hashicorp.com
Expand All @@ -255,7 +273,7 @@ entries:
version: 1.21.0
- apiVersion: v2
appVersion: 1.20.1
created: "2024-04-26T13:53:00.74470437Z"
created: "2024-05-07T11:16:27.498373165Z"
dependencies:
- name: vault
repository: https://helm.releases.hashicorp.com
Expand All @@ -273,7 +291,7 @@ entries:
version: 1.20.1
- apiVersion: v2
appVersion: 1.20.0
created: "2024-04-26T13:53:00.732799898Z"
created: "2024-05-07T11:16:27.487590109Z"
dependencies:
- name: vault
repository: https://helm.releases.hashicorp.com
Expand All @@ -291,7 +309,7 @@ entries:
version: 1.20.0
- apiVersion: v2
appVersion: 1.19.1
created: "2024-04-26T13:53:00.721973955Z"
created: "2024-05-07T11:16:27.475636701Z"
dependencies:
- name: vault
repository: https://helm.releases.hashicorp.com
Expand All @@ -309,7 +327,7 @@ entries:
version: 1.19.1
- apiVersion: v2
appVersion: 1.19.0
created: "2024-04-26T13:53:00.705290074Z"
created: "2024-05-07T11:16:27.465601019Z"
dependencies:
- name: vault
repository: https://helm.releases.hashicorp.com
Expand All @@ -327,7 +345,7 @@ entries:
version: 1.19.0
- apiVersion: v2
appVersion: 1.18.0
created: "2024-04-26T13:53:00.693144356Z"
created: "2024-05-07T11:16:27.455032514Z"
dependencies:
- name: vault
repository: https://helm.releases.hashicorp.com
Expand All @@ -341,7 +359,7 @@ entries:
version: 1.18.0
- apiVersion: v2
appVersion: 1.17.0
created: "2024-04-26T13:53:00.68806769Z"
created: "2024-05-07T11:16:27.452077627Z"
dependencies:
- name: vault
repository: https://helm.releases.hashicorp.com
Expand All @@ -355,7 +373,7 @@ entries:
version: 1.17.0
- apiVersion: v2
appVersion: 1.16.4
created: "2024-04-26T13:53:00.683156552Z"
created: "2024-05-07T11:16:27.449273283Z"
dependencies:
- name: vault
repository: https://helm.releases.hashicorp.com
Expand All @@ -369,7 +387,7 @@ entries:
version: 1.16.4
- apiVersion: v2
appVersion: 1.16.3
created: "2024-04-26T13:53:00.677232701Z"
created: "2024-05-07T11:16:27.445784373Z"
dependencies:
- name: vault
repository: https://helm.releases.hashicorp.com
Expand All @@ -383,7 +401,7 @@ entries:
version: 1.16.3
- apiVersion: v2
appVersion: 1.16.2
created: "2024-04-26T13:53:00.672674125Z"
created: "2024-05-07T11:16:27.442955443Z"
dependencies:
- name: vault
repository: https://helm.releases.hashicorp.com
Expand All @@ -395,4 +413,4 @@ entries:
urls:
- https://raw.githubusercontent.com/hyperledger/identus-cloud-agent/main/infrastructure/charts/prism-agent-1.16.2.tgz
version: 1.16.2
generated: "2024-04-26T13:53:00.667476213Z"
generated: "2024-05-07T11:16:27.439865083Z"
Binary file added infrastructure/charts/prism-agent-1.32.1.tgz
Binary file not shown.
2 changes: 1 addition & 1 deletion infrastructure/local/.env
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
AGENT_VERSION=1.32.0
AGENT_VERSION=1.32.1
PRISM_NODE_VERSION=2.2.1
VAULT_DEV_ROOT_TOKEN_ID=root

0 comments on commit 3b17c34

Please sign in to comment.