The various container config used in the CCD docker project is mostly located within the compose folder
UI preferences for Core Case Data users.
See: https://github.com/hmcts/ccd-user-profile-api
Store holding the case type definitions, which are a case's states, events and schema as well as its display configuration for rendering in CCD's UI.
See: https://github.com/hmcts/ccd-data-store-api
Store where the versioned instances of cases are recorded.
See: https://github.com/hmcts/ccd-data-store-api
This SpringBoot application covers the implementation of the Role Assignment Service, which manages the assignment of roles with attributes to actors, to support both ccd access control and work allocation requirements.
See: https://github.com/hmcts/am-role-assignment-service
This microservice is used to authenticate services across HMCTS.
See: https://github.com/hmcts/service-auth-provider-app
A local postgres database used by ccd services
See: Dockerfile
A local healthcheck proxy container used to handle container dependency when switching between the idam-simulator and the SIDAM-api containers
See: Dockerfile
Service to facilitate testing of external http calls using wiremock. It returns canned responses for requests matching the predefined criteria. Currently used for exposing a set of default callbacks that can be invoked for testing purposes
See: https://github.com/hmcts/ccd-test-stubs-service
Secured API Gateway integrating with IDAM
See: https://github.com/hmcts/ccd-api-gateway
Web application for administration of Case Definition data (initially for importing definitions).
See: https://github.com/hmcts/ccd-admin-web
This is a small spring-boot app that stubs only the endpoints of Idam Api required to request a Bearer Token and login.
Any call made by Idam Client are correctly handled by the Idam Simulator. The call from XUI for login and redirection is also handled.
See: https://github.com/hmcts/rse-idam-simulator/tree/master