Commit graph

4 commits

Author SHA1 Message Date
49fee7afe4
Make templates more faithful to the original file in terms of indentation, newlines, no deserialisation of things like < or >. More test coverage 2026-06-20 15:28:48 +10:00
d7c71f6349
Refactor and add much more robust tests (both automated and manual) to ensure loops and things work ok
Some checks failed
CI / test (push) Failing after 45s
Lint / test (push) Successful in 26s
Trivy / test (push) Successful in 24s
2025-11-30 18:27:01 +11:00
f992da47ee
Improvements
Some checks failed
CI / test (push) Failing after 33s
Lint / test (push) Successful in 23s
Trivy / test (push) Successful in 22s
* Preserve comments in Jinja2 templates
 * Handle truthy/falsy statements better
 * Handle params that have an empty value (php.ini is notorious)
 * Add indentation to yaml and also starting --- so yamllint passes
2025-11-25 16:35:18 +11:00
944f1e8691
Initial commit 2025-11-25 15:44:12 +11:00