Commit Graph

440 Commits

Author SHA1 Message Date
Son NK a3f547fd22 rename create_custom_alias -> create_new 2019-12-22 16:34:10 +00:00
Son NK 91e38a744b remove GenEmail.custom column 2019-12-22 16:32:55 +00:00
Son NK 845f69431b add some stats directly to email subject when sending stats 2019-12-22 16:28:13 +00:00
Son NK 8f04f8ae0f rename can_create_new_custom_alias -> can_create_new_alias 2019-12-22 16:27:55 +00:00
Son NK 873133838d delete unused method 2019-12-22 16:21:02 +00:00
Son NK 0955f13593 User can export their data 2019-12-22 16:20:56 +00:00
Son NK 642b6531b1 Increase visibility for small-text 2019-12-22 16:04:14 +00:00
Son NK 8756241774 Fix wording 2019-12-22 16:03:58 +00:00
Son NK ec4d034593 Add Delete Account in setting 2019-12-22 16:03:40 +00:00
Son NK a22a635508 create custom domain in fake_data 2019-12-22 16:00:04 +00:00
Son NK 17bb01f317 Fix wording 2019-12-22 15:59:41 +00:00
Son NK 41fe528441 use flash to display error in login 2019-12-22 15:59:00 +00:00
Son NK ea1492904a only print out plaintext when NOT_SEND_EMAIL 2019-12-22 15:58:07 +00:00
Son NK 441fc773ba better UI for new alias page 2019-12-22 15:41:37 +00:00
Son NK 6b3fe06efc better UI for custom-alias page 2019-12-22 12:57:19 +00:00
Son NK 27d288278a add black config 2019-12-22 11:58:47 +00:00
Son NK 83fa97b9ba remove "Source Sans Pro" font 2019-12-22 08:30:03 +00:00
Son NK 8d6988da16 add warning message for social login options. 2019-12-22 08:26:20 +00:00
Son NK 7e1c403b84 Make sure database is reset in local development 2019-12-21 14:00:07 +02:00
Son NK 847ad2beca Improve docker run
- no need to expose port for database
- no need to set CONFIG variable: mount the config to the default location
2019-12-21 13:59:46 +02:00
Son NK 6ac3b916e6 Fix wording in README 2019-12-21 13:58:33 +02:00
Son NK af04c4c994 fix Docker container not handling ctrl-c correctly 2019-12-21 13:56:11 +02:00
Son NK ed5496024d add code structure to README 2019-12-19 23:36:37 +02:00
Son NK 4147e19530 fix facebook error when user choose to not share email 2019-12-19 22:38:20 +02:00
Son NK 482887a0cf put all docs into README 2019-12-19 22:19:16 +02:00
Son NK 47923f3c62 remove unused files 2019-12-18 18:37:44 +02:00
Son NK 207b58ac67 fix some grammar mistakes 2019-12-18 18:30:31 +02:00
Son NK fe2dac3a37 add MIT License 2019-12-18 18:17:12 +02:00
Son NK a1e9392ef9 add self-hosting to README 2019-12-18 18:10:10 +02:00
Son NK 2daeb9501d remove email subject logging 2019-12-18 18:07:20 +02:00
Son NK 1f9d6c0e98 remove poc_send_email 2019-12-18 18:06:51 +02:00
Son NK 569fda47a9 fix DKIM fail on reply phase: the DKIM-signature should be added at the end of processing 2019-12-17 21:43:31 +02:00
Son NK 4799721667 remove DKIM-Signature if any 2019-12-17 19:06:17 +02:00
Son NK a61b900675 Sign DKIM at app level
- add DKIM_PRIVATE_KEY_PATH param
- create email_utils.add_dkim_signature
- add DKIM signature for transactional emails
- add DKIM signature for forward & reply emails. In reply phase, only non-custom-domain emails have DKIM added.
2019-12-17 18:50:26 +02:00
Son NK 18751d452b add dkimpy as dependency 2019-12-17 18:30:39 +02:00
Son NK e2f30dade6 add more details on .env.example 2019-12-16 19:40:23 +02:00
Son NK f8293bc618 make ADMIN_EMAIL optional 2019-12-16 19:36:59 +02:00
Son NK 66091b4f9e replace ENABLE_SENTRY by SENTRY_DSN 2019-12-16 19:30:17 +02:00
Son NK 03ce470cea remove google analytics 2019-12-16 18:00:50 +02:00
Son NK c3b716f644 remove users.can_use_custom_domain flag 2019-12-15 21:52:24 +02:00
Son NK 1b88d2264e add beta badge for "send email" feature 2019-12-15 18:55:18 +02:00
Son NK 615e2a4d91 use send_by_postfix instead of sending bounce email directly 2019-12-15 18:55:18 +02:00
Son NK 7e76c3a0a9 send bounce directly instead of return 550 2019-12-15 18:55:18 +02:00
Son NK a8d00c3329 add tooltip for reverse-alias 2019-12-15 18:55:18 +02:00
Son NK 3e9233f346 replace the "test alias" by the alias manager page 2019-12-15 18:55:18 +02:00
Son NK 231fc6fd88 create alias contact manager page 2019-12-15 18:55:18 +02:00
Son NK 881525dfc2 use random_string for email_handler as reply email is not user-facing 2019-12-15 18:55:18 +02:00
Son NK c5bf95fffe forward reply email can only by used by user email 2019-12-15 18:55:18 +02:00
Son NK 46b0872710 handle both emails with reply+ and ra+ prefix 2019-12-15 18:55:18 +02:00
Son NK 8c3834c957 generate a reply_email, make sure it is unique 2019-12-15 18:55:18 +02:00