diff --git a/CHANGELOG.md b/CHANGELOG.md index 4f533147..abf40e28 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,86 @@ +# 1.0.0 (2024-04-17) + + +### Bug Fixes + +* Add and enable websocket on apisix route ([#179](https://github.com/input-output-hk/atala-prism-mediator/issues/179)) ([e5cfb1c](https://github.com/input-output-hk/atala-prism-mediator/commit/e5cfb1c0d5c284ab98ab36fef9e4bb81c97f3f53)) +* Added DidSubject to report problem when not enrolled ([#111](https://github.com/input-output-hk/atala-prism-mediator/issues/111)) ([40c5d06](https://github.com/input-output-hk/atala-prism-mediator/commit/40c5d066840d2e0ae119fccee10d03bb10d7a5e9)) +* alias list is empty in new acounts by default ([#87](https://github.com/input-output-hk/atala-prism-mediator/issues/87)) ([39484e6](https://github.com/input-output-hk/atala-prism-mediator/commit/39484e68b87bf2c20570c271b9ee8fd447471b9f)) +* allowed memory to increase gradually in CI ([#37](https://github.com/input-output-hk/atala-prism-mediator/issues/37)) ([a73abbd](https://github.com/input-output-hk/atala-prism-mediator/commit/a73abbdaf248eb474489e858c8b22913c1ec42e1)) +* Annotate Headers & Update zio-http to version 3.0.0-RC2 ([#106](https://github.com/input-output-hk/atala-prism-mediator/issues/106)) ([aa19f0a](https://github.com/input-output-hk/atala-prism-mediator/commit/aa19f0a1b9a547a562139b7c91373c1d84ddfa39)) +* collectionName messages.outbound ([#92](https://github.com/input-output-hk/atala-prism-mediator/issues/92)) ([a1bd657](https://github.com/input-output-hk/atala-prism-mediator/commit/a1bd657df0cc12a30bcc910028a84104efb9f65a)) +* correct endpoint for wss in deployment.yaml ([#178](https://github.com/input-output-hk/atala-prism-mediator/issues/178)) ([94866a9](https://github.com/input-output-hk/atala-prism-mediator/commit/94866a9077adf37761bd4b2218c280ef3bdc6e79)) +* disabled documentation generation ([#24](https://github.com/input-output-hk/atala-prism-mediator/issues/24)) ([8a2a6ad](https://github.com/input-output-hk/atala-prism-mediator/commit/8a2a6adf712e17caecdbd2b2f06ff5edf68e0a03)) +* Discord links to never expires ([#141](https://github.com/input-output-hk/atala-prism-mediator/issues/141)) ([e7f7a74](https://github.com/input-output-hk/atala-prism-mediator/commit/e7f7a74237d5a79ab3fe39ff4f82712e1ed49163)) +* dynamic DID on the web page ([#40](https://github.com/input-output-hk/atala-prism-mediator/issues/40)) ([0949a19](https://github.com/input-output-hk/atala-prism-mediator/commit/0949a191679caf91575a7d27d69ad1ced89577cd)) +* Encoder for VerificationMethodReferenced as String ([#110](https://github.com/input-output-hk/atala-prism-mediator/issues/110)) ([761d422](https://github.com/input-output-hk/atala-prism-mediator/commit/761d4227b8eef486fa12510814bb4c075f0b9c87)) +* execute the ProtocolExecute's jobToRun zio ([#8](https://github.com/input-output-hk/atala-prism-mediator/issues/8)) ([5034499](https://github.com/input-output-hk/atala-prism-mediator/commit/503449991e10a78b82b1094d239703a0c9cd167b)) +* field name routing_did in keylist response body ([#22](https://github.com/input-output-hk/atala-prism-mediator/issues/22)) ([f61f114](https://github.com/input-output-hk/atala-prism-mediator/commit/f61f1148f033fa3587ab9787bb06428ba14cf6ab)) +* Fix release job (add more ram) ([#32](https://github.com/input-output-hk/atala-prism-mediator/issues/32)) ([97ab05a](https://github.com/input-output-hk/atala-prism-mediator/commit/97ab05a943053dce1d789d6aac6d736517c2bfee)) +* force release.. ([#190](https://github.com/input-output-hk/atala-prism-mediator/issues/190)) ([b02f628](https://github.com/input-output-hk/atala-prism-mediator/commit/b02f628bd4a5d0ef1d234b5a3c211cfee96e17fa)) +* Hardcode the atala prism did identity ([#9](https://github.com/input-output-hk/atala-prism-mediator/issues/9)) ([7984eea](https://github.com/input-output-hk/atala-prism-mediator/commit/7984eeacaf6bbd70a58356c3df74ce87b75485bd)) +* Id/hash of the message must be deterministic ([#53](https://github.com/input-output-hk/atala-prism-mediator/issues/53)) ([d122b99](https://github.com/input-output-hk/atala-prism-mediator/commit/d122b993d54b3a8e557374709b9d8628c38ee74e)) +* incorrect body of the message results in problem report ([#161](https://github.com/input-output-hk/atala-prism-mediator/issues/161)) ([6d8b9b8](https://github.com/input-output-hk/atala-prism-mediator/commit/6d8b9b8493f32d27c31c44c170268cdd3cb5170b)) +* **infra:** add sync-wave to certificate template ([#134](https://github.com/input-output-hk/atala-prism-mediator/issues/134)) ([82f902f](https://github.com/input-output-hk/atala-prism-mediator/commit/82f902f625246f0c1d0e06db096022e024c879c0)) +* make content-type header case insensitive & remove support for ws ([#7](https://github.com/input-output-hk/atala-prism-mediator/issues/7)) ([d4a169a](https://github.com/input-output-hk/atala-prism-mediator/commit/d4a169a9ef16b4677bfb31b8785dc79474d9062a)) +* mediator ATL-4883 pickup status message to sync reply ([#59](https://github.com/input-output-hk/atala-prism-mediator/issues/59)) ([c0b6de0](https://github.com/input-output-hk/atala-prism-mediator/commit/c0b6de0f4fe4702641ff9e8a371b3aff3cd74e1f)) +* mediator db not storing the orignal value for protected header ([#15](https://github.com/input-output-hk/atala-prism-mediator/issues/15)) ([bd119f1](https://github.com/input-output-hk/atala-prism-mediator/commit/bd119f162b1735d1e7c386e7e421877e19bec7b2)) +* mediator docker-compose image repo and version ([#39](https://github.com/input-output-hk/atala-prism-mediator/issues/39)) ([116174b](https://github.com/input-output-hk/atala-prism-mediator/commit/116174ba616c31f5f28c099dfb1b04a360d258e0)) +* mediator oob webpage added logo ([#42](https://github.com/input-output-hk/atala-prism-mediator/issues/42)) ([45debc8](https://github.com/input-output-hk/atala-prism-mediator/commit/45debc8c2d607cb298af0f1b047fb2083a334b71)) +* mediator rename package and refactoring ([#41](https://github.com/input-output-hk/atala-prism-mediator/issues/41)) ([c755c99](https://github.com/input-output-hk/atala-prism-mediator/commit/c755c99f3547561b46d3b2cbac4e3cecc467d0c6)) +* mediator test ([#71](https://github.com/input-output-hk/atala-prism-mediator/issues/71)) ([7572dcc](https://github.com/input-output-hk/atala-prism-mediator/commit/7572dcc5bbd8ec07ee452bfc044863e50324c909)) +* mediator unique constraint issue ([#25](https://github.com/input-output-hk/atala-prism-mediator/issues/25)) ([576d7a3](https://github.com/input-output-hk/atala-prism-mediator/commit/576d7a3090598eca325b7c5ddc9834298253ba8b)) +* **mediator:** Enabled X-Request-Id ATL-5568 ([#104](https://github.com/input-output-hk/atala-prism-mediator/issues/104)) ([b0d4fee](https://github.com/input-output-hk/atala-prism-mediator/commit/b0d4feec19b3d4dc796e580789b163d2c3855d55)) +* **mediator:** Update the readme and docker with type of key forma… ([#267](https://github.com/input-output-hk/atala-prism-mediator/issues/267)) ([236620f](https://github.com/input-output-hk/atala-prism-mediator/commit/236620f8e8db2a9e07c4ee29c3cbb2411077f3b7)) +* MissingProtocolExecuter ([#140](https://github.com/input-output-hk/atala-prism-mediator/issues/140)) ([c7a0f90](https://github.com/input-output-hk/atala-prism-mediator/commit/c7a0f90a094a5b075df9569a38f8f36681a25b2c)) +* mongodb init script updated infrastructure mongodb yaml ([#94](https://github.com/input-output-hk/atala-prism-mediator/issues/94)) ([d9cc42a](https://github.com/input-output-hk/atala-prism-mediator/commit/d9cc42a319d505e37b5a9cdbe47802283537adaf)) +* OutOfBand qrcode with base url ([#133](https://github.com/input-output-hk/atala-prism-mediator/issues/133)) ([56d34f9](https://github.com/input-output-hk/atala-prism-mediator/commit/56d34f9ebfee74b71a644b35761861fe49515861)) +* parsing error when return_route is none ([#77](https://github.com/input-output-hk/atala-prism-mediator/issues/77)) ([02dde1e](https://github.com/input-output-hk/atala-prism-mediator/commit/02dde1efc3b051b8c65e0d819c8737ebe769a66c)) +* re-enable the logging based on X-Request-Id header ([#211](https://github.com/input-output-hk/atala-prism-mediator/issues/211)) ([dee7dc2](https://github.com/input-output-hk/atala-prism-mediator/commit/dee7dc2bd9a0de689e2c6fb8141383aa7779d6a4)) +* register the transport ([#192](https://github.com/input-output-hk/atala-prism-mediator/issues/192)) ([e73a2ab](https://github.com/input-output-hk/atala-prism-mediator/commit/e73a2ab74c60916eec68f0415ba9a1d3da5c2587)) +* reply condition check ReturnRoute ([#88](https://github.com/input-output-hk/atala-prism-mediator/issues/88)) ([68c86c8](https://github.com/input-output-hk/atala-prism-mediator/commit/68c86c871b8300e08cadbaf64284dc4d0e4abb3f)) +* sbt config enable docker plugin ([#6](https://github.com/input-output-hk/atala-prism-mediator/issues/6)) ([a102724](https://github.com/input-output-hk/atala-prism-mediator/commit/a102724bf9ed14f3a51b876c0e6acfbccbc96a6c)) +* Send problemReport for duplicate message ([#157](https://github.com/input-output-hk/atala-prism-mediator/issues/157)) ([df522cf](https://github.com/input-output-hk/atala-prism-mediator/commit/df522cf57e550827dbfa3bff665c00b63051018e)) +* send status message on delivery request If no messages are avail… ([#139](https://github.com/input-output-hk/atala-prism-mediator/issues/139)) ([c788335](https://github.com/input-output-hk/atala-prism-mediator/commit/c7883350f7e5b8070330010f8f299d4c0f32e7ee)) +* set default endpoint to localhost ([#102](https://github.com/input-output-hk/atala-prism-mediator/issues/102)) ([de8b702](https://github.com/input-output-hk/atala-prism-mediator/commit/de8b702e6fa70a6a8f5ee311c7a236f45d328c04)) +* sign ProblemReport when TO is unspecified ([#105](https://github.com/input-output-hk/atala-prism-mediator/issues/105)) ([586dd9f](https://github.com/input-output-hk/atala-prism-mediator/commit/586dd9f1cce1763fd4cf5f1db93cf53f94740816)) +* Support alias (DID) in Live mode ([#235](https://github.com/input-output-hk/atala-prism-mediator/issues/235)) ([2de77ed](https://github.com/input-output-hk/atala-prism-mediator/commit/2de77ed707e90c6356eaaf3ed9b7ced7325c8949)), closes [#230](https://github.com/input-output-hk/atala-prism-mediator/issues/230) +* trustPing call back not working ([#23](https://github.com/input-output-hk/atala-prism-mediator/issues/23)) ([e8bf356](https://github.com/input-output-hk/atala-prism-mediator/commit/e8bf356de2b8143e7728e5414e6b2cfc24ae4957)) +* Update local docker-compose configuration by adding the SERVICE_ENDPOINT port ([#128](https://github.com/input-output-hk/atala-prism-mediator/issues/128)) ([2adc6aa](https://github.com/input-output-hk/atala-prism-mediator/commit/2adc6aac26593e0f868dfee2e81afae7c4337b32)) +* UserAccountRepo.createOrFindDidAccount ([#69](https://github.com/input-output-hk/atala-prism-mediator/issues/69)) ([3526f0a](https://github.com/input-output-hk/atala-prism-mediator/commit/3526f0a358b9928d74d1600b5705d42e36c90791)) +* websocket correct indentation ([#182](https://github.com/input-output-hk/atala-prism-mediator/issues/182)) ([c30fc1f](https://github.com/input-output-hk/atala-prism-mediator/commit/c30fc1f7f15ab3fc14cf0fc36bcf2fc5b5bdc0b6)) + + +### Features + +* Add config from application.conf and docker-compose and an example ([#10](https://github.com/input-output-hk/atala-prism-mediator/issues/10)) ([2037377](https://github.com/input-output-hk/atala-prism-mediator/commit/203737789a53c9a22d0450564a988518c61f1fc0)) +* Add docker config to build.sbt ([#5](https://github.com/input-output-hk/atala-prism-mediator/issues/5)) ([c7418d0](https://github.com/input-output-hk/atala-prism-mediator/commit/c7418d0b0f17979d20af3ed6d7c8609ec2056c13)) +* add endpoint to get the OOB mediate invitation ([#63](https://github.com/input-output-hk/atala-prism-mediator/issues/63)) ([c82282c](https://github.com/input-output-hk/atala-prism-mediator/commit/c82282ca8c7061cc1ec702af538ab77e2c9a1f3c)) +* add helm-chart for mediator ([#64](https://github.com/input-output-hk/atala-prism-mediator/issues/64)) ([52e5d3b](https://github.com/input-output-hk/atala-prism-mediator/commit/52e5d3bf031895336279d6981016bada9ce32eaf)), closes [#61](https://github.com/input-output-hk/atala-prism-mediator/issues/61) [#63](https://github.com/input-output-hk/atala-prism-mediator/issues/63) +* add MediatorBuildInfo & /did and /version endpoints ([#120](https://github.com/input-output-hk/atala-prism-mediator/issues/120)) ([4445e1f](https://github.com/input-output-hk/atala-prism-mediator/commit/4445e1f3db5011264e2831cf12d1ed183406447d)) +* Add Storage ([#8](https://github.com/input-output-hk/atala-prism-mediator/issues/8)) ([881e66e](https://github.com/input-output-hk/atala-prism-mediator/commit/881e66e9b6d0bbfc49cb0d8ec63583c802257a40)) +* add tag latest to the mediator docker image ([#118](https://github.com/input-output-hk/atala-prism-mediator/issues/118)) ([020f2cd](https://github.com/input-output-hk/atala-prism-mediator/commit/020f2cdff5e8e32ac8f880b7a87f0e0239c5ce34)) +* Added test for executor and problem reports ([#117](https://github.com/input-output-hk/atala-prism-mediator/issues/117)) ([ce05d5a](https://github.com/input-output-hk/atala-prism-mediator/commit/ce05d5a0894ae0cee1eaba89bd5834182800e9ef)) +* Better error handling for connection refused ([#47](https://github.com/input-output-hk/atala-prism-mediator/issues/47)) ([429940e](https://github.com/input-output-hk/atala-prism-mediator/commit/429940e2ef6807017c4e4ef156432e843c5cdccc)) +* Error handling and Send Problem Reports ([#65](https://github.com/input-output-hk/atala-prism-mediator/issues/65)) ([fe46055](https://github.com/input-output-hk/atala-prism-mediator/commit/fe460550e8f1906eeaf29eb8cec45f6170fe7cbd)) +* fix mongo config when no port & support gzip ([#35](https://github.com/input-output-hk/atala-prism-mediator/issues/35)) ([b2b2a02](https://github.com/input-output-hk/atala-prism-mediator/commit/b2b2a02261ffdd5a4362e4b8e28f34479f4eccef)) +* helm-chart appVersion bump and addtional fixes ([#67](https://github.com/input-output-hk/atala-prism-mediator/issues/67)) ([3ccbe3e](https://github.com/input-output-hk/atala-prism-mediator/commit/3ccbe3ed093c7f22dbd4b934e9d9ce8488cbd302)) +* mediator added more logs and associated message Hash and structured logging ([#16](https://github.com/input-output-hk/atala-prism-mediator/issues/16)) ([119b637](https://github.com/input-output-hk/atala-prism-mediator/commit/119b6372ab51ece6ded913b93ea7a607cde9acfe)) +* mediator added test for storage layer ([#13](https://github.com/input-output-hk/atala-prism-mediator/issues/13)) ([25728b6](https://github.com/input-output-hk/atala-prism-mediator/commit/25728b6d8aad7cc2143844bad10e2e27bdf5d25f)) +* mediator initial release ([#4](https://github.com/input-output-hk/atala-prism-mediator/issues/4)) ([8499bf2](https://github.com/input-output-hk/atala-prism-mediator/commit/8499bf24d4d94ee30fb917501de4364d2cd6c96e)) +* mediator rename package and organise the packages ([#12](https://github.com/input-output-hk/atala-prism-mediator/issues/12)) ([8ea2aac](https://github.com/input-output-hk/atala-prism-mediator/commit/8ea2aaccadf515fe6a7d300c0250d70e38fb3b18)) +* new a Webapp to show the QR Code ([#21](https://github.com/input-output-hk/atala-prism-mediator/issues/21)) ([9af0a87](https://github.com/input-output-hk/atala-prism-mediator/commit/9af0a87cab64b62cb663bbe5bfedf730d09d50de)) +* Not send response errors to the caller ([#50](https://github.com/input-output-hk/atala-prism-mediator/issues/50)) ([60ee3ef](https://github.com/input-output-hk/atala-prism-mediator/commit/60ee3ef8e4342fb5fa69501502abdd739c55e22a)) +* process KeylistQuery and return Keylist ([#30](https://github.com/input-output-hk/atala-prism-mediator/issues/30)) ([c5fb175](https://github.com/input-output-hk/atala-prism-mediator/commit/c5fb17584dc9d464e49589473ee3fe185db0b58f)) +* reply asynchronous unless return_route all ([#86](https://github.com/input-output-hk/atala-prism-mediator/issues/86)) ([6249f37](https://github.com/input-output-hk/atala-prism-mediator/commit/6249f3701e2247614a5b42042cdbd8e0ab4541bb)) +* reply to StatusRequest ([#26](https://github.com/input-output-hk/atala-prism-mediator/issues/26)) ([28ee891](https://github.com/input-output-hk/atala-prism-mediator/commit/28ee891999f5174356f245d46812526b044b789b)) +* Return 202 HTTP code (for DID Comm) ([#162](https://github.com/input-output-hk/atala-prism-mediator/issues/162)) ([50185d3](https://github.com/input-output-hk/atala-prism-mediator/commit/50185d379d08949597479db8d8fd9d53526fd82a)), closes [#160](https://github.com/input-output-hk/atala-prism-mediator/issues/160) +* Store outbound messages ([#84](https://github.com/input-output-hk/atala-prism-mediator/issues/84)) ([3576656](https://github.com/input-output-hk/atala-prism-mediator/commit/3576656844834d0ecc6365b912dda6f383936d5f)) +* Support protocol discover-features 2.0 ([#154](https://github.com/input-output-hk/atala-prism-mediator/issues/154)) ([9220858](https://github.com/input-output-hk/atala-prism-mediator/commit/9220858111d992c099aff9e41cce90d7d06f0235)) +* Update ScalaDID to 0.1.0-M18 and support new format of DID Peer ([#204](https://github.com/input-output-hk/atala-prism-mediator/issues/204)) ([26a1623](https://github.com/input-output-hk/atala-prism-mediator/commit/26a16230d7e7e68ccff92bc4f8fc1fd403254200)), closes [#158](https://github.com/input-output-hk/atala-prism-mediator/issues/158) +* Update timeout settings for websocket ([#191](https://github.com/input-output-hk/atala-prism-mediator/issues/191)) ([11a4437](https://github.com/input-output-hk/atala-prism-mediator/commit/11a44376664c55e97e18faa2b7f7849591b20532)) +* websockets support ([#172](https://github.com/input-output-hk/atala-prism-mediator/issues/172)) ([30da5e7](https://github.com/input-output-hk/atala-prism-mediator/commit/30da5e7603e5373b96762214f82b0329a5d4000d)) + ## [0.14.2](https://github.com/input-output-hk/atala-prism-mediator/compare/prism-mediator-v0.14.1...prism-mediator-v0.14.2) (2024-04-04) diff --git a/infrastructure/charts/mediator/Chart.yaml b/infrastructure/charts/mediator/Chart.yaml index 57f2801b..270d815d 100644 --- a/infrastructure/charts/mediator/Chart.yaml +++ b/infrastructure/charts/mediator/Chart.yaml @@ -13,10 +13,10 @@ 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: 0.1.0 +version: 1.0.0 # 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: "0.14.2" +appVersion: "1.0.0" dependencies: [] diff --git a/package-lock.json b/package-lock.json index c2ea8b5b..292ee865 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "identus-mediator", - "version": "0.14.2", + "version": "1.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "identus-mediator", - "version": "0.14.2", + "version": "1.0.0", "devDependencies": { "@commitlint/cli": "^17.0.3", "@commitlint/config-conventional": "^17.0.3", diff --git a/package.json b/package.json index 9e858903..6f354acf 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "identus-mediator", - "version": "0.14.2", + "version": "1.0.0", "engines": { "node": ">=16.13.0" }, diff --git a/version.sbt b/version.sbt index bc026f33..a5f65fc7 100644 --- a/version.sbt +++ b/version.sbt @@ -1 +1 @@ -ThisBuild / version := "0.14.2-SNAPSHOT" +ThisBuild / version := "1.0.0-SNAPSHOT"