Added new features to README.
New features are proper error handling for emails and seperate emails for accepting/rejecting the invitation.
This commit is contained in:
parent
ac77c9064a
commit
29666541bc
@ -18,6 +18,8 @@ This [Rust](https://www.rust-lang.org/) and [Rocket.rs](https://rocket.rs) based
|
|||||||
* **KISS**: Not too many features and fields, no databases, no CAPTCHA.
|
* **KISS**: Not too many features and fields, no databases, no CAPTCHA.
|
||||||
* **Completely (HTML) email based**: The guest will receive a confirmation with additional information on top of the invite he got. Attached to this email, an ICS file enables the user to directly add the wedding into his calendar.
|
* **Completely (HTML) email based**: The guest will receive a confirmation with additional information on top of the invite he got. Attached to this email, an ICS file enables the user to directly add the wedding into his calendar.
|
||||||
* **Configurable, multi-language strings**: All language strings can be defined in `config.hjson`. Since this website assumes that a different FQDN is used for every language, the mapping between TLDs and languages must be configured in `config.hjson` as well.
|
* **Configurable, multi-language strings**: All language strings can be defined in `config.hjson`. Since this website assumes that a different FQDN is used for every language, the mapping between TLDs and languages must be configured in `config.hjson` as well.
|
||||||
|
* **Separete emails for accepting/rejecting the invitation**: Guests who will attend will get a different e-mail from guests that will not attend.
|
||||||
|
* **Proper error handling for emails**: If an email cannot be sent, the website will always try to catch this error and inform the organizer of the wedding about the error and the reason of the error. He/she can act accordingly and manually contact the guest. The guest will get a nice landing page with information on how to contact the organizer.
|
||||||
* **IP based spam protection**: As mentioned before, this website does not include CAPTCHA to ease usability. There is, however, a small protection so that one IP can only send an email every X seconds. Here, X can be configured in `config.hjson`.
|
* **IP based spam protection**: As mentioned before, this website does not include CAPTCHA to ease usability. There is, however, a small protection so that one IP can only send an email every X seconds. Here, X can be configured in `config.hjson`.
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
Loading…
Reference in New Issue
Block a user