Son NK
|
231fc6fd88
|
create alias contact manager page
|
2019-12-15 18:55:18 +02:00 |
|
Son NK
|
ec62fad3a0
|
remove notify_admin, replace by general stats
|
2019-12-15 18:55:18 +02:00 |
|
Son NK
|
e4ba4297e1
|
reformat using black
|
2019-12-15 18:55:18 +02:00 |
|
Son NK
|
7f908a9da8
|
display website_from on alias log
|
2019-12-15 18:55:18 +02:00 |
|
Son NK
|
631900ab4f
|
use random_word instead of random_string for alias suffix
|
2019-12-15 18:55:17 +02:00 |
|
Son NK
|
139fc68bda
|
create some random alias creation
|
2019-12-15 18:55:17 +02:00 |
|
Son NK
|
6723487a23
|
add SPF check
|
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
|
ccf93b1235
|
highlight disable/enable alias
|
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
|
a827b27215
|
add custom_domain view
|
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
|
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
|
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
|
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
|
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
|
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 |
|
Son NK
|
62c3b4cd02
|
highlight newly created gen-email
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
3e0bc27bad
|
better notify_admin message
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
7cb1c219ed
|
simplify pricing page now that monthly is gone
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
5ff317538c
|
remove monthly pricing, display 20$ for monthly pricing
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
2693ba5838
|
make sure expiration is handled for ActivationCode and ResetPasswordCode
|
2019-12-15 18:55:12 +02:00 |
|
Son NK
|
2a6021c230
|
custom email must have .suffix
|
2019-12-15 18:55:10 +02:00 |
|
Son NK
|
8c38fe5b56
|
set custom=True when user creates a custom alias
|
2019-12-15 18:55:10 +02:00 |
|
Son NK
|
4227c3036d
|
fix reset password expired
|
2019-12-15 18:55:09 +02:00 |
|