Skip to content

Releases: ConsumerDataRight/mock-register

v2.1.0

22 Aug 00:10
aee9701
Compare
Choose a tag to compare

Changed

  • Updated NuGet packages
  • Replaced Postman collections with a Polyglot Notebook solution
  • Migrated from .NET 6 to .NET 8
  • Migrated docker compose from v1 to v2
  • Added SSL Server Validation capability with switched off by default
  • Added custom User-Agent header for request filtering on GetClientJwks

Fixed

  • Location for log file in appsettings file is fixed - Issue 65
  • lastUpdated field fixed to populate the correct value
  • Remove the old Scope "cdr-register:bank:read" references
  • Added property code_challenge_methods_supported in Mock Register
  • Audience validations for token endpoint have been fixed

v1.3.2

29 Nov 03:15
0c052d4
Compare
Choose a tag to compare

Changed

  • Refactored code and fixed code smells
  • Removed Mock Data Holder Energy mTLS server certificate as Mock Data Holder Banking and Mock Data Holder Energy mTLS server certificates are now combined.

Fixed

  • Certificate DN for Register and Data Holder are updated - Issue 60

v1.3.0

21 Aug 23:58
449c565
Compare
Choose a tag to compare

Changed

  • Client_id is now optional in the access token request.
  • Removed client certificate thumbprint check from the access token request.
  • Accreditation Number format has been updated in seed data.

v1.2.1

20 Jun 23:15
7358b0b
Compare
Choose a tag to compare

Changed

  • Regenerated all mTLS, SSA and TLS certificates to allow for another five years before they expire.
  • Append base path to URIs in discovery document

Fixed

  • Links in readme

v1.2.0

13 Jun 00:47
5817bce
Compare
Choose a tag to compare

Added

  • Added new API admin/metadata/data-recipients to add or update a Data Recipient into the Register.
  • Added new API admin/metadata/data-holders to add or update a Data Holder into the Register.
  • Added dynamic base path to allow changes to external facing URLs.

Changed

  • Retired end of life APIs.

v1.1.1

22 Mar 02:05
fda8ca2
Compare
Choose a tag to compare

Added

  • The 'jti' claim in the client assertion sent to the token endpoint is now checked for re-use. An error is raised if the jti value is re-used
  • Register client certificate

Changed

  • Some error codes that were not aligned with the CDR Register are now aligned
  • Database structure to move legal entity status to participation status

v1.1.0

05 Oct 01:22
8967725
Compare
Choose a tag to compare

Added

  • Logging middleware to create a centralised list of all API requests and responses

Changed

  • Get SSA x-v 1 and 2 now only return banking scopes. x-v 3 still returns banking and energy scopes
  • Transactional database tables updated to temporal tables

Fixed

  • Issue occurring when using docker compose eco system. Issue 52

v1.0.1

29 Aug 23:22
112980e
Compare
Choose a tag to compare

Changed

  • Removed CDR.Register.IdentityServer project that relied on Identity Server 4 and replaced with CDR.Register.Infosec project.
  • Updated package references.

Fixed

  • Fixed incorrect element in Get Data Holder Brands response. Issue 1
  • Fixed issue with authorisation scopes for latest version of authenticated register APIs. Get Data Holder Brands and Get SSA.

v1.0.0

02 Aug 00:37
7ffd173
Compare
Choose a tag to compare

Changed

  • First version of the Mock Register deployed into the CDR Sandbox.

v0.5.1

09 Jun 04:58
481c300
Compare
Choose a tag to compare

Added

  • Split the Docker compose functionality. There is now a Docker Compose file to start the mock CDR ecosystem and a Docker Compose file to start the mock register on its own.

Changed

  • Updated container help instructions.
  • Updated Read Me.
  • Updated Certificate Management Read Me.
  • Build and Test action to archive test results. Add Test Report action.
  • Return all data holders from the Get Data Holder Brands API to match the production Register.