geoserver
geoserver copied to clipboard
[community extension] Add (freemarker) template-editor community extension
Add a (freemarker) template-editor extension
Editing freemarker templates usually requires access to disk space and some privilege escalation, which is often not very convenient. It should be possible to edit them using the web UI alongside the layers.
This extension allows to edit them in the web UI. It supports the various levels at which a freemarker template can be defined: default is from the lib, then at workspace level, store level and finally at the layer level.
For now, it only supports the freemarker templates for the WMS GetFeatureInfo response.
Checklist
- [x] I have read the contribution guidelines.
- [x] I have sent a Contribution Licence Agreement (not required for small changes, e.g., fixing typos in documentation).
- [x] First PR targets the
mainbranch (backports managed later; ignore for branch specific issues). - [x] All the build checks are green (see automated QA checks).
@jeanpommier you should probably rebase everything on the latest main branch, some of the failures are due to a mis-alignment between new functionality provided by GeoTools and expectations in (a few days) old GeoServer tests.
@jeanpommier you should probably rebase everything on the latest main branch, some of the failures are due to a mis-alignment between new functionality provided by GeoTools and expectations in (a few days) old GeoServer tests.
Oh, OK, right. Thanks @aaime . I was getting a bit desperate
@jeanpommier you should probably rebase everything on the latest main branch, some of the failures are due to a mis-alignment between new functionality provided by GeoTools and expectations in (a few days) old GeoServer tests.
@aaime it was not just that a rebase was needed, but I believe now it is OK. At least, it seems to properly build without errors
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This issue has been automatically closed because it has not had recent activity. Please re-submit with updates if you want to resume work on this topic. Thank you for your contributions.