The following ZAC developer documentation is available:
- CONTRIBUTING - Instructions on how to contribute to ZAC.
- Font caching procedures - Instructions on font caching in ZAC.
- IDE Configuration - Instructions on how to configure your IDE for ZAC development.
- Installation - Instructions on how to build, run and test the software.
- Running ZAC using Docker Compose - Instructions on how to run the software using Docker Compose.
- End-to-end type safety - Instructions on how to develop ZAC using end-to-end type safety.
- Testing - Instructions on how to run and develop tests for ZAC.
- Updating dependencies - Instructions on how to update various types of dependencies in ZAC and (OpenAPI) API specifications used by ZAC.
- Managing Solr - Instructions on how to manage the Solr search engine in ZAC. For example, how to reindex the Solr search index.
- CMMN - Instructions on how to edit the ZAC's CMMN model.
- BPMN - components used to support BPMN standard flows.
- REST Paging - REST paging conventions.
ZAC exposes two monitoring endpoints through WildFly by default:
Note: These are not secured. To disable, remove the metrics layer from the install-wildfly.sh script.