diff --git a/CHANGELOG.md b/CHANGELOG.md index d3f720b2..0a17b7e7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,92 @@ +# 0.15.0-beta.0 (2024-07-10) + + +### Bug Fixes + +* Add and enable websocket on apisix route ([#179](https://github.com/hyperledger/identus-mediator/issues/179)) ([9060b73](https://github.com/hyperledger/identus-mediator/commit/9060b73f953436152407069431dc4519400e67e5)) +* Added DidSubject to report problem when not enrolled ([#111](https://github.com/hyperledger/identus-mediator/issues/111)) ([397a00a](https://github.com/hyperledger/identus-mediator/commit/397a00aa10589b68a062f3b664617af19c3e30c2)) +* alias list is empty in new acounts by default ([#87](https://github.com/hyperledger/identus-mediator/issues/87)) ([c35ba20](https://github.com/hyperledger/identus-mediator/commit/c35ba20195fadf260b9c0c2cbad3d03aed7305fd)) +* allowed memory to increase gradually in CI ([#37](https://github.com/hyperledger/identus-mediator/issues/37)) ([59eb4e6](https://github.com/hyperledger/identus-mediator/commit/59eb4e6d5eb41e85d33bddb6298ae0f17acbd196)) +* Annotate Headers & Update zio-http to version 3.0.0-RC2 ([#106](https://github.com/hyperledger/identus-mediator/issues/106)) ([37e3343](https://github.com/hyperledger/identus-mediator/commit/37e33435cbdd5cac4d751a6cf814232f7947fa5b)) +* Change atala-prism-mediator to identus-mediator ([#287](https://github.com/hyperledger/identus-mediator/issues/287)) ([0341a45](https://github.com/hyperledger/identus-mediator/commit/0341a45f96f0c975177d43651d43b062a9aab824)) +* Change from name var to fix name ([#286](https://github.com/hyperledger/identus-mediator/issues/286)) ([c6d046f](https://github.com/hyperledger/identus-mediator/commit/c6d046fafc3372f7557315f4d69503be9050d64f)) +* cleanup IOHK reference ([#325](https://github.com/hyperledger/identus-mediator/issues/325)) ([cd8dee9](https://github.com/hyperledger/identus-mediator/commit/cd8dee9b97cd9dfc5585768809a090ae000a82a8)) +* collectionName messages.outbound ([#92](https://github.com/hyperledger/identus-mediator/issues/92)) ([fa09262](https://github.com/hyperledger/identus-mediator/commit/fa0926256acc1d5aa9fa6c3e71987fa35af7a1b1)) +* correct endpoint for wss in deployment.yaml ([#178](https://github.com/hyperledger/identus-mediator/issues/178)) ([b56b06c](https://github.com/hyperledger/identus-mediator/commit/b56b06c3825b45a0d5ba50bcf40cf63f0440c713)) +* disabled documentation generation ([#24](https://github.com/hyperledger/identus-mediator/issues/24)) ([6fe228f](https://github.com/hyperledger/identus-mediator/commit/6fe228f316d8c03a36cb35f4b11cfb302edc2912)) +* Discord links to never expires ([#141](https://github.com/hyperledger/identus-mediator/issues/141)) ([49ce87c](https://github.com/hyperledger/identus-mediator/commit/49ce87c65fb1ba99e5ba2905dae9609f2389a049)) +* dynamic DID on the web page ([#40](https://github.com/hyperledger/identus-mediator/issues/40)) ([dcf6f58](https://github.com/hyperledger/identus-mediator/commit/dcf6f58f759a7997be1680d706e6e00a70f6a455)) +* Encoder for VerificationMethodReferenced as String ([#110](https://github.com/hyperledger/identus-mediator/issues/110)) ([fda478f](https://github.com/hyperledger/identus-mediator/commit/fda478fc962cd47137095efdcd7dd6868512f337)) +* execute the ProtocolExecute's jobToRun zio ([#8](https://github.com/hyperledger/identus-mediator/issues/8)) ([e8eb809](https://github.com/hyperledger/identus-mediator/commit/e8eb8098b29ccfb1268b65129604c77457377d17)) +* field name routing_did in keylist response body ([#22](https://github.com/hyperledger/identus-mediator/issues/22)) ([eace0fd](https://github.com/hyperledger/identus-mediator/commit/eace0fd85e863f39cff9e5ce08de425df2e9b3f9)) +* Fix release job (add more ram) ([#32](https://github.com/hyperledger/identus-mediator/issues/32)) ([39d5719](https://github.com/hyperledger/identus-mediator/commit/39d5719dcbf1443e50c25d935b00e7e66a89fed4)) +* force release.. ([#190](https://github.com/hyperledger/identus-mediator/issues/190)) ([96baea3](https://github.com/hyperledger/identus-mediator/commit/96baea3f09192e88f80abeac8d96517e8e6eb542)) +* Hardcode the atala prism did identity ([#9](https://github.com/hyperledger/identus-mediator/issues/9)) ([2be3df0](https://github.com/hyperledger/identus-mediator/commit/2be3df07092b01ab34421fa318959d4ee9cfc95d)) +* Id/hash of the message must be deterministic ([#53](https://github.com/hyperledger/identus-mediator/issues/53)) ([4ec7396](https://github.com/hyperledger/identus-mediator/commit/4ec73966ea70100f60db0b6c73534c1af75b8d63)) +* incorrect body of the message results in problem report ([#161](https://github.com/hyperledger/identus-mediator/issues/161)) ([f866daa](https://github.com/hyperledger/identus-mediator/commit/f866daa8960c713da7b053eb0f8378a3bab01080)) +* **infra:** add sync-wave to certificate template ([#134](https://github.com/hyperledger/identus-mediator/issues/134)) ([daecc08](https://github.com/hyperledger/identus-mediator/commit/daecc08e897830beb9bb0a6329c13afcf5588c9b)) +* make content-type header case insensitive & remove support for ws ([#7](https://github.com/hyperledger/identus-mediator/issues/7)) ([c2f064e](https://github.com/hyperledger/identus-mediator/commit/c2f064e8614d0a8085975a64f0246c11abff33e7)) +* mediator ATL-4883 pickup status message to sync reply ([#59](https://github.com/hyperledger/identus-mediator/issues/59)) ([eb5ce56](https://github.com/hyperledger/identus-mediator/commit/eb5ce563b5363be3e4fb718a5fda927b2c6cc0c5)) +* mediator db not storing the orignal value for protected header ([#15](https://github.com/hyperledger/identus-mediator/issues/15)) ([1bba75f](https://github.com/hyperledger/identus-mediator/commit/1bba75f26b2e4c630bc2cc7b399c731705805abf)) +* mediator docker-compose image repo and version ([#39](https://github.com/hyperledger/identus-mediator/issues/39)) ([803b74c](https://github.com/hyperledger/identus-mediator/commit/803b74c037aad864111808fe38250e7e6586b5e4)) +* mediator oob webpage added logo ([#42](https://github.com/hyperledger/identus-mediator/issues/42)) ([faf43d9](https://github.com/hyperledger/identus-mediator/commit/faf43d9eccdada8a17702cec995d76b5bbcffa68)) +* mediator rename package and refactoring ([#41](https://github.com/hyperledger/identus-mediator/issues/41)) ([286e742](https://github.com/hyperledger/identus-mediator/commit/286e7420127aa67b5bc82c98dca2b93b09053067)) +* mediator test ([#71](https://github.com/hyperledger/identus-mediator/issues/71)) ([c32f34e](https://github.com/hyperledger/identus-mediator/commit/c32f34e517abda279d51aae75d278c74921ddc52)) +* mediator unique constraint issue ([#25](https://github.com/hyperledger/identus-mediator/issues/25)) ([c1f0230](https://github.com/hyperledger/identus-mediator/commit/c1f0230a35f771b9d1b13530a1784a8aee9b40a1)) +* **mediator:** Enabled X-Request-Id ATL-5568 ([#104](https://github.com/hyperledger/identus-mediator/issues/104)) ([f96d683](https://github.com/hyperledger/identus-mediator/commit/f96d6834456847c9b4a8dd65583fcac7e1548a13)) +* **mediator:** Update the readme and docker with type of key forma… ([#267](https://github.com/hyperledger/identus-mediator/issues/267)) ([529be58](https://github.com/hyperledger/identus-mediator/commit/529be58e95b48f9133fc9f25c64fcff7c67064ee)) +* MissingProtocolExecuter ([#140](https://github.com/hyperledger/identus-mediator/issues/140)) ([d71bca5](https://github.com/hyperledger/identus-mediator/commit/d71bca590ebfc79e707fef7621e7b14aaa3c5b4a)) +* mongodb init script updated infrastructure mongodb yaml ([#94](https://github.com/hyperledger/identus-mediator/issues/94)) ([a900d64](https://github.com/hyperledger/identus-mediator/commit/a900d6489b069d9ca9f08c31f39c6d723002cf6c)) +* OutOfBand qrcode with base url ([#133](https://github.com/hyperledger/identus-mediator/issues/133)) ([28df290](https://github.com/hyperledger/identus-mediator/commit/28df2904000958c553f0ede66f7e4de06af7a8d1)) +* parsing error when return_route is none ([#77](https://github.com/hyperledger/identus-mediator/issues/77)) ([672037d](https://github.com/hyperledger/identus-mediator/commit/672037de9dd97fddf94b5eebc41eb23fafbeb89c)) +* re-enable the logging based on X-Request-Id header ([#211](https://github.com/hyperledger/identus-mediator/issues/211)) ([0136326](https://github.com/hyperledger/identus-mediator/commit/01363261a2100f5ff0650b94af14d733c09cc400)) +* register the transport ([#192](https://github.com/hyperledger/identus-mediator/issues/192)) ([76d4b35](https://github.com/hyperledger/identus-mediator/commit/76d4b358023b96906f975eaaa81dd6d7bf5d28ae)) +* Release mediator tagFormat ([#285](https://github.com/hyperledger/identus-mediator/issues/285)) ([602f0e5](https://github.com/hyperledger/identus-mediator/commit/602f0e52d050f02aafed0ec4b3ac491b6035f3e5)) +* reply condition check ReturnRoute ([#88](https://github.com/hyperledger/identus-mediator/issues/88)) ([c2a091c](https://github.com/hyperledger/identus-mediator/commit/c2a091c4dd17f9807c16a2eb446de7970e9a2e4a)) +* sbt config enable docker plugin ([#6](https://github.com/hyperledger/identus-mediator/issues/6)) ([4cf6d90](https://github.com/hyperledger/identus-mediator/commit/4cf6d901a4a7c6f2be5523eb1eff0cf2db340506)) +* Send problemReport for duplicate message ([#157](https://github.com/hyperledger/identus-mediator/issues/157)) ([bf589df](https://github.com/hyperledger/identus-mediator/commit/bf589df043f5dc6a71714045530903724e99c0b4)) +* send status message on delivery request If no messages are avail… ([#139](https://github.com/hyperledger/identus-mediator/issues/139)) ([f42239d](https://github.com/hyperledger/identus-mediator/commit/f42239d504c181c8f00b96fb2a3373071f1d8766)) +* set default endpoint to localhost ([#102](https://github.com/hyperledger/identus-mediator/issues/102)) ([b607ca2](https://github.com/hyperledger/identus-mediator/commit/b607ca2d5b11cb12209c93282ee500b3eba5e12a)) +* sign ProblemReport when TO is unspecified ([#105](https://github.com/hyperledger/identus-mediator/issues/105)) ([670d5e4](https://github.com/hyperledger/identus-mediator/commit/670d5e42af40806ea832edc2e02b971e104436e7)) +* Support alias (DID) in Live mode ([#235](https://github.com/hyperledger/identus-mediator/issues/235)) ([5d258bb](https://github.com/hyperledger/identus-mediator/commit/5d258bb1efb180bfa5b0f2e937b3c7be0267795b)), closes [#230](https://github.com/hyperledger/identus-mediator/issues/230) +* trustPing call back not working ([#23](https://github.com/hyperledger/identus-mediator/issues/23)) ([303af83](https://github.com/hyperledger/identus-mediator/commit/303af830e81b470b1abfe0148499c5f924c26013)) +* Update local docker-compose configuration by adding the SERVICE_ENDPOINT port ([#128](https://github.com/hyperledger/identus-mediator/issues/128)) ([071f929](https://github.com/hyperledger/identus-mediator/commit/071f929c4a811afb90bbcffde47db6fd0f95bc8d)) +* Update README.md ([#292](https://github.com/hyperledger/identus-mediator/issues/292)) ([9f3e3d9](https://github.com/hyperledger/identus-mediator/commit/9f3e3d990f63fd5a160a71730432714cc7fe9e55)) +* UserAccountRepo.createOrFindDidAccount ([#69](https://github.com/hyperledger/identus-mediator/issues/69)) ([dc2ccfd](https://github.com/hyperledger/identus-mediator/commit/dc2ccfd80cc041f4acaf2484466cd541c35a47d2)) +* websocket correct indentation ([#182](https://github.com/hyperledger/identus-mediator/issues/182)) ([4a5b607](https://github.com/hyperledger/identus-mediator/commit/4a5b60780b9f608dc2e9137d4b3d80bf826cc83f)) + + +### Features + +* Add config from application.conf and docker-compose and an example ([#10](https://github.com/hyperledger/identus-mediator/issues/10)) ([0031067](https://github.com/hyperledger/identus-mediator/commit/0031067c19aeb03457048bc34a4e5cd9e35230d8)) +* Add docker config to build.sbt ([#5](https://github.com/hyperledger/identus-mediator/issues/5)) ([b2908ad](https://github.com/hyperledger/identus-mediator/commit/b2908ade8713e021460d488c9c0f731c8a355954)) +* add endpoint to get the OOB mediate invitation ([#63](https://github.com/hyperledger/identus-mediator/issues/63)) ([11ef6d1](https://github.com/hyperledger/identus-mediator/commit/11ef6d1d0a7a3034a67a4cfcb5b979b55066075d)) +* add helm-chart for mediator ([#64](https://github.com/hyperledger/identus-mediator/issues/64)) ([c379a62](https://github.com/hyperledger/identus-mediator/commit/c379a62d6d7c63369a8bb3974043642873f9e795)), closes [#61](https://github.com/hyperledger/identus-mediator/issues/61) [#63](https://github.com/hyperledger/identus-mediator/issues/63) +* add MediatorBuildInfo & /did and /version endpoints ([#120](https://github.com/hyperledger/identus-mediator/issues/120)) ([e41098a](https://github.com/hyperledger/identus-mediator/commit/e41098a1dddffe91df0c70c388a2bd77ea960081)) +* Add Storage ([#8](https://github.com/hyperledger/identus-mediator/issues/8)) ([ebf4597](https://github.com/hyperledger/identus-mediator/commit/ebf45971ee7ae5d3c9e149469253f9ce4f7299dc)) +* add tag latest to the mediator docker image ([#118](https://github.com/hyperledger/identus-mediator/issues/118)) ([1ae2b87](https://github.com/hyperledger/identus-mediator/commit/1ae2b87805e9879bc6648f159277e579c46eaa93)) +* Added test for executor and problem reports ([#117](https://github.com/hyperledger/identus-mediator/issues/117)) ([8e26535](https://github.com/hyperledger/identus-mediator/commit/8e26535df4bdd1dcbd03cd7b798574efc62cccc4)) +* Better error handling for connection refused ([#47](https://github.com/hyperledger/identus-mediator/issues/47)) ([80d1956](https://github.com/hyperledger/identus-mediator/commit/80d1956ef13b5f1e42c810eb9b4dee86fa497cb9)) +* Error handling and Send Problem Reports ([#65](https://github.com/hyperledger/identus-mediator/issues/65)) ([933cefc](https://github.com/hyperledger/identus-mediator/commit/933cefc56f1cc066dd434d97b29ec11faef6ad44)) +* fix mongo config when no port & support gzip ([#35](https://github.com/hyperledger/identus-mediator/issues/35)) ([11c9330](https://github.com/hyperledger/identus-mediator/commit/11c9330c62941a67405e51c2d243c0d21078b4d9)) +* Helm Chart Publish ([#301](https://github.com/hyperledger/identus-mediator/issues/301)) ([9f0e118](https://github.com/hyperledger/identus-mediator/commit/9f0e11848cbc630669b1b82c042a07117d8422e8)) +* helm-chart appVersion bump and addtional fixes ([#67](https://github.com/hyperledger/identus-mediator/issues/67)) ([539150b](https://github.com/hyperledger/identus-mediator/commit/539150be61bc228956d1e7c808bed9b1e7527c8e)) +* mediator added more logs and associated message Hash and structured logging ([#16](https://github.com/hyperledger/identus-mediator/issues/16)) ([d9c6926](https://github.com/hyperledger/identus-mediator/commit/d9c6926c0232a98d094434ed00848eaa8dcbdaf5)) +* mediator added test for storage layer ([#13](https://github.com/hyperledger/identus-mediator/issues/13)) ([969f50c](https://github.com/hyperledger/identus-mediator/commit/969f50c86d1255972414c48024891897991a97be)) +* mediator initial release ([#4](https://github.com/hyperledger/identus-mediator/issues/4)) ([98ee905](https://github.com/hyperledger/identus-mediator/commit/98ee9056b6506746b96fa6a209d97b6ece7e13eb)) +* mediator rename package and organise the packages ([#12](https://github.com/hyperledger/identus-mediator/issues/12)) ([594081c](https://github.com/hyperledger/identus-mediator/commit/594081cddd96431317412ccdc8969c461dc9e9d7)) +* new a Webapp to show the QR Code ([#21](https://github.com/hyperledger/identus-mediator/issues/21)) ([d47fc0d](https://github.com/hyperledger/identus-mediator/commit/d47fc0da52426e08030acf26509d7c7a99d1b356)) +* Not send response errors to the caller ([#50](https://github.com/hyperledger/identus-mediator/issues/50)) ([6cf0ac1](https://github.com/hyperledger/identus-mediator/commit/6cf0ac1f9fbbc57778732157be0433f1b8d6604b)) +* process KeylistQuery and return Keylist ([#30](https://github.com/hyperledger/identus-mediator/issues/30)) ([04d2980](https://github.com/hyperledger/identus-mediator/commit/04d2980e7e7d170a1bda64fa3eab4794d2ff750c)) +* reply asynchronous unless return_route all ([#86](https://github.com/hyperledger/identus-mediator/issues/86)) ([a306d59](https://github.com/hyperledger/identus-mediator/commit/a306d5979be83cbca3f054d5c10408adf6d22b69)) +* reply to StatusRequest ([#26](https://github.com/hyperledger/identus-mediator/issues/26)) ([3b44d2f](https://github.com/hyperledger/identus-mediator/commit/3b44d2f87985deb55c296dc7d3fda05b16a36e17)) +* Return 202 HTTP code (for DID Comm) ([#162](https://github.com/hyperledger/identus-mediator/issues/162)) ([2ceab73](https://github.com/hyperledger/identus-mediator/commit/2ceab7333c23edab0b7b3ca5656aecdd04213082)), closes [#160](https://github.com/hyperledger/identus-mediator/issues/160) +* Store outbound messages ([#84](https://github.com/hyperledger/identus-mediator/issues/84)) ([e97cd1d](https://github.com/hyperledger/identus-mediator/commit/e97cd1d2bfba95e17afb74af2bf27ff0be217cc2)) +* Support protocol discover-features 2.0 ([#154](https://github.com/hyperledger/identus-mediator/issues/154)) ([0e93dca](https://github.com/hyperledger/identus-mediator/commit/0e93dcaf881e5e990791306f61e34244bde5fa62)) +* Update ScalaDID to 0.1.0-M18 and support new format of DID Peer ([#204](https://github.com/hyperledger/identus-mediator/issues/204)) ([551ce49](https://github.com/hyperledger/identus-mediator/commit/551ce4901707c0075d6cfcf896641727868a3da3)), closes [#158](https://github.com/hyperledger/identus-mediator/issues/158) +* Update timeout settings for websocket ([#191](https://github.com/hyperledger/identus-mediator/issues/191)) ([bfd228f](https://github.com/hyperledger/identus-mediator/commit/bfd228fa77d2ae0f76ed091e98ebd42849474e11)) +* websockets support ([#172](https://github.com/hyperledger/identus-mediator/issues/172)) ([3d32b51](https://github.com/hyperledger/identus-mediator/commit/3d32b51bd357904c8ab19c53b98ac1c22bbb4b82)) + # 1.0.0-beta.1 (2024-07-10) diff --git a/infrastructure/charts/identus-mediator-0.15.0-beta.0.tgz b/infrastructure/charts/identus-mediator-0.15.0-beta.0.tgz new file mode 100644 index 00000000..86bd75e4 Binary files /dev/null and b/infrastructure/charts/identus-mediator-0.15.0-beta.0.tgz differ diff --git a/infrastructure/charts/index.yaml b/infrastructure/charts/index.yaml index 57b3e6c4..ff95bd8b 100644 --- a/infrastructure/charts/index.yaml +++ b/infrastructure/charts/index.yaml @@ -2,13 +2,23 @@ apiVersion: v1 entries: identus-mediator: - apiVersion: v2 - appVersion: 0.15.0 - created: "2024-07-10T11:55:37.645145896Z" + appVersion: 1.0.0-beta.1 + created: "2024-07-10T12:36:23.775430605Z" description: A Helm chart for deploying identus-mediator digest: 18cd95f21bd5a733473d0a775a0804c3bbd5efc201d68daa3cf38bc5184318e9 name: identus-mediator type: application urls: - https://raw.githubusercontent.com/hyperledger/identus-mediator/main/infrastructure/charts/identus-mediator-1.0.0-beta.1.tgz - version: 0.15.0 -generated: "2024-07-10T11:55:37.644463393Z" + version: 1.0.0-beta.1 + - apiVersion: v2 + appVersion: 0.15.0-beta.0 + created: "2024-07-10T12:36:23.775080508Z" + description: A Helm chart for deploying identus-mediator + digest: b76619318b376186c8a431aea32a813bcb46296453b713792a222b5f06e017bd + name: identus-mediator + type: application + urls: + - https://raw.githubusercontent.com/hyperledger/identus-mediator/main/infrastructure/charts/identus-mediator-0.15.0-beta.0.tgz + version: 0.15.0-beta.0 +generated: "2024-07-10T12:36:23.774519425Z" diff --git a/infrastructure/charts/mediator/Chart.yaml b/infrastructure/charts/mediator/Chart.yaml index 3de7e1be..1f310c37 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.15.0 +version: 0.15.0-beta.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.15.0" +appVersion: "0.15.0-beta.0" dependencies: [] diff --git a/package-lock.json b/package-lock.json index 1dd91fac..200135da 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "identus-mediator", - "version": "0.15.0", + "version": "0.15.0-beta.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "identus-mediator", - "version": "0.15.0", + "version": "0.15.0-beta.0", "devDependencies": { "@commitlint/cli": "^17.0.3", "@commitlint/config-conventional": "^17.0.3", diff --git a/package.json b/package.json index 308af513..0caabb4f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "identus-mediator", - "version": "0.15.0", + "version": "0.15.0-beta.0", "engines": { "node": ">=16.13.0" }, diff --git a/version.sbt b/version.sbt index 07624315..73c6dac2 100644 --- a/version.sbt +++ b/version.sbt @@ -1 +1 @@ -ThisBuild / version := "0.15.0-SNAPSHOT" +ThisBuild / version := "0.15.0-beta.0"