Commit Graph

2967 Commits

Author SHA1 Message Date
Son NK 0bb8f9a227 make ALIAS_LIMIT configurable 2021-03-26 09:56:04 +01:00
Son NK 5a55121dfc Remove Trello 2021-03-25 19:21:21 +01:00
Son NK 1cac625a90 restore /v2/alias/custom/new as used by browser extension 2021-03-25 19:18:50 +01:00
Son NK c122b05896 refactor cron 2021-03-24 17:39:16 +01:00
Son NK 8eed6008f3 fix cron 2021-03-24 17:38:17 +01:00
Son NK 92acf352b6 add limiter for random alias creation 2021-03-24 17:30:05 +01:00
Son NK a570a426d4 remove --cov option from pytest to allow debugging in pycharm 2021-03-24 17:25:41 +01:00
Son NK 71389b7e09 add limiter on custom alias page 2021-03-24 16:52:05 +01:00
Son NK e46e3b1c01 fix test 2021-03-24 16:51:23 +01:00
Son NK acc285abf0 remove /alias/custom/new, /v2/alias/custom/new, refactor test 2021-03-24 16:39:49 +01:00
Son NK 0c62ac4b1f set rate limit for creating alias endpoint 2021-03-24 16:26:42 +01:00
Son NK 6435d951e1 refactor test 2021-03-24 16:11:22 +01:00
Son NK 10cc61b4a0 refactor test 2021-03-24 15:54:03 +01:00
Son NK 84b4c11086 handle UnicodeEncodeError in encode() 2021-03-24 10:08:11 +01:00
Son NK db04303172 Remove trello link 2021-03-23 18:47:26 +01:00
Son NK d59cee0bcc improve welcome email 2021-03-23 18:47:16 +01:00
Son NK 1492f29a1a flake8 2021-03-23 10:50:49 +01:00
Son NK 58b0c91db5 use Metric2 system 2021-03-23 10:50:32 +01:00
Son NK 1600e273dd remove Metric2.name column 2021-03-23 10:30:57 +01:00
Son NK ec1633d0d7 create Metric2 model 2021-03-23 10:23:40 +01:00
Son NK e9e97cea61 send bounce report in cron 2021-03-23 10:02:14 +01:00
Son NK f038a97649 refactor cron 2021-03-23 09:47:57 +01:00
Son NK 7ab64d9768 add more logging 2021-03-22 15:52:48 +01:00
Son NK 2ad1b75e45 change wording 2021-03-22 15:40:17 +01:00
Son NK c0efc78a94 fix 2021-03-18 14:56:32 +01:00
Son NK d2c99ea00e add more fake data 2021-03-18 14:45:31 +01:00
Son NK f0fb5108f9 show a different message for custom domain alias when deleting 2021-03-18 14:45:18 +01:00
Son NK 8b234b63a5 add custom domain to AliasInfo 2021-03-18 14:44:51 +01:00
Son NK 8bb324e82b propose users to disable an alias instead of deleting it 2021-03-18 14:21:26 +01:00
Son NK 9dede0a281 remove unused var 2021-03-18 13:54:14 +01:00
Son NK bcfc846af3 refactor: extract disableAlias() 2021-03-18 13:52:58 +01:00
Son NK 89c69ad625 refactor index.js 2021-03-18 13:52:13 +01:00
Son NK 91e805a637 move js part in index to a separate file 2021-03-18 12:34:08 +01:00
Son NK 1187b6dc99 update mailbox wording 2021-03-18 10:59:45 +01:00
Son NK 2d968a01f8 fix doc 2021-03-17 20:31:05 +01:00
Son NK c87fe55898 POST /api/aliases/:alias_id/contacts: return 200 and `existed=true` if contact is already added. 2021-03-17 20:29:34 +01:00
Son NK 48d7b66803 flake8 2021-03-17 11:05:26 +01:00
Son NK 66eb93fe53 fix sanitize header 2021-03-17 10:59:13 +01:00
Son NK 0848405d0c add mention not allowing forward email address 2021-03-17 10:27:46 +01:00
Son NK aadf2e1939 reusing the msg already sanitized 2021-03-17 10:23:35 +01:00
Son NK 5cba2eaa38 sanitize header 2021-03-17 10:23:35 +01:00
Son NK 826e4455cf refactor 2021-03-17 10:23:35 +01:00
Son NK d0dd64bf7b change method order 2021-03-17 10:23:35 +01:00
Son NK 11789559f1 move spf_pass(), sl_sendmail() to email_utils.py 2021-03-17 10:23:35 +01:00
Son NK d1d81e6a6d move get_spam_score_async(), get_spam_score() to email/spam.py 2021-03-17 10:23:35 +01:00
Son Nguyen Kim f6d3172e3e
Create SECURITY.md 2021-03-16 19:44:59 +01:00
Son Nguyen Kim 169d70881a
Update bug_report.md 2021-03-16 19:12:07 +01:00
Son Nguyen Kim 89df6fc61a Update issue templates 2021-03-16 19:01:25 +01:00
Son NK 57b2e2d4ab fix handle_batch_import 2021-03-16 10:54:00 +01:00
Son NK 9a1dc0240b improve logging 2021-03-16 09:17:23 +01:00