Son
|
eeb24f594a
|
Add OLD_UNSUBSCRIBER and support it
|
2021-11-22 18:17:07 +01:00 |
|
Son
|
64d2e7804e
|
improve wording on custom domain DNS page
|
2021-11-22 17:22:49 +01:00 |
|
Son
|
55ae61527d
|
user can buy 1-year coupon
|
2021-11-22 16:30:27 +01:00 |
|
Son
|
2d9f8e83e6
|
add PADDLE_COUPON_ID to config
|
2021-11-22 16:28:49 +01:00 |
|
Son
|
b5c2d9ee2a
|
fix custom domain not correctly set on /v2/alias/custom/new and /v3/alias/custom/new
|
2021-11-22 16:20:50 +01:00 |
|
Son
|
3add9e6db8
|
make sure to delete Fido when disabling Fido on a user
|
2021-11-22 15:58:11 +01:00 |
|
Son
|
bd8b9526f6
|
set Fido.user_id
|
2021-11-22 15:57:51 +01:00 |
|
Son
|
e4f2e1f5a8
|
add Fido.user_id column
|
2021-11-22 15:57:38 +01:00 |
|
Son
|
63e1baf46a
|
can disable both OTP and FIDO
|
2021-11-22 11:32:14 +01:00 |
|
Son
|
dc243d6027
|
improve logging
|
2021-11-22 11:23:21 +01:00 |
|
Son
|
04d6ab519b
|
update the custom domain dns issue email template
|
2021-11-22 10:32:12 +01:00 |
|
Son
|
77e38e63fe
|
handle hotmail complaint during reply phase
|
2021-11-21 11:31:28 +01:00 |
|
Son
|
bc936436ef
|
explain why deleting a subdomain/directory won't restore the quota
|
2021-11-20 20:01:36 +01:00 |
|
Son
|
63f4d15329
|
do not decrease directory or subdomain quota when user deletes a subdomain/directory
|
2021-11-20 20:00:35 +01:00 |
|
Son
|
a072fdcd96
|
do not send emails to disabled user
|
2021-11-20 19:42:49 +01:00 |
|
Son
|
30f2734853
|
flake8
|
2021-11-19 18:32:04 +01:00 |
|
Son
|
7c7bf15a13
|
install flask-debugtoolbar-sqlalchemy to have debug info about sqlalchemy
|
2021-11-19 18:31:42 +01:00 |
|
Son
|
b2c31ef658
|
fix the pagination error display
|
2021-11-19 18:30:36 +01:00 |
|
Son
|
d2ed9337f1
|
add coupon comment in notification
|
2021-11-19 16:40:52 +01:00 |
|
Son
|
fdfa286d3e
|
allow contact email to be case sensitive
|
2021-11-18 16:44:04 +01:00 |
|
Son
|
a17e81a8f1
|
user can't import csv if current_user.disable_import
|
2021-11-18 10:51:57 +01:00 |
|
Son
|
6f4c9f6c5a
|
add User.disable_import column
|
2021-11-18 10:51:13 +01:00 |
|
Son
|
adb376525f
|
flake8
|
2021-11-18 10:33:38 +01:00 |
|
Son
|
38ecb227b0
|
reduce subdomain/directory quota when user create/delete subdomain/directory
|
2021-11-18 10:33:15 +01:00 |
|
Son
|
85c6e791bc
|
add _directory_quota, _subdomain_quota column to User
|
2021-11-18 10:30:46 +01:00 |
|
Son
|
bccfcee780
|
add subdomain and directory stats to Metric
|
2021-11-17 17:43:59 +01:00 |
|
Son
|
ffc04c7fe9
|
redirect user to subdomain page if a subdomain is deleted
|
2021-11-17 17:34:53 +01:00 |
|
Son
|
a8c86785d1
|
make sure a deleted subdomain can't be recreated
|
2021-11-17 17:21:13 +01:00 |
|
Son
|
5a81c08e32
|
add DeletedSubdomain model
|
2021-11-17 17:20:00 +01:00 |
|
Son
|
417f7b92b0
|
make sure a deleted directory can't be recreated
|
2021-11-17 17:02:31 +01:00 |
|
Son
|
482aa8614c
|
Create DeletedDirectory model
|
2021-11-17 17:01:39 +01:00 |
|
Son
|
225a3ae750
|
handle Yahoo complaint for transactional email
|
2021-11-17 14:37:49 +01:00 |
|
Son
|
8280acb266
|
improve email wording
|
2021-11-17 14:36:47 +01:00 |
|
Son
|
2b8de82028
|
handle hotmail complain for transactional email
|
2021-11-17 14:32:30 +01:00 |
|
Son
|
2ce7f3d445
|
add coupon.comment column
|
2021-11-17 11:52:46 +01:00 |
|
Son
|
67377a0f22
|
do not show subdomains on the domain page
|
2021-11-17 11:52:33 +01:00 |
|
Son
|
6eb702870c
|
handle the case alias is in trash
|
2021-11-17 10:56:43 +01:00 |
|
Son
|
9c27f94e8e
|
return only bounce report that can be decoded
|
2021-11-17 10:54:17 +01:00 |
|
Son
|
278a9d19c6
|
update sentry sdk to 1.4.3
|
2021-11-17 10:50:02 +01:00 |
|
Son
|
abc074ea9b
|
make sure password can't be longer than 100 chars
|
2021-11-16 19:41:05 +01:00 |
|
Son
|
6012b6ff54
|
rename file
|
2021-11-16 19:39:51 +01:00 |
|
Son
|
96f16b658f
|
add coupon code
|
2021-11-16 14:43:34 +01:00 |
|
Son
|
d8a23ba9d3
|
fix email template
|
2021-11-15 11:55:22 +01:00 |
|
Son
|
8c56fde84d
|
move subdomain to a better place on the menu
|
2021-11-15 11:52:06 +01:00 |
|
Son
|
eaff8b7ff3
|
remove User.can_use_subdomain column, make subdomain available to all users
|
2021-11-15 11:16:03 +01:00 |
|
Son
|
82e0bcec8e
|
add docker build image command for building multi architecture image
|
2021-11-15 11:13:34 +01:00 |
|
Son
|
33e3227b81
|
Fix docker build in Mac: install libre2-dev
|
2021-11-14 19:36:54 +01:00 |
|
Son
|
790f0ed23c
|
return 250 status when handling bounces
|
2021-11-13 11:21:19 +01:00 |
|
Son
|
324cc8734b
|
handle the case user mistakenly use a lifetime coupon on the coupon page
|
2021-11-12 17:53:56 +01:00 |
|
Son
|
416eafaeb9
|
use the first alias suffix when creating a new random alias
|
2021-11-12 11:04:00 +01:00 |
|