Reviewed-on: #107
Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
Added a CONTRIBUTING.md that describes how people can contribute to this project. I added parts inspired by other projects. I tried to keep it short and simple, as there is currently not a lot of contribution.
The wiki contains helpful information for the development, so it is helpful to mention it here, so contributors can find it more easily.
Reviewed-on: #116
added email
Reviewed-on: #114
This reverts commit 9fdfef07d3, reversing
changes made to 35f68d7686.
- New model introduced for preparation of lerntools/base#90 +
lerntools/base#81
- Default templates in new locale file lerntools/base#81 so they
can be easily translated via Weblate (see lerntools/base#117)
- Add mustache as runtime dependency for replacing template variables.
- Add several functions in order to get the correct template (either
default or from database if configured).
- Extended mail handler by preparing mail via TPL as well as by sending
plain text.
This is a (working) PoC. Open: proper conversion of Markdown to Plain
text (e.g. for the links).
This commit adds several different API methods for
maintaining the templates.
... implemented. Proper editor for markdown missing.
Integrated markdown preview to the template editor.