Son
|
2691fff217
|
handle UnicodeDecodeError in replace()
|
2021-11-01 10:11:36 +01:00 |
|
Son
|
e62c5d1591
|
handle case user has taken a paid subscription in notify_manual_sub_end()
|
2021-10-31 19:03:49 +01:00 |
|
Son
|
c0aa45fc6d
|
black
|
2021-10-28 19:07:03 +02:00 |
|
Son
|
74d4aa9f8f
|
comment out bounce report, alias creation report in daily report
|
2021-10-28 19:01:34 +02:00 |
|
Son
|
ebe727dc53
|
skip test_can_be_used_as_personal_email
|
2021-10-28 19:00:41 +02:00 |
|
Son
|
cf8150b996
|
handle case original_message_id can be None
|
2021-10-28 18:41:36 +02:00 |
|
Son
|
5f6ad21e85
|
improve bounce email notification
|
2021-10-28 11:43:44 +02:00 |
|
Son
|
a4dbbb6ac2
|
if contact is blocked, do not forward email
|
2021-10-28 10:19:58 +02:00 |
|
Son
|
507d10cd89
|
user can block/unblock contact
|
2021-10-28 10:19:34 +02:00 |
|
Son
|
bc4805b1fa
|
Add POST /api/contacts/:contact_id/toggle
|
2021-10-28 10:14:20 +02:00 |
|
Son
|
9620f97449
|
add Contact.block_forward column
|
2021-10-28 10:12:56 +02:00 |
|
Son
|
02a005d076
|
increase message_id length to 1024
|
2021-10-27 16:06:56 +02:00 |
|
Son
|
9d3711a98a
|
improve cron report
|
2021-10-27 11:48:42 +02:00 |
|
Son
|
35256bcdeb
|
install git in dockerfile
|
2021-10-27 11:20:18 +02:00 |
|
Son
|
78ad9fbcc5
|
improve daily report
|
2021-10-26 13:03:57 +02:00 |
|
Son
|
286717dae3
|
use plaintext for report
|
2021-10-26 12:48:01 +02:00 |
|
Son
|
7c182d20a4
|
try parsing the alias from the from header which might contain the reverse alias when handling hotmail complaint
|
2021-10-26 12:16:57 +02:00 |
|
Son
|
8aa7b1b773
|
set client.referral_id=None when a referral is deleted
|
2021-10-26 12:06:49 +02:00 |
|
Son
|
b41b695228
|
include the referral code when user signs up via SIWSL
|
2021-10-26 12:06:16 +02:00 |
|
Son
|
04bcc24ad7
|
user can set client.referral
|
2021-10-26 12:04:16 +02:00 |
|
Son
|
1aff59e112
|
improve client UI
|
2021-10-26 11:55:42 +02:00 |
|
Son
|
f19655fc93
|
add client.referral_id column
|
2021-10-26 11:55:27 +02:00 |
|
Son
|
a99ac24b72
|
cron, init app, job runner: wrap in an app context to benefit from app setup like database cleanup, sentry integration, etc
|
2021-10-26 10:52:28 +02:00 |
|
Son
|
a0165d6381
|
remove not working on gmail part
|
2021-10-25 15:39:49 +02:00 |
|
Son
|
3d071d27a6
|
improve wording, add client url
|
2021-10-25 15:18:42 +02:00 |
|
Son
|
0fbd351bed
|
handle the referral url that has ?slref=code part
|
2021-10-25 15:02:02 +02:00 |
|
Son
|
83c5eded80
|
Referral name is required
|
2021-10-25 15:01:32 +02:00 |
|
Son
|
8cb413d5fd
|
remove unused import
|
2021-10-25 14:47:07 +02:00 |
|
Son
|
7e0609c39a
|
do not display nb_paid_user for client
|
2021-10-25 14:36:23 +02:00 |
|
Son
|
d701b84110
|
decode and encode email payload for quoted-printable email in replace()
|
2021-10-25 14:34:13 +02:00 |
|
Son
|
8680c0a739
|
do do not use the ra+ prefix for reverse alias
|
2021-10-25 14:33:42 +02:00 |
|
Son
|
befec56a86
|
display nb paid user on SIWSL app
|
2021-10-25 11:10:23 +02:00 |
|
Son
|
8bafdfc879
|
improve SIWSL wording
|
2021-10-25 11:09:30 +02:00 |
|
Son
|
de0f838950
|
ignore hotmail bounce that uses 'Undisclosed recipients:;' in :To header
|
2021-10-25 10:36:50 +02:00 |
|
Son
|
9299904fc9
|
small refactor
|
2021-10-24 10:40:05 +02:00 |
|
Son
|
6468f7c8a5
|
improve bounce report
|
2021-10-24 10:39:47 +02:00 |
|
Son
|
ef5670b1cf
|
add all bounce to daily report
|
2021-10-23 18:40:02 +02:00 |
|
Son
|
083b56b9a6
|
if user.disable_automatic_alias_note, do not add alias note
|
2021-10-23 18:24:28 +02:00 |
|
Son
|
50b0dc3767
|
Add User.disable_automatic_alias_note column
|
2021-10-23 17:40:57 +02:00 |
|
Son
|
d41ab5f5de
|
use words.txt instead of words_alpha.txt
|
2021-10-23 17:31:56 +02:00 |
|
Son
|
ad24f19cd6
|
rename words.txt to test_words.txt
|
2021-10-23 17:29:37 +02:00 |
|
Son
|
b0822519eb
|
only show the navigation arrow when #contacts > PAGE_LIMIT
|
2021-10-23 16:08:43 +02:00 |
|
Son
|
ff210394a0
|
rename canonical_url -> CANONICAL_URL
|
2021-10-23 16:07:54 +02:00 |
|
Son
|
4a90c79753
|
make sure mailbox_ids is a list in /api/v3/alias/custom/new
|
2021-10-23 15:55:39 +02:00 |
|
Son
|
ecdce2307f
|
make sure input of /api/v3/alias/custom/new is a dict
|
2021-10-23 15:52:17 +02:00 |
|
Son
|
e411e09779
|
add edge add-on to footer
|
2021-10-22 15:32:01 +02:00 |
|
Son
|
5843fa94a0
|
handle encoding typo
|
2021-10-19 18:05:56 +02:00 |
|
Son
|
9fb6e45077
|
fix the help text too close to the input
|
2021-10-19 17:38:29 +02:00 |
|
Son
|
421c121d59
|
black
|
2021-10-19 14:03:51 +02:00 |
|
Son
|
be7ae3021a
|
rename is_reply_email -> is_reverse_alias, make sure reverse-alias must end with EMAIL_DOMAIN
|
2021-10-19 12:14:16 +02:00 |
|