Skip to content

Releases: open-eid/cdoc2-shares-server

[0.4.3] Handle empty "" GET /key-shares header parameters better.

26 Mar 15:19

Choose a tag to compare

Improvements:

  • Handle empty ("") x-cdoc2-auth-x5c and x-cdoc2-auth-ticket header parameters better (no long stacktrace in log), return HTTP 400
  • Spring Boot 3.4.1 -> 3.4.3 + other dependency updates
  • Upgrade dependency ee.cyber.cdoc2.openapi:cdoc2-key-shares-openapi 1.0.1-draft -> 1.0.1 (no changes besides version)

Maven package versions:

cdoc2-shares-server 0.4.3
cdoc2-shares-server-pom 0.2.1
cdoc2-css-db 0.1.3
cdoc2-css-openapi 0.1.2

[0.4.2] Improvements and bug fix

27 Feb 13:41

Choose a tag to compare

Internal:

  • Bug fix for nonce config property initialization inside KeyShareApiService and unit tests.

Improvements:

  • Added index on key_material_share_nonce table columns to increase query performance

Maven package versions:

cdoc2-shares-server-pom 0.2.0
cdoc2-shares-server 0.4.2
cdoc2-css-db 0.1.2
cdoc2-css-openapi 0.1.1

0.4.1-SNAPSHOT Support Mobile-ID

06 Feb 12:23

Choose a tag to compare

[0.4.1-SNAPSHOT] Support for JWT tokens signed with Mobile-ID (ES256)

Features:

Improvements:

  • Certificates updates + added script that downloads and creates truststore
  • Spring Boot 3.3.3 -> 3.4.1 + other dependency updates
  • Tag cdoc2-shares-server-liquibase with latest when built using build-image.sh script

cdoc2-shares-server 0.2.0-SNAPSHOT.1

11 Dec 09:52
f4e0874

Choose a tag to compare

Pre-release
  • Fix GH workflow/build files so that cdoc2-shares-server and cdoc2-shares-server-liquibase Docker images are published on release
  • Remove test dependency cdoc2-client, when building without tests (-Dmaven.test.skip=true)

0.2.0-snapshot.0

06 Dec 14:27

Choose a tag to compare

0.2.0-snapshot.0 Pre-release
Pre-release
Merge branch 'RM-3893_authtoken-check' into 'master'

RM-3898: authtoken check

* use '/key-shares' OAS 1.0.1-draft
* requires cdoc2-client:SID-1.6.1-SNAPSHOT 
* Check authToken by using rules defined in https://gitlab.ext.cyber.ee/cdoc2/cdoc2-documentation/-/blob/RM-2776-authentication-protocol/cdoc2-system-docs/docs/03_system_architecture/ch05_ID_authentication_protocol.md?ref_type=heads#verifying-sd-jwt-verifying-authentication-ticket
* Clean-up unneeded dependencies and remove shared-crypto submodule that contained single class and name clashed with shared-crypto submodule from capsule-server
* Rename submobules from `cdoc2-server-db` and `cdoc2-server-openapi` to `cdoc2-css-db` and `cdoc2-css-openapi` so that these don't clash with existing modules from cdoc2-capsule-server submodules.

See merge request cdoc2/cdoc2-shares-server!4