Commit Graph

1961 Commits

Author SHA1 Message Date
Son NK 8e068eea30 fix user has to login again after quitting the browser 2020-06-28 21:14:30 +02:00
Son NK 59764f8e84 sql migration 2020-06-28 11:18:44 +02:00
Son NK 28da78e75f sanity_check: alert when too many checks fail on a mailbox 2020-06-28 11:18:06 +02:00
Son NK b23259cacd add Mailbox.nb_failed_checks 2020-06-28 11:17:36 +02:00
Son NK ec0f5ccd3a only return verified mailbox in alias.mailboxes 2020-06-28 11:15:29 +02:00
Son NK 204f5f9a0c fix alias can be none in delete alias endpoint 2020-06-28 09:48:21 +02:00
Son NK 02bd45bc4a fix alias can be none in update alias endpoint 2020-06-28 09:48:21 +02:00
Son Nguyen Kim 0e3aa42326
Merge pull request #233 from simple-login/random-alias-custom-domain
Random alias custom domain
2020-06-25 13:07:35 +02:00
Son NK 1f7779ed7b add sql migration 2020-06-25 13:05:37 +02:00
Son NK b2f82ba4a8 use custom domain to generate a random alias if user enables this option 2020-06-25 13:05:25 +02:00
Son NK abe9768db4 user can update the random alias domain 2020-06-25 13:04:27 +02:00
Son NK 040c6d1f9e add User.default_random_alias_domain_id 2020-06-25 13:02:43 +02:00
Son NK c91b44fa97 set rate limit to 5/minute on new alias routes 2020-06-24 10:32:22 +02:00
Son NK 774ffcae3b enable CORS on /api endpoints 2020-06-24 10:30:01 +02:00
Son NK 85bb30abb0 Notify user can reply cannot be sent 2020-06-20 16:19:01 +02:00
Son NK 45a8b360e4 handle case where alias is None 2020-06-19 23:44:16 +02:00
Son NK edfd3c0719 add disable_mailbox to shell 2020-06-19 23:41:16 +02:00
Son NK 3d0d42c8b3 v3.2.2 2020-06-15 23:36:40 +02:00
Son NK ee6a1a672d fix POST /v2/alias/custom/new when DISABLE_ALIAS_SUFFIX is set 2020-06-15 23:35:20 +02:00
Son NK 6f820c5fc5 add /env to .gitignore 2020-06-15 23:32:31 +02:00
Son NK 220c7bdf11 v3.2.1 2020-06-15 16:59:43 +02:00
Son NK 1a22d0cf9b fix domain can be null in self-hosting
# Conflicts:
#	app/api/views/new_custom_alias.py
#	app/dashboard/views/custom_alias.py
2020-06-15 15:58:05 +02:00
Son NK 4906d3a4a8 add more logging in email_domain_can_be_used_as_mailbox 2020-06-14 12:00:02 +02:00
Son NK 84381e9635 reduce memory use in cron by using yield_per() 2020-06-12 23:50:21 +02:00
Son NK b79933ba4c sleep between mailbox check 2020-06-12 00:09:53 +02:00
Son NK c61e7c697d call forward_email_to_mailbox on the msg copy 2020-06-12 00:02:45 +02:00
Son NK 5705842415 add email_utils.copy() 2020-06-12 00:02:07 +02:00
Son NK 1dc2e9c54f fix retry pgp 2020-06-12 00:01:21 +02:00
Son NK 2ef33cc23f enable sanity check 2020-06-11 23:36:15 +02:00
Son NK 987b413e3d check if user and mailbox email address are lowercase in sanity_check 2020-06-11 23:36:06 +02:00
Son NK df47ea1983 do not disable mailbox in sanity_check 2020-06-11 23:35:44 +02:00
Son NK 4ee38823b8 make sure to strip and lower email 2020-06-11 23:35:24 +02:00
Son NK cadbe7d32b order alias.mailboxes 2020-06-10 22:32:00 +02:00
Son NK 9e2f1c5f9f try to load the public key if encrypt fails for 1st time 2020-06-10 22:28:15 +02:00
Son Nguyen Kim 2034225a37
Merge pull request #226 from simple-login/sender-report
Handle transactional bounce emails
2020-06-10 13:59:49 +02:00
Son NK 9c9319c94e handle emails sent to sender 2020-06-10 13:57:23 +02:00
Son NK d0c65ea378 send transactional email from SENDER if set 2020-06-10 13:55:47 +02:00
Son NK 9abfa3e98c Add new param SENDER, SENDER_DIR 2020-06-10 13:54:42 +02:00
Son NK b47d95226d generate html from plaintext if not set 2020-06-10 12:18:39 +02:00
Son NK 0c4e48c906 remove bounced_email param from send_email_with_rate_control 2020-06-10 12:17:04 +02:00
Son NK da7b46ef97 remove bounced_email param from send_email 2020-06-10 12:15:57 +02:00
Son NK c36870daa8 force convert header to string if needed 2020-06-10 09:34:58 +02:00
Son NK c847d205b6 v3.2.0 2020-06-10 09:22:05 +02:00
Son NK bee648b6b5 update changelog 2020-06-10 09:19:52 +02:00
Son NK bf596280e4 disable sanity check for now as it's buggy! 2020-06-09 19:56:17 +02:00
Son NK a255c2652e fix the email 2020-06-09 18:58:42 +02:00
Son NK dfe708b4fb return user email in /api/auth/mfa 2020-06-09 17:20:37 +02:00
Son NK 0002531bc0 return user email in /api/auth/login 2020-06-09 17:19:03 +02:00
Son NK 53e9281204 avoid forward email to invalid mailbox 2020-06-09 17:16:32 +02:00
Son NK befbb0c0c0 Add sanity_check that disables invalid mailbox and all of its aliases 2020-06-09 17:12:34 +02:00