Commit Graph

405 Commits

Author SHA1 Message Date
Son NK 8b9a158ac2 create GenEmail.create_custom_alias that should replace all random alias 2019-12-15 18:55:17 +02:00
Son NK b09f74c445 use the same log format for colored log 2019-12-15 18:55:17 +02:00
Son NK 4c8c48bb23 better UI for custom alias page 2019-12-15 18:55:17 +02:00
Son NK 6d21343748 remove create random email button 2019-12-15 18:55:17 +02:00
Son NK 7f6267cc4a call LOG.error on obsolete endpoints: /alias/new and /alias/random/new 2019-12-15 18:55:17 +02:00
Son NK f37a155c1f still return custom alias option when user runs out of custom alias quota 2019-12-15 18:55:17 +02:00
Son NK df3838480d add COLOR_LOG config 2019-12-15 18:55:17 +02:00
Son NK 4caafc7e7b use coloredlogs 2019-12-15 18:55:17 +02:00
Son NK 2e23a1bf19 add RESET_DB back 2019-12-15 18:55:17 +02:00
Son NK ba85351e3a install coloredlogs 2019-12-15 18:55:17 +02:00
Son NK d0f95e81b2 fix MX record can be unavailable 2019-12-15 18:55:17 +02:00
Son NK 5854ab8e10 support GET in /oauth/token 2019-12-15 18:55:17 +02:00
Son NK 6d1d9b062d ignore internal users in cronjob 2019-12-15 18:55:17 +02:00
Son NK 1435a77130 send raw message instead of using EmailMessage object 2019-12-15 18:55:17 +02:00
Son NK ef888288a6 add tests for api create custom/random alias 2019-12-15 18:55:17 +02:00
Son NK d9c211d8da fix api create new custom alias 2019-12-15 18:55:17 +02:00
Son NK ac9f896a7d improve pricing page 2019-12-15 18:55:17 +02:00
Son NK 3e4e0e931f add separator to highlight alias 2019-12-15 18:55:17 +02:00
Son NK a9112c0480 remove DKIM-Signature for custom domain 2019-12-15 18:55:17 +02:00
Son NK 6723487a23 add SPF check 2019-12-15 18:55:17 +02:00
Son NK 1598fd8f36 add link to firefox and chrome extension in footer 2019-12-15 18:55:17 +02:00
Son NK a0c199732f fix test 2019-12-15 18:55:17 +02:00
Son NK 48ff20906e better UI for alias list page 2019-12-15 18:55:17 +02:00
Son NK ca05cd359a remove >3 characters on alias prefix 2019-12-15 18:55:17 +02:00
Son NK 6e387444f5 do not use RESET_DB to avoid potential error: uncomment fake_date locally if necessary 2019-12-15 18:55:17 +02:00
Son NK a5615b22e7 make alias activity responsive 2019-12-15 18:55:17 +02:00
Son NK c3056dc94c use website domain name as alias prefix suggestion (instead of full hostname) 2019-12-15 18:55:17 +02:00
Son NK 28c83107e9 only show intro when screen is big enough to show "developer" tab 2019-12-15 18:55:17 +02:00
Son NK acea37d520 show intro on the first alias 2019-12-15 18:55:16 +02:00
Son NK 39311ab1ff Make dashboard responsive 2019-12-15 18:55:16 +02:00
Son NK ccf93b1235 highlight disable/enable alias 2019-12-15 18:55:16 +02:00
Son NK d4f7b6296d allow alias_prefix shorter 3 characters 2019-12-15 18:55:16 +02:00
Son NK 5b28d70fe0 fix custom alias html 2019-12-15 18:55:16 +02:00
Son NK a9e781da84 use the latest used alias as recommendation 2019-12-15 18:55:16 +02:00
Son NK d58ab8c808 fix create random alias: new alias not saved 2019-12-15 18:55:16 +02:00
Son NK 5156ed5eba create constant api_code in local to facilitate test 2019-12-15 18:55:16 +02:00
Son NK 8ed7f2e693 set X-Frame-Options header to deny 2019-12-15 18:55:16 +02:00
Son NK 79ac792136 fix test 2019-12-15 18:55:16 +02:00
Son NK 8250ab2f22 add /alias/custom/new and /alias/random/new 2019-12-15 18:55:16 +02:00
Son NK ab4f5bf329 add /api/alias/options 2019-12-15 18:55:16 +02:00
Son NK c58d9052e7 rename can_create_custom_email -> can_create_new_custom_alias, can_create_new_email -> can_create_new_random_alias 2019-12-15 18:55:16 +02:00
Son NK 6764a4b582 use "default" hostname if hostname is too short 2019-12-15 18:55:16 +02:00
Son NK c012d3686a only premium user can add custom domain 2019-12-15 18:55:16 +02:00
Son NK 3f189163dd notify admin when user creates new custom domain or custom alias associated with custom domain 2019-12-15 18:55:16 +02:00
Son NK 0234af03d3 handle custom domain in custom alias 2019-12-15 18:55:16 +02:00
Son NK 3402d64249 display when a custom domain is created and number of aliases 2019-12-15 18:55:16 +02:00
Son NK 24cb2688ca add gen_email.custom_domain_id foreign key 2019-12-15 18:55:16 +02:00
Son NK 86cc9b18aa add <em> style: highlight in yellow 2019-12-15 18:55:16 +02:00
Son NK 8850f72a1c only show custom domain to user with can_use_custom_domain flag 2019-12-15 18:55:16 +02:00
Son NK a827b27215 add custom_domain view 2019-12-15 18:55:16 +02:00