SRM Refactor: Publish catalog update events and return RFC 7807 HTTP errors

Summary

Publish catalog update events and return RFC 7807 HTTP errors.

Changes

  • Added event.srm.catalog.updated publishing after service specification creation.
  • Added minimal SrmCatalogUpdatedV1 event schema.
  • Added shared RFC 7807 error handlers.
  • Updated REST error response models to use ProblemDetails.
  • Removed the old ErrorResponse schema.
  • Updated tests for catalog event publishing and problem responses.

Merge request reports

Loading
Loading