11
43
Fork
You've already forked base
6

Maintain Templates and sending of Welcome Mail #130

Merged
PW merged 25 commits from monofox/base:feature/ticket_81 into dev 2022年06月01日 18:06:06 +02:00
Member
Copy link

With this commit following changes were implemented:

  • Maintain of templates for mails as well as pages.
  • Generic loader for page view (terms, imprint, privacy)
  • Generic standard mail sender
  • Sending of welcome message after user account was created.

Refs lerntools/base#81 and refs lerntools/base#90

With this commit following changes were implemented: - Maintain of templates for mails as well as pages. - Generic loader for page view (terms, imprint, privacy) - Generic standard mail sender - Sending of welcome message after user account was created. Refs lerntools/base#81 and refs lerntools/base#90
Merge pull request '„package.json" ändern' ( #107 ) from dev into main
All checks were successful
continuous-integration/drone/push Build is passing
9cff13aa6d
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
Merge pull request 'gitignore-main' ( #114 ) from Ryuno-Ki/base:gitignore-main into main
All checks were successful
continuous-integration/drone/push Build is passing
cd97eec251
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.
Completed implementation of #81 + #90
All checks were successful
continuous-integration/drone/pr Build is passing
efb122f808
Sign in to join this conversation.
No reviewers
Labels
Clear labels
Kind/Breaking
Breaking change that won't be backward compatible
Kind/Bug
Something is not working
Kind/Documentation
Documentation changes
Kind/Enhancement
Improve existing functionality
Kind/Feature
New functionality
Kind/Security
This is security issue
Kind/Testing
Issue or pull request related to testing
Priority
Critical
The priority is critical
Priority
High
The priority is high
Priority
Low
The priority is low
Priority
Medium
The priority is medium
Reviewed
Confirmed
Issue has been confirmed
Reviewed
Duplicate
This issue or pull request already exists
Reviewed
Invalid
Invalid issue
Reviewed
Won't Fix
This issue won't be fixed
Status
Abandoned
Somebody has started to work on this but abandoned work
Status
Blocked
Something is blocking this issue or pull request
Status
Need More Info
Feedback is required to reproduce issue or to continue work
Kind: Enhancement
improvement of a feature
Kind: Feature
Something totally new
Kind: Interesting for Wiki
to be saved in the wiki
Kind: invalid
Something is wrong
Kind: Question
More information is needed
Kind: Security
Relevant for security
Kind:bug
Something is not working
Priority: High
Priority: Low
Priority: Medium
Status: Contribution welcome
Contributions are very welcome, get started here
Status: Duplicate
This issue or pull request already exists
Status: External problem
There is an external problem
Status: Help wanted
Need some help
Status: In progress
Someone's working on it
Status: In review
we're testing a possible solution
Status: next release
All tested and ready for the next release
Status: Starters
This is a good task to start helping lerntools
Status: Tests neededd
Need some tests for locating the problem
Status: won't fix
This won't be fixed
vue3
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lerntools/base!130
Reference in a new issue
lerntools/base
No description provided.
Delete branch "monofox/base:feature/ticket_81"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?