Commit Graph

77 Commits

Author SHA1 Message Date
Son NK
a5615b22e7 make alias activity responsive 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
5b28d70fe0 fix custom alias html 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
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
a827b27215 add custom_domain view 2019-12-15 18:55:16 +02:00
Son NK
2b00ceaa6b put extension download link to api-key page 2019-12-15 18:55:16 +02:00
Son NK
975dc7ff21 fix query lost when post 2019-12-15 18:55:16 +02:00
Son NK
efd0e97ebd prettify api key page 2019-12-15 18:55:16 +02:00
Son NK
4f874eec43 Create API Key page 2019-12-15 18:55:16 +02:00
Son NK
a5e1a36718 lower case query before search 2019-12-15 18:55:16 +02:00
Son NK
b9bce29534 fix search input not large enough on mobile: use col-md-3 instead of col-3 2019-12-15 18:55:16 +02:00
Son NK
efd4f40fb7 add autofocus to custom alias 2019-12-15 18:55:16 +02:00
Son NK
f611d165c3 autofocus search field 2019-12-15 18:55:16 +02:00
Son NK
28c8fa0f4d add alias search 2019-12-15 18:55:16 +02:00
Son NK
e18bbd1cc4 improve wording 2019-12-15 18:55:16 +02:00
Son NK
6e71541985 remove trial concept 2019-12-15 18:55:16 +02:00
Son NK
8dca65678e improve wording 2019-12-15 18:55:15 +02:00
Son NK
5a9d3b0245 alias activity: fix arrow hidden on mobile 2019-12-15 18:55:15 +02:00
Son NK
0717c91a18 improve onboarding 2019-12-15 18:55:15 +02:00
Son NK
837e1ffcf6 add List-Unsubscribe-Post header. Block alias directly if POST, otherwise ask user confirmation. 2019-12-15 18:55:15 +02:00
Son NK
45cef7a4ef create unsubscribe view to block quickly an alias 2019-12-15 18:55:15 +02:00
Son NK
38d9654624 fix cancel email change 2019-12-15 18:55:15 +02:00
Son NK
8889dc119f only display profile updated message when something changes 2019-12-15 18:55:15 +02:00
Son NK
0c85cae6ad handle email change in setting 2019-12-15 18:55:15 +02:00
Son NK
539d87d0a3 make to not reuse alias 2019-12-15 18:55:15 +02:00
Son NK
58504e3b8d display new alias on top 2019-12-15 18:55:15 +02:00
Son NK
673b9e72ee show send test and delete buttons 2019-12-15 18:55:14 +02:00
Son NK
64180c4077 do not show email 2019-12-15 18:55:14 +02:00
Son NK
3ebb75ca07 Show copy and activity button 2019-12-15 18:55:14 +02:00
Son NK
d929cea771 improve dashboard page 2019-12-15 18:55:14 +02:00
Son NK
5b8bc68da1 add alias log page 2019-12-15 18:55:14 +02:00
Son NK
ec3f2116ff do not show copy button on disabled alias 2019-12-15 18:55:14 +02:00
Son NK
0b9f28970f fix send_test_email_alias 2019-12-15 18:55:14 +02:00
Son NK
6879490557 test email template 2019-12-15 18:55:14 +02:00
Son NK
6f93f419c2 send by postfix only 2019-12-15 18:55:14 +02:00
Son NK
727830be6b improve email wording for test email 2019-12-15 18:55:14 +02:00
Son NK
0ed2ef60c5 remove html marker for test email 2019-12-15 18:55:14 +02:00
Son NK
0a60d01596 use postfix for testing trigger email 2019-12-15 18:55:14 +02:00
Son NK
f366e1c383 add send_by_postfix, to distinct with send_by_sendgrid 2019-12-15 18:55:14 +02:00
Son NK
4a56d2eef5 add billing and pricing page 2019-12-15 18:55:13 +02:00
Son NK
6f7c99963b remove pricing2 2019-12-15 18:55:13 +02:00
Son NK
263f68ecec Change subscription model
- create subscription table
- rename plan_expiration -> trial_expiration
- remove user.plan, user.promo_codes
2019-12-15 18:55:13 +02:00
Son NK
1f3239b251 rename pricing to pricing2 to save stripe implementation for reference 2019-12-15 18:55:13 +02:00