Daniel Berteaud
|
2a437cc4fd
|
Various cleanups in invitations handling
|
2014-06-03 09:43:11 +02:00 |
|
Daniel Berteaud
|
50cab2837f
|
Handle join auth through the invitation token
|
2014-06-03 09:09:52 +02:00 |
|
Daniel Berteaud
|
4c44d6e63e
|
Do not HTML escape the plain text version of invitations email
|
2014-05-28 14:58:03 +02:00 |
|
Daniel Berteaud
|
b92df0bb01
|
Add the response link in the notifications email
|
2014-05-28 14:10:21 +02:00 |
|
Daniel Berteaud
|
072215a071
|
Add custom message intro in email invitation
Also don't XML escape translated strings in the plain text version
|
2014-05-14 17:30:28 +02:00 |
|
Daniel Berteaud
|
fdff058521
|
Add a custom message field in email invitations
Can be used to send the join password, or anything else
|
2014-05-14 13:42:40 +02:00 |
|
Daniel Berteaud
|
cea2189774
|
Store join paswword hashed
Do not trade security and privacy for convenience
|
2014-05-14 09:05:00 +02:00 |
|
Daniel Berteaud
|
eaf20b6a13
|
Send join password in email invitations
Fix #26
|
2014-05-13 17:52:03 +02:00 |
|
Daniel Berteaud
|
f65932fee1
|
Some more email invitation refactoring
|
2014-05-10 11:37:35 +02:00 |
|
Daniel Berteaud
|
1d8ad29190
|
Send alternative/multipart emails
Plus some other adjustements
Fix #20
Unfortunatly, it's not sufficient, as gmail still often tags invitations as spam :-(
but still a bit better
|
2014-05-10 00:10:44 +02:00 |
|