Skip to content

Customizable KPI notification template

After #468 (closed) we wish to support template customization.

Templates are stored in AppResources. ApplicationStartup should add kpi-execution-template.mustache as one of dynamic liquibase changesets. Then we can load it with:

var template = appResourceService.getResource(AppResourceService.APP_NAME_GG_CE, "kpi.execution.template", Locale.getDefault());
if (template == null) { // Use resource
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information