Commit Graph

14 Commits

Author SHA1 Message Date
Christopher Arndt 8315fee398 docs: improve config example
separate sections for required/optional config settings

Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2023-07-24 15:43:57 +02:00
Christopher Arndt 37ba136b5c docs: fix minor readme typo
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2023-07-24 14:20:46 +02:00
Christopher Arndt 70a70531be docs: add readme badges and fix source code line references
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2023-07-24 14:17:04 +02:00
Christopher Arndt d6e24aa359 feat: support rendering message template with Jinja
Add config setting to enable Jinja templates

Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2023-07-24 01:07:32 +02:00
Christopher Arndt 92d85d31bf fix: do not require bleach module by default
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2023-07-23 23:54:03 +02:00
Christopher Arndt 1e374c61e6 fix: order of setting descriptions in readme
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2023-07-23 23:15:08 +02:00
Christopher Arndt 5c5cd14030 feat: support markdown extension and bleach generated HTML
Add config settings for enabled markdown extensions and allowed tags and attributes in HTML output with sensible defaults

Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2023-07-23 23:09:55 +02:00
Christopher Arndt db7edd5dae feat: add environment white-list config setting and cmdline option
See description in readme for details

Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2023-07-23 20:28:33 +02:00
Christopher Arndt da31628d86 feat: log level from environment is recognised case-insensitively
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2023-07-23 18:02:03 +02:00
Christopher Arndt d3579b6e0f docs: minor readme word order fix
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2023-07-22 22:13:59 +02:00
Christopher Arndt 9c2331f84b refactor: minor clean-up
Remove unused imports; sort imports and globals; rename function

Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2023-07-22 22:03:18 +02:00
Christopher Arndt 005427fbe1 docs: fix heading level in readme
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2023-07-22 16:44:50 +02:00
Christopher Arndt 67778e6545 docs: add license file
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2023-07-22 16:35:26 +02:00
Christopher Arndt c78eb82282 Initial commit
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
2023-07-22 16:22:35 +02:00