Michael Wedl

Results 60 comments of Michael Wedl

Thanks for the detailed explanation. Yes, I think this plugin can be useful for many users and we are willing to provide and maintain it as an official plugin. However,...

It probably depends on the use case and what parts of the report should be present in the partial PDF. Yes, exclude by default is our preferred strategy. It would...

Hi, the root cause is an upstream bug in weasyprint and not something we can easily fix via CSS. See #248 for details. Always adding a space via CSS fixes...

Hi, thanks for the suggestion. We already got this feature idea from another customer and evaluated it some time ago. A reusable design component library that can be included in...

Hi, where does the encoding problem happen: in the markdown editor, PDF or somewhere else? Could you please describe the steps to reproduce and provide the original text (with correct...

Hi, thanks for the suggestion. I'm not quite sure if we should introduce this markdown extension. There are some challenges: * It's a custom markdown extension not covered by the...

Hi @danymat , the email configuration works but is currently only used for password resets but not for notifications. The correct docs text should be: > SysReptor sends emails for...

Multi-language designs are possible to implement by adding translations in Vue/HTML code. Essentially you can do the translation via JavaScript helper functions. The project language is available in HTML. You...

Thanks for the suggestion. PDF metadata is added by Ghostscript. Ghostscript does not support removing the `producer`, so we have to use another tool in the post-processing step.

Implemented in https://github.com/Syslifters/sysreptor/releases/tag/2024.91 PDF metadata is removed via pikepdf after compressing PDFs via ghostscript. For non-compressed PDFs, metadata is removed via a weasyprint hook.